[Bug 1793965] Re: Firmware update daemon resets displays connected to Dell TB16 dock soon after every first login

Mario Limonciello superm1 at ubuntu.com
Sat Oct 26 23:51:29 UTC 2019


Fixed in 1.3.2-5 in focal.

** Changed in: fwupd (Ubuntu)
       Status: Fix Committed => Fix Released

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

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

Status in fwupd package in Ubuntu:
  Fix Released

Bug description:
  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

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



More information about the foundations-bugs mailing list