Public bug reported:

When system boots up with TB16 dock connected, it detects all
peripherals and displays properly. The login screen gets displayed on 3
displays. After providing a password and logging in, all 3 displays go
blank for a short time (< 5 seconds) and then the desktop appears on all
three. So far this looks to me like a totally correct behaviour.

However, after a few seconds after showing the desktop, even when I
don't do anything, all screens suddenly flicker / go blank, and it looks
like the docks undergoes a reset. After another few seconds the docks
gets restarted and the desktop appears on all displays and everything
works fine since then. This happens every single time I boot the system
and login. This doesn't happen after resuming the system from sleep.

By quickly opening /var/log/syslog before it happens, I managed to find
out the moment of screens going blank correlates to fwupd start.

I tried blacklisting thunderbolt and thunderbolt-power plugins, but this
did not help.

Is there any workaround? 
Could fwupd not reload the dock if it *doesn't update thunderbolt controller 
NVM*? In most cases the firmware update is not needed, so I can't see a reason 
for restart. 

A relevant systemlog fragment:

p 23 16:23:03 p5520 systemd[3030]: Starting Zeitgeist full-text search 
indexer...
Sep 23 16:23:03 p5520 zeitgeist-daemon[3842]: #033[31m[14:23:03.451445 
WARNING]#033[0m zeitgeist-daemon.vala:127: Unable to parse version info!
Sep 23 16:23:03 p5520 zeitgeist-datah[3849]: zeitgeist-datahub.vala:227: Unable 
to get name "org.gnome.zeitgeist.datahub" on the bus!
Sep 23 16:23:03 p5520 dbus-daemon[3088]: [session uid=1001 pid=3088] 
Successfully activated service 'org.gnome.zeitgeist.SimpleIndexer'
Sep 23 16:23:03 p5520 systemd[3030]: Started Zeitgeist full-text search indexer.
Sep 23 16:23:03 p5520 zeitgeist-datah[3833]: string_strip: assertion 'self != 
NULL' failed
Sep 23 16:23:03 p5520 zeitgeist-datah[3833]: 
gtk_recent_info_get_application_info: assertion 'app_name != NULL' failed
Sep 23 16:23:03 p5520 zeitgeist-datah[3833]: recent-manager-provider.vala:106: 
(null) was not registered in RecentInfo item 0x563b18facdc0


Sep 23 16:23:18 p5520 systemd[1]: Starting Stop ureadahead data collection...
Sep 23 16:23:18 p5520 systemd[1]: Started Stop ureadahead data collection.

// <----------------------- here nothing appears in the log for some
time, all desktops are visible and looks like the system is fully
operational

Sep 23 16:23:44 p5520 gnome-software[3928]: enabled plugins: 
desktop-categories, fwupd, os-release, packagekit, packagekit-local, 
packagekit-offline, packagekit-proxy, packagekit-refine-repos, 
packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, 
shell-extensions, ubuntuone, appstream, desktop-menu-path, flatpak, 
hardcoded-blacklist, hardcoded-featured, hardcoded-popular, modalias, 
packagekit-refine, rewrite-resource, steam, ubuntu-reviews, packagekit-history, 
provenance, snap, systemd-updates, generic-updates, provenance-license, icons, 
key-colors, key-colors-metadata
Sep 23 16:23:44 p5520 gnome-software[3928]: disabled plugins: dpkg, dummy, 
repos, epiphany, odrs
Sep 23 16:23:44 p5520 dbus-daemon[1186]: [system] Activating via systemd: 
service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.406' 
(uid=1001 pid=3928 comm="/usr/bin/gnome-software --gapplication-service " 
label="unconfined")
Sep 23 16:23:44 p5520 systemd[1]: Starting Firmware update daemon...
Sep 23 16:23:44 p5520 fwupd[3942]: disabling plugin because: failed to startup 
redfish: no SMBIOS table
Sep 23 16:23:44 p5520 fwupd[3942]: disabling plugin because: failed to startup 
dell_esrt: UEFI firmware already supported

// <------------------------ somewhere at this moment I lose ability to
see the log, because all screens go blank

Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Output DP-2-1 has no monitor section
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Output DP-2-2 has no monitor section
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Output DP-2-3 has no monitor section
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): EDID 
vendor "GSM", prod id 17407
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): Using 
hsync ranges from config file
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): Using 
vrefresh ranges from config file
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Printing DDC gathered Modelines:
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 
+hsync +vsync (64.0 kHz eP)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync 
(37.9 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync 
(37.5 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync 
(31.5 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync 
(31.5 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 
+hsync +vsync (80.0 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync 
+vsync (60.0 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync 
-vsync (48.4 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync 
(49.7 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync 
(46.9 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): 
Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync 
+vsync (67.5 kHz e)
Sep 23 16:23:46 p5520 /usr/lib/gdm3/gdm-x-session[3075]: (II) modeset(0): EDID 
vendor "GSM", prod id 17407
...

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: fwupd 1.1.2-1
ProcVersionSignature: Ubuntu 4.18.0-7.8-generic 4.18.5
Uname: Linux 4.18.0-7-generic x86_64
ApportVersion: 2.20.10-0ubuntu11
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sun Sep 23 16:28:57 2018
DistributionChannelDescriptor:
 # This is a distribution channel descriptor
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-xenial-amd64-20160624-2
InstallationDate: Installed on 2017-04-12 (528 days ago)
InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 
20160624-10:47
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
SourcePackage: fwupd
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile..etc.fwupd.daemon.conf: 2018-09-23T16:20:15.438375

** Affects: fwupd (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug cosmic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1793965

Title:
  Firmware update daemon resets Dell TB16 dock soon after every first
  login

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1793965/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to