Closed Feichtmeier closed 6 years ago
Can you please plug a thunderbolt device in and try to do the update again?
Same problem. I tried with an external display plugged with the same result.
It has to be a thunderbolt 3 device specifically, not any usb-c device.
I'm getting this too. Was the update designed to fail unless a thunderbolt 3 device is plugged in? I don't believe that I have any so will I always see this update available and have it fail?
The thunderbolt 3 chip is only activated if you plug in a thunderbolt 3 device. If you do not, it cannot be updated. This applies to Windows as well as to Linux. It is part of the hardware design.
On Jan 5, 2018 10:18 AM, "Alasdair Mercer" notifications@github.com wrote:
I'm getting this too. Was the update designed to fail unless a thunderbolt 3 device is plugged in? I don't believe that I have any so will I always see this update available and have it fail?
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/dell/thunderbolt-nvm-linux/issues/8#issuecomment-355507970, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGyxPArc_YFLsOdLEuy8J0WWcESlB0pks5tHejlgaJpZM4RT5ne .
Since I do not have any thunderbolt 3 devices, that I'm aware of, is there any way for me to disable it entirely or at least this update?
You can manually wake the device into a force power state using the details in the readme from this repository. That will allow you to do the update.
So that being said, this is a little surprising that it's not working properly for you. I just checked and the version of fwupd in Ubuntu 17.10 (0.9.7) should have had support built in to do the force power automatically. Can you please do the following and share the output from both terminals:
1) Open up a terminal 2) In one tab run the following series of commands:
# sudo killall fwupd
# sudo /usr/lib/fwupd/fwupd -v
3) In another tab run the following series of commands:
# fwupdmgr refresh
# fwupdmgr update
Output for step 2:
$ sudo killall fwupd
$ sudo /usr/lib/fwupd/fwupd -v
16:45:55:0076 Fu Verbose debugging enabled (on console 1)
16:45:55:0077 Fu loading config values from /etc/fwupd.conf
16:45:55:0079 Fu using config path of /etc/fwupd
16:45:55:0079 Fu loading from /etc/fwupd/remotes.d/fwupd.conf
16:45:55:0079 Fu loading from /etc/fwupd/remotes.d/lvfs-testing.conf
16:45:55:0080 Fu loading from /etc/fwupd/remotes.d/vendor.conf
16:45:55:0080 Fu loading from /etc/fwupd/remotes.d/lvfs.conf
16:45:55:0081 Fu using config path of /usr/lib/fwupd
16:45:55:0081 Fu ordering lvfs-testing=lvfs+1
16:45:55:0081 Fu ordering lvfs=fwupd+1
16:45:55:0081 Fu ordering lvfs-testing=lvfs+1
16:45:55:0083 Fu remote lvfs-testing not enabled, so skipping
16:45:55:0084 As run AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz}
16:45:55:0097 As run AsStore:store-from-root
16:45:55:0097 As using icon path /var/lib/fwupd/remotes.d/lvfs/icons
16:45:55:0100 As run AsStore:match-addons
16:45:55:0100 As Emitting ::changed() [from-root]
16:45:55:0101 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0102 As Emitting ::changed() [add-app]
16:45:55:0103 As Emitting ::changed() [add-app]
16:45:55:0103 As Emitting ::changed() [add-app]
16:45:55:0103 As Emitting ::changed() [add-app]
16:45:55:0103 As Emitting ::changed() [add-app]
16:45:55:0103 As run AsStore:store-from-file{/usr/share/fwupd/remotes.d/fwupd/metadata.xml}
16:45:55:0103 As run AsStore:store-from-root
16:45:55:0104 As using icon path /usr/share/fwupd/remotes.d/fwupd/icons
16:45:55:0104 As run AsStore:match-addons
16:45:55:0104 As Emitting ::changed() [from-root]
16:45:55:0104 As Emitting ::changed() [add-app]
16:45:55:0104 As Emitting ::changed() [add-app]
16:45:55:0104 Fu remote vendor not enabled, so skipping
16:45:55:0104 Fu devices now in store:
16:45:55:0104 Fu 1 com.dell.uefi5b7ab884.firmware Precision E7X10 System Update
16:45:55:0104 Fu 2 com.8bitdo.fc30.firmware FC30
16:45:55:0104 Fu 3 com.dell.uefi9cb573d5.firmware Latitude 3480 System Update
16:45:55:0104 Fu 4 com.dell.uefi6180aaaa.firmware Latitude E5X60 System Update
16:45:55:0104 Fu 5 com.dell.uefia5d83d78.firmware Precision 5720 AIO System Update
16:45:55:0104 Fu 6 com.dell.tbtc5364422.firmware Thunderbolt NVM for Precision 5520
16:45:55:0104 Fu 7 com.dell.uefid636245a.firmware XPS 13 9365 System Update
16:45:55:0104 Fu 8 com.8bitdo.snes30.firmware SNES30
16:45:55:0104 Fu 9 com.dell.uefiaee2604a.firmware Embedded Box PC 3000 System Update
16:45:55:0104 Fu 10 com.dell.uefi4fed6c9d.firmware OptiPlex 7050 System Update
16:45:55:0104 Fu 11 com.dell.uefi169d9146.firmware Vostro 14-3468 System Update
16:45:55:0104 Fu 12 com.dell.uefi1d4362ca.firmware Inspiron 14-3467 System Update
16:45:55:0104 Fu 13 com.dell.uefib950d63c.firmware OptiPlex 7040 System Update
16:45:55:0104 Fu 14 com.dell.uefi48af7d21.firmware XPS 13 9360 System Update
16:45:55:0104 Fu 15 com.dell.uefi8661c04a.firmware Latitude 3470 System Update
16:45:55:0104 Fu 16 com.dell.uefic915b5a4.firmware Precision Tower 3620 System Update
16:45:55:0104 Fu 17 com.8bitdo.nes30pro.firmware NES30 Pro
16:45:55:0104 Fu 18 com.hughski.ColorHug.firmware ColorHug
16:45:55:0104 Fu 19 com.dell.uefid69fed57.firmware OptiPlex 3050 AIO System Update
16:45:55:0104 Fu 20 com.dell.uefi10c40550.firmware OptiPlex 7050 System Update
16:45:55:0104 Fu 21 com.dell.uefi1367a91a.firmware OptiPlex 5050 System Update
16:45:55:0104 Fu 22 com.dell.uefif952fe9e.firmware Latitude 3380 System Update
16:45:55:0104 Fu 23 com.dell.tbtdfd51125.firmware Thunderbolt NVM for Xps Notebook 9360
16:45:55:0104 Fu 24 com.dell.uefi33773727.firmware XPS 13 9350 System Update
16:45:55:0104 Fu 25 com.dell.uefi21f94926.firmware Edge Gateway 3000/3001/3002/3003 System Update
16:45:55:0104 Fu 26 com.8bitdo.fc30pro.firmware FC30 Pro
16:45:55:0104 Fu 27 com.dell.uefi8ae34f14.firmware OptiPlex 7450 AIO System Update
16:45:55:0104 Fu 28 com.dell.uefib566a9b1.firmware OptiPlex 5250 AIO System Update
16:45:55:0104 Fu 29 com.dell.uefi60aa5c8d.firmware Wyse 3040 System Update
16:45:55:0104 Fu 30 com.dell.uefi8080d214.firmware OptiPlex 5050 System Update
16:45:55:0105 Fu 31 com.dell.uefi124c207d.firmware XPS 15 9550/Precision 5510 System Update
16:45:55:0105 Fu 32 com.dell.uefi51d41d4e.firmware Latitude 7370 System Update
16:45:55:0105 Fu 33 com.dell.uefi5034bac4.firmware TPM 1.2 Update
16:45:55:0105 Fu 34 com.dell.uefi416d1c90.firmware OptiPlex 5250 AIO System Update
16:45:55:0105 Fu 35 com.dell.uefi22d63f4.firmware TPM 2.0 Update
16:45:55:0105 Fu 36 com.dell.uefi53f51f56.firmware Latitude 7X80 System Update
16:45:55:0105 Fu 37 com.logitech.MPK01.firmware Logitech K780 Multi-Device Wireless Keyboard
16:45:55:0105 Fu 38 com.dell.uefi7d0d2c9e.firmware Inspiron 7577/Vostro 7570 System Update
16:45:55:0105 Fu 39 com.8bitdo.fc30arcade.firmware FC30 Joystick
16:45:55:0105 Fu 40 com.dell.ueficdcae5ae.firmware Latitude 5X90 System Update
16:45:55:0105 Fu 41 com.AIAIAI.H05.firmware H05 Wireless Headband
16:45:55:0105 Fu 42 com.dell.uefi212026ee.firmware Latitude E7X70 System Update
16:45:55:0105 Fu 43 com.logitech.Unifying.RQR24.firmware Logitech Unifying Receiver
16:45:55:0105 Fu 44 com.dell.uefi8b7b32a7.firmware Latitude 5X80 System Update
16:45:55:0105 Fu 45 com.8bitdo.nes30.firmware NES30
16:45:55:0105 Fu 46 com.dell.uefi78db8ddd.firmware OptiPlex 3050 AIO System Update
16:45:55:0105 Fu 47 com.dell.uefi5ffdbc0d.firmware XPS 13 9360 System Update
16:45:55:0105 Fu 48 com.dell.uefi3c20b9e1.firmware OptiPlex 7450 AIO System Update
16:45:55:0105 Fu 49 com.dell.uefie3f7bc02.firmware OptiPlex 5055 A-Series System Update
16:45:55:0105 Fu 50 com.dell.uefi45e3439b.firmware ChengMing 3967 System Update
16:45:55:0105 Fu 51 com.dell.uefi49e03513.firmware Latitude 5X80 System Update
16:45:55:0105 Fu 52 com.dell.uefic8ccf733.firmware OptiPlex 5055 Ryzen CPU System Update
16:45:55:0105 Fu 53 com.hughski.ColorHug2.firmware ColorHug2
16:45:55:0105 Fu 54 com.dell.uefi293af847.firmware OptiPlex 3050 System Update
16:45:55:0105 Fu 55 com.dell.uefife771285.firmware Precision E7X20 System Update
16:45:55:0105 Fu 56 com.8bitdo.n30arcade.firmware N30 Arcade
16:45:55:0105 Fu 57 com.dell.tbt72533768.firmware Thunderbolt NVM for Xps Notebook 9560
16:45:55:0105 Fu 58 com.dell.uefie0f614ed.firmware Edge Gateway 5000/5100 System Update
16:45:55:0105 Fu 59 com.dell.uefi1610b70e.firmware Inspiron 14 7000 Gaming/Inspiron 15 7000 Gaming System Update
16:45:55:0105 Fu 60 com.dell.uefi222e3362.firmware Precision Tower 3420 System Update
16:45:55:0105 Fu 61 com.hughski.ColorHugALS.firmware ColorHugALS
16:45:55:0105 Fu 62 com.dell.uefi43ca3264.firmware OptiPlex 7440 AIO System Update
16:45:55:0105 Fu 63 com.logitech.Unifying.RQR12.firmware Logitech Unifying Receiver
16:45:55:0105 Fu 64 com.dell.uefia81a55fe.firmware OptiPlex 3240 AIO System Update
16:45:55:0105 Fu 65 com.dell.uefid63450d6.firmware OptiPlex 3046 System Update
16:45:55:0105 Fu 66 com.dell.uefi34578c72.firmware XPS 15 9560/Precision 5520 System Update
16:45:55:0105 Fu 67 com.8bitdo.sfc30.firmware SFC30
16:45:55:0105 Fu 68 com.dell.uefia0a3aa54.firmware Embedded Box PC 5000 System Update
16:45:55:0105 Fu 69 UEFI-dummy-dev0 UEFI Updates
16:45:55:0105 Fu 70 com.via.VL811.firmware VL811 Firmware
16:45:55:0105 Fu 71 com.via.VL811+.firmware VL811+ Firmware
16:45:55:0105 Fu 72 com.via.VL812.firmware VL812 Firmware
16:45:55:0105 Fu 73 com.via.VL812_B2.firmware VL812 B2 Firmware
16:45:55:0112 Fu smbios property /sys/class/dmi/id/sys_vendor=Dell Inc.
16:45:55:0112 Fu smbios property /sys/class/dmi/id/chassis_type=9
16:45:55:0113 Fu smbios property /sys/class/dmi/id/product_family=XPS
16:45:55:0113 Fu smbios property /sys/class/dmi/id/product_name=XPS 13 9360
16:45:55:0113 Fu no /sys/class/dmi/id/product_sku so ignoring
16:45:55:0113 Fu smbios property /sys/class/dmi/id/bios_vendor=Dell Inc.
16:45:55:0113 Fu smbios property /sys/class/dmi/id/bios_version=2.5.0
16:45:55:0113 Fu no /sys/class/dmi/id/bios_major_release so ignoring
16:45:55:0113 Fu no /sys/class/dmi/id/bios_minor_release so ignoring
16:45:55:0113 Fu smbios property /sys/class/dmi/id/board_vendor=Dell Inc.
16:45:55:0113 Fu smbios property /sys/class/dmi/id/board_name=0839Y6
16:45:55:0114 Fu HardwareID-0 is not available, not available as 'ProductSku' unknown
16:45:55:0114 Fu HardwareID-1 is not available, not available as 'BiosMajorRelease' unknown
16:45:55:0114 Fu HardwareID-2 is not available, not available as 'BiosMajorRelease' unknown
16:45:55:0114 Fu HardwareID-3 is not available, not available as 'ProductSku' unknown
16:45:55:0114 Fu HardwareID-4 is not available, not available as 'ProductSku' unknown
16:45:55:0114 Fu {5bd169c3-df04-560d-b1e0-4e32e62ed68a} <- Dell Inc.&XPS&XPS 13 9360
16:45:55:0115 Fu HardwareID-6 is not available, not available as 'ProductSku' unknown
16:45:55:0115 Fu HardwareID-7 is not available, not available as 'ProductSku' unknown
16:45:55:0115 Fu {0a3382e9-4157-5bc3-86e1-0884d918b515} <- Dell Inc.&XPS 13 9360&Dell Inc.&839Y6
16:45:55:0116 Fu {01e59c76-43cc-5384-82c3-8235fe966152} <- Dell Inc.&XPS 13 9360
16:45:55:0116 Fu {6d57fad8-e4fe-52ad-95e9-43edabfd283d} <- Dell Inc.&XPS&Dell Inc.&839Y6
16:45:55:0116 Fu {61178075-a8fd-563c-9045-44227d8c121f} <- Dell Inc.&XPS
16:45:55:0116 Fu {29ca4080-4d68-5395-afe2-35fa9a4f13bf} <- Dell Inc.&9
16:45:55:0116 Fu {3cd0217f-3040-5945-a31b-2e40b8648db4} <- Dell Inc.&Dell Inc.&839Y6
16:45:55:0116 Fu {85d38fda-fc0e-5c6f-808f-076984ae7978} <- Dell Inc.
16:45:55:0117 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_synapticsmst.so
16:45:55:0117 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_colorhug.so
16:45:55:0118 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_colorhug.so
16:45:55:0118 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_upower.so
16:45:55:0118 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_upower.so
16:45:55:0118 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_raspberrypi.so
16:45:55:0118 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_raspberrypi.so
16:45:55:0118 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dell.so
16:45:55:0118 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dell.so
16:45:55:0158 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_ebitdo.so
16:45:55:0159 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_amt.so
16:45:55:0159 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_steelseries.so
16:45:55:0160 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_altos.so
16:45:55:0161 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_unifying.so
16:45:55:0162 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_unifying.so
16:45:55:0162 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_udev.so
16:45:55:0162 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_udev.so
16:45:55:0162 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_usb.so
16:45:55:0163 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dfu.so
16:45:55:0163 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dfu.so
16:45:55:0163 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_thunderbolt.so
16:45:55:0163 Fu performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_thunderbolt.so
16:45:55:0163 Fu adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_uefi.so
16:45:55:0163 As run FuMain:setup
16:45:55:0163 As run FuMain:setup{altos}
16:45:55:0163 Fu performing startup() on altos
16:45:55:0163 As run FuMain:setup{amt}
16:45:55:0163 Fu performing startup() on amt
16:45:55:0164 Amt call write length = 12
16:45:55:0194 Amt write success
16:45:55:0194 Amt call read length = 5120
16:45:55:0194 Amt read succeeded with result 525
16:45:55:0194 Amt call write length = 12
16:45:55:0209 Amt write success
16:45:55:0209 Amt call read length = 5120
16:45:55:0209 Amt read succeeded with result 20
16:45:55:0210 Fu emit added from amt: /dev/mei
16:45:55:0210 Fu performing device_added() on dell
16:45:55:0210 As run FuMain:setup{colorhug}
16:45:55:0210 Fu performing startup() on colorhug
16:45:55:0210 As run FuMain:setup{dell}
16:45:55:0210 Fu performing startup() on dell
16:45:55:0210 Fu got coldplug delay of 2000ms, global maximum is now 2000ms
16:45:55:0210 As run FuMain:setup{dfu}
16:45:55:0210 Fu performing startup() on dfu
16:45:55:0210 As run FuMain:setup{ebitdo}
16:45:55:0210 Fu performing startup() on ebitdo
16:45:55:0210 As run FuMain:setup{raspberrypi}
16:45:55:0210 As run FuMain:setup{steelseries}
16:45:55:0210 Fu performing startup() on steelseries
16:45:55:0210 As run FuMain:setup{synapticsmst}
16:45:55:0210 Fu performing startup() on synapticsmst
16:45:55:0210 As run FuMain:setup{thunderbolt}
16:45:55:0210 As run FuMain:setup{udev}
16:45:55:0210 As run FuMain:setup{uefi}
16:45:55:0210 As run FuMain:setup{unifying}
16:45:55:0210 Fu performing startup() on unifying
16:45:55:0211 Unifying UDEV add /dev/hidraw0 = /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04F3:20D0.0001/hidraw/hidraw0
16:45:55:0211 Unifying not a matching vid: 04f3
16:45:55:0211 Unifying UDEV add /dev/hidraw1 = /sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DLL075B:01/0018:06CB:76AF.0002/hidraw/hidraw1
16:45:55:0211 Unifying not a matching vid: 06cb
16:45:55:0211 As run FuMain:setup{upower}
16:45:55:0211 Fu performing startup() on upower
16:45:55:0215 As run FuMain:setup{usb}
16:45:55:0215 Fu performing startup() on usb
16:45:55:0215 Dfu device was not DFU capable
16:45:55:0215 As run FuPluginAltos:added{1d6b:0003}
16:45:55:0215 As run FuPluginEbitdo:added{1d6b:0003}
16:45:55:0331 Dfu device was not DFU capable
16:45:55:0331 As run FuPluginAltos:added{0c45:670c}
16:45:55:0331 As run FuPluginEbitdo:added{0c45:670c}
16:45:55:0331 As run FuPluginUsb:added{0c45:670c}
16:45:55:0331 As run FuPluginUsb:get-string-desc
16:45:55:0336 Fu using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
16:45:55:0336 Fu using 6b31e6e6-ba7c-5251-8f4c-7f2571612251 for USB\VID_0C45&PID_670C&REV_5626
16:45:55:0336 Fu waiting a small time for other plugins
16:45:55:0336 Dfu device was not DFU capable
16:45:55:0336 As run FuPluginAltos:added{04f3:20d0}
16:45:55:0336 As run FuPluginEbitdo:added{04f3:20d0}
16:45:55:0336 As run FuPluginUsb:added{04f3:20d0}
16:45:55:0336 As run FuPluginUsb:get-string-desc
16:45:55:0337 Fu using 31cc46f6-9bdc-5b1e-b48b-1c791781dcdc for USB\VID_04F3&PID_20D0
16:45:55:0337 Fu using 9fd88db6-a96d-505b-bbea-92aee9d07455 for USB\VID_04F3&PID_20D0&REV_1112
16:45:55:0337 Fu waiting a small time for other plugins
16:45:55:0458 Dfu device was not DFU capable
16:45:55:0458 As run FuPluginAltos:added{0cf3:e300}
16:45:55:0458 As run FuPluginEbitdo:added{0cf3:e300}
16:45:55:0458 As run FuPluginUsb:added{0cf3:e300}
16:45:55:0458 Usb no product string descriptor
16:45:55:0458 Dfu device was not DFU capable
16:45:55:0458 As run FuPluginAltos:added{1d6b:0002}
16:45:55:0458 As run FuPluginEbitdo:added{1d6b:0002}
16:45:55:0458 Fu performing coldplug_prepare() on dell
16:45:55:0460 Dell no dock plugged in
16:45:55:0460 Dell Toggled TBT GPIO to 1
16:45:55:0461 Dell Toggled MST hub GPIO to 1
16:45:55:0461 Fu sleeping for 2000ms
16:45:57:0461 As run FuMain:coldplug
16:45:57:0461 As run FuMain:coldplug{altos}
16:45:57:0461 As run FuMain:coldplug{amt}
16:45:57:0461 As run FuMain:coldplug{colorhug}
16:45:57:0461 As run FuMain:coldplug{dell}
16:45:57:0461 Fu performing coldplug() on dell
16:45:57:0462 Dell Failed to query system for TPM information: (4294967295)
16:45:57:0462 Dell No switchable TPM detected
16:45:57:0462 As run FuMain:coldplug{dfu}
16:45:57:0462 As run FuMain:coldplug{ebitdo}
16:45:57:0462 As run FuMain:coldplug{raspberrypi}
16:45:57:0462 Fu performing coldplug() on raspberrypi
16:45:57:0462 Fu disabling plugin because: failed to coldplug raspberrypi: Raspberry PI firmware updating not supported, no /boot/start.elf
16:45:57:0462 As run FuMain:coldplug{steelseries}
16:45:57:0462 As run FuMain:coldplug{synapticsmst}
16:45:57:0462 Fu performing coldplug() on synapticsmst
16:45:57:0798 SynapticsMST No device found on drm_dp_aux1
16:45:58:0131 SynapticsMST No device found on drm_dp_aux2
16:45:58:0131 SynapticsMST No device found on drm_dp_aux0
16:45:58:0131 As run FuMain:coldplug{thunderbolt}
16:45:58:0131 Fu performing coldplug() on thunderbolt
16:45:58:0131 Thunderbolt adding udev device: d6010000-0072-7f18-a213-fbd5d802da18 at /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0
16:45:58:0131 Fu using dfd51125-338f-56ff-b721-fa3bea8e534e for TBT-00d4075b
16:45:58:0131 Fu emit added from thunderbolt: d6010000-0072-7f18-a213-fbd5d802da18
16:45:58:0131 Fu performing device_added() on dell
16:45:58:0131 Fu no requirement on id{org.freedesktop.fwupd}
16:45:58:0131 Fu no requirement on firmware{(null)}
16:45:58:0131 Fu no parameter given for firmware{bootloader}
16:45:58:0132 Fu no requirement on firmware{vendor-id}
16:45:58:0132 As run FuMain:coldplug{udev}
16:45:58:0132 Fu performing coldplug() on udev
16:45:58:0132 As run FuPluginUdev:coldplug{usb}
16:45:58:0133 As run FuPluginUdev:coldplug{pci}
16:45:58:0135 As run FuPluginUdev:client-add{0x8086:0x5916}
16:45:58:0135 Udev adding udev device: /sys/devices/pci0000:00/0000:00:02.0
16:45:58:0135 Fu using 3ec3df3a-2290-56e5-9d2f-eda62e9ab50b for 0x8086:0x5916
16:45:58:0135 Fu waiting a small time for other plugins
16:45:58:0135 As run FuMain:coldplug{uefi}
16:45:58:0135 Fu performing coldplug() on uefi
16:45:58:0136 Fu emit added from uefi: UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0
16:45:58:0136 Fu performing device_added() on dell
16:45:58:0136 Fu UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0 has no firmware updates
16:45:58:0136 As run FuMain:coldplug{unifying}
16:45:58:0136 As run FuMain:coldplug{upower}
16:45:58:0136 As run FuMain:coldplug{usb}
16:45:58:0136 Fu performing coldplug_cleanup() on dell
16:45:58:0137 Dell no dock plugged in
16:45:58:0138 Dell Toggled TBT GPIO to 0
16:45:58:0139 Dell Toggled MST hub GPIO to 0
16:45:58:0139 Fu using plugins: altos, amt, colorhug, dell, dfu, ebitdo, steelseries, synapticsmst, thunderbolt, udev, uefi, unifying, upower, usb
16:45:58:0141 Fu Daemon ready for requests
16:45:58:0141 Thunderbolt uevent for /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0: add
16:45:58:0141 Fu emit added from usb: usb:00:05
16:45:58:0141 Fu performing device_added() on dell
16:45:58:0141 Fu emit added from usb: usb:00:04
16:45:58:0141 Fu performing device_added() on dell
16:45:58:0141 Thunderbolt uevent for /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0: add
16:45:58:0141 Thunderbolt adding udev device: d6010000-0072-7f18-a213-fbd5d802da18 at /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0
16:45:58:0141 Thunderbolt ignoring duplicate tbt__sys_devices_pci0000_00_0000_00_1c_0_0000_01_00_0_0000_02_00_0_0000_03_00_0_domain0_0_0
16:45:58:0142 Dfu device was not DFU capable
16:45:58:0142 As run FuPluginAltos:added{1d6b:0002}
16:45:58:0142 As run FuPluginEbitdo:added{1d6b:0002}
16:45:58:0142 Dfu device was not DFU capable
16:45:58:0142 As run FuPluginAltos:added{1d6b:0003}
16:45:58:0142 As run FuPluginEbitdo:added{1d6b:0003}
16:45:58:0339 Fu trying again: udev pending
16:45:58:0540 Fu trying again: udev pending
16:45:58:0636 Fu emit added from udev: ro__sys_devices_pci0000_00_0000_00_02_0
16:45:58:0636 Fu performing device_added() on dell
16:45:58:0740 Fu registering D-Bus service
# @0016ms AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz} 16ms
# @0131ms FuMain:setup 51ms
# @0126ms FuMain:setup{amt} 46ms
# @0252ms FuPluginUsb:added{0c45:670c} 5ms
# @0252ms FuPluginUsb:get-string-desc 5ms
################### @3055ms FuMain:coldplug 677ms
################## @3047ms FuMain:coldplug{synapticsmst} 668ms
16:45:58:0743 Fu FuMain: acquired name: org.freedesktop.fwupd
16:46:01:0682 Thunderbolt uevent for /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0: remove
16:46:01:0682 Thunderbolt ignoring remove event as force powered
16:46:02:0181 Thunderbolt uevent for /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0: remove
16:47:03:0718 Fu Called GetRemotes()
16:47:05:0805 Fu Called UpdateMetadataWithId(lvfs,8,10)
16:47:05:0816 Fu Using keyring at /var/lib/fwupd/gnupg
16:47:05:0845 Fu Adding GnuPG public key /etc/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service
16:47:05:0848 Fu importing key 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2 [0] Success
16:47:05:0853 Fu returned signature fingerprint 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2
16:47:05:0853 Fu reading /var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz with 39523 bytes
16:47:05:0853 Fu reading /var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz.asc with 490 bytes
16:47:05:0859 Fu returned signature fingerprint 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2
16:47:05:0859 Fu writing /var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz with 39523 bytes
16:47:05:0864 Fu writing /var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz.asc with 490 bytes
16:47:05:0877 Fu remote lvfs-testing not enabled, so skipping
16:47:05:0878 As run AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz}
16:47:05:0889 As run AsStore:store-from-root
16:47:05:0889 As using icon path /var/lib/fwupd/remotes.d/lvfs/icons
16:47:05:0892 As run AsStore:match-addons
16:47:05:0892 As Emitting ::changed() [from-root]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0893 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As Emitting ::changed() [add-app]
16:47:05:0894 As run AsStore:store-from-file{/usr/share/fwupd/remotes.d/fwupd/metadata.xml}
16:47:05:0894 As run AsStore:store-from-root
16:47:05:0895 As using icon path /usr/share/fwupd/remotes.d/fwupd/icons
16:47:05:0895 As run AsStore:match-addons
16:47:05:0895 As Emitting ::changed() [from-root]
16:47:05:0895 As Emitting ::changed() [add-app]
16:47:05:0895 As Emitting ::changed() [add-app]
16:47:05:0895 As Emitting ::changed() [add-app]
16:47:05:0895 Fu remote vendor not enabled, so skipping
16:47:05:0895 Fu devices now in store:
16:47:05:0895 Fu 1 com.dell.uefi5b7ab884.firmware Precision E7X10 System Update
16:47:05:0895 Fu 2 com.8bitdo.fc30.firmware FC30
16:47:05:0895 Fu 3 com.dell.uefi9cb573d5.firmware Latitude 3480 System Update
16:47:05:0895 Fu 4 com.dell.uefi6180aaaa.firmware Latitude E5X60 System Update
16:47:05:0895 Fu 5 com.dell.uefia5d83d78.firmware Precision 5720 AIO System Update
16:47:05:0895 Fu 6 com.dell.tbtc5364422.firmware Thunderbolt NVM for Precision 5520
16:47:05:0895 Fu 7 com.dell.uefid636245a.firmware XPS 13 9365 System Update
16:47:05:0895 Fu 8 com.8bitdo.snes30.firmware SNES30
16:47:05:0895 Fu 9 com.dell.uefiaee2604a.firmware Embedded Box PC 3000 System Update
16:47:05:0895 Fu 10 com.dell.uefi4fed6c9d.firmware OptiPlex 7050 System Update
16:47:05:0895 Fu 11 com.dell.uefi169d9146.firmware Vostro 14-3468 System Update
16:47:05:0895 Fu 12 com.dell.uefi1d4362ca.firmware Inspiron 14-3467 System Update
16:47:05:0895 Fu 13 com.dell.uefib950d63c.firmware OptiPlex 7040 System Update
16:47:05:0895 Fu 14 com.dell.uefi48af7d21.firmware XPS 13 9360 System Update
16:47:05:0895 Fu 15 com.dell.uefi8661c04a.firmware Latitude 3470 System Update
16:47:05:0895 Fu 16 com.dell.uefic915b5a4.firmware Precision Tower 3620 System Update
16:47:05:0895 Fu 17 com.8bitdo.nes30pro.firmware NES30 Pro
16:47:05:0895 Fu 18 com.hughski.ColorHug.firmware ColorHug
16:47:05:0895 Fu 19 com.dell.uefid69fed57.firmware OptiPlex 3050 AIO System Update
16:47:05:0895 Fu 20 com.dell.uefi10c40550.firmware OptiPlex 7050 System Update
16:47:05:0895 Fu 21 com.dell.uefi1367a91a.firmware OptiPlex 5050 System Update
16:47:05:0895 Fu 22 com.dell.uefif952fe9e.firmware Latitude 3380 System Update
16:47:05:0895 Fu 23 com.dell.tbtdfd51125.firmware Thunderbolt NVM for Xps Notebook 9360
16:47:05:0895 Fu 24 com.dell.uefi33773727.firmware XPS 13 9350 System Update
16:47:05:0895 Fu 25 com.dell.uefi21f94926.firmware Edge Gateway 3000/3001/3002/3003 System Update
16:47:05:0895 Fu 26 com.8bitdo.fc30pro.firmware FC30 Pro
16:47:05:0895 Fu 27 com.dell.uefi8ae34f14.firmware OptiPlex 7450 AIO System Update
16:47:05:0895 Fu 28 com.dell.uefib566a9b1.firmware OptiPlex 5250 AIO System Update
16:47:05:0895 Fu 29 com.dell.uefi60aa5c8d.firmware Wyse 3040 System Update
16:47:05:0896 Fu 30 com.dell.uefi8080d214.firmware OptiPlex 5050 System Update
16:47:05:0896 Fu 31 com.dell.uefi124c207d.firmware XPS 15 9550/Precision 5510 System Update
16:47:05:0896 Fu 32 com.dell.uefi51d41d4e.firmware Latitude 7370 System Update
16:47:05:0896 Fu 33 com.dell.uefi5034bac4.firmware TPM 1.2 Update
16:47:05:0896 Fu 34 com.dell.uefi416d1c90.firmware OptiPlex 5250 AIO System Update
16:47:05:0896 Fu 35 com.dell.uefi22d63f4.firmware TPM 2.0 Update
16:47:05:0896 Fu 36 com.dell.uefi53f51f56.firmware Latitude 7X80 System Update
16:47:05:0896 Fu 37 com.logitech.MPK01.firmware Logitech K780 Multi-Device Wireless Keyboard
16:47:05:0896 Fu 38 com.dell.uefi7d0d2c9e.firmware Inspiron 7577/Vostro 7570 System Update
16:47:05:0896 Fu 39 com.8bitdo.fc30arcade.firmware FC30 Joystick
16:47:05:0896 Fu 40 com.dell.ueficdcae5ae.firmware Latitude 5X90 System Update
16:47:05:0896 Fu 41 com.AIAIAI.H05.firmware H05 Wireless Headband
16:47:05:0896 Fu 42 com.dell.uefi212026ee.firmware Latitude E7X70 System Update
16:47:05:0896 Fu 43 com.logitech.Unifying.RQR24.firmware Logitech Unifying Receiver
16:47:05:0896 Fu 44 com.dell.uefi8b7b32a7.firmware Latitude 5X80 System Update
16:47:05:0896 Fu 45 com.8bitdo.nes30.firmware NES30
16:47:05:0896 Fu 46 com.dell.uefi78db8ddd.firmware OptiPlex 3050 AIO System Update
16:47:05:0896 Fu 47 com.dell.uefi5ffdbc0d.firmware XPS 13 9360 System Update
16:47:05:0896 Fu 48 com.dell.uefi3c20b9e1.firmware OptiPlex 7450 AIO System Update
16:47:05:0896 Fu 49 com.dell.uefie3f7bc02.firmware OptiPlex 5055 A-Series System Update
16:47:05:0896 Fu 50 com.dell.uefi45e3439b.firmware ChengMing 3967 System Update
16:47:05:0896 Fu 51 com.dell.uefi49e03513.firmware Latitude 5X80 System Update
16:47:05:0896 Fu 52 com.dell.uefic8ccf733.firmware OptiPlex 5055 Ryzen CPU System Update
16:47:05:0896 Fu 53 com.hughski.ColorHug2.firmware ColorHug2
16:47:05:0896 Fu 54 com.dell.uefi293af847.firmware OptiPlex 3050 System Update
16:47:05:0896 Fu 55 com.dell.uefife771285.firmware Precision E7X20 System Update
16:47:05:0896 Fu 56 com.8bitdo.n30arcade.firmware N30 Arcade
16:47:05:0896 Fu 57 com.dell.tbt72533768.firmware Thunderbolt NVM for Xps Notebook 9560
16:47:05:0896 Fu 58 com.dell.uefie0f614ed.firmware Edge Gateway 5000/5100 System Update
16:47:05:0896 Fu 59 com.dell.uefi1610b70e.firmware Inspiron 14 7000 Gaming/Inspiron 15 7000 Gaming System Update
16:47:05:0896 Fu 60 com.dell.uefi222e3362.firmware Precision Tower 3420 System Update
16:47:05:0896 Fu 61 com.hughski.ColorHugALS.firmware ColorHugALS
16:47:05:0896 Fu 62 com.dell.uefi43ca3264.firmware OptiPlex 7440 AIO System Update
16:47:05:0896 Fu 63 com.logitech.Unifying.RQR12.firmware Logitech Unifying Receiver
16:47:05:0896 Fu 64 com.dell.uefia81a55fe.firmware OptiPlex 3240 AIO System Update
16:47:05:0896 Fu 65 com.dell.uefid63450d6.firmware OptiPlex 3046 System Update
16:47:05:0896 Fu 66 com.dell.uefi34578c72.firmware XPS 15 9560/Precision 5520 System Update
16:47:05:0896 Fu 67 com.8bitdo.sfc30.firmware SFC30
16:47:05:0896 Fu 68 com.dell.uefia0a3aa54.firmware Embedded Box PC 5000 System Update
16:47:05:0896 Fu 69 UEFI-dummy-dev0 UEFI Updates
16:47:05:0896 Fu 70 com.via.VL811.firmware VL811 Firmware
16:47:05:0896 Fu 71 com.via.VL811+.firmware VL811+ Firmware
16:47:05:0896 Fu 72 com.via.VL812.firmware VL812 Firmware
16:47:05:0896 Fu 73 com.via.VL812_B2.firmware VL812 B2 Firmware
16:47:05:0897 Fu no requirement on id{org.freedesktop.fwupd}
16:47:05:0897 Fu no requirement on firmware{(null)}
16:47:05:0897 Fu no parameter given for firmware{bootloader}
16:47:05:0897 Fu no requirement on firmware{vendor-id}
16:47:05:0898 Fu UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0 has no firmware updates
16:47:05:0959 Fu /var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz.1CFVBZ changed, reloading all configs
16:47:05:0959 Fu loading config values from /etc/fwupd.conf
16:47:05:0960 Fu using config path of /etc/fwupd
16:47:05:0960 Fu loading from /etc/fwupd/remotes.d/fwupd.conf
16:47:05:0960 Fu loading from /etc/fwupd/remotes.d/lvfs-testing.conf
16:47:05:0960 Fu loading from /etc/fwupd/remotes.d/vendor.conf
16:47:05:0960 Fu loading from /etc/fwupd/remotes.d/lvfs.conf
16:47:05:0960 Fu using config path of /usr/lib/fwupd
16:47:05:0960 Fu ordering lvfs-testing=lvfs+1
16:47:05:0960 Fu ordering lvfs=fwupd+1
16:47:05:0960 Fu ordering lvfs-testing=lvfs+1
16:47:09:0204 Fu Called GetUpdates()
16:47:09:0204 Fu no requirement on id{org.freedesktop.fwupd}
16:47:09:0204 Fu no requirement on firmware{(null)}
16:47:09:0204 Fu no parameter given for firmware{bootloader}
16:47:09:0204 Fu no requirement on firmware{vendor-id}
16:47:09:0204 Fu UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0 has no firmware updates
16:47:09:0205 Fu Called GetUpdates()
16:47:09:0205 Fu no requirement on id{org.freedesktop.fwupd}
16:47:09:0205 Fu no requirement on firmware{(null)}
16:47:09:0205 Fu no parameter given for firmware{bootloader}
16:47:09:0205 Fu no requirement on firmware{vendor-id}
16:47:09:0205 Fu UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0 has no firmware updates
16:47:10:0915 Fu Called GetUpdates()
16:47:10:0915 Fu no requirement on id{org.freedesktop.fwupd}
16:47:10:0915 Fu no requirement on firmware{(null)}
16:47:10:0915 Fu no parameter given for firmware{bootloader}
16:47:10:0915 Fu no requirement on firmware{vendor-id}
16:47:10:0915 Fu UEFI-5ffdbc0d-f340-441c-a803-8439c8c0ae10-dev0 has no firmware updates
16:47:10:0915 Fu Called GetRemotes()
16:47:11:0391 Fu Called Install(d6010000-0072-7f18-a213-fbd5d802da18,9)
16:47:11:0391 Fu got option reason
16:47:11:0391 Fu got option filename
16:47:11:0392 Fu Emitting PropertyChanged('Status'='decompressing')
16:47:11:0392 Fu Emitting PropertyChanged('Status'='decompressing')
16:47:11:0406 As found file 0 0x07be.metainfo.xml
16:47:11:0410 As found file 1 0x075b_secure.bin
16:47:11:0410 As found file 2 0x07bf.metainfo.xml
16:47:11:0414 As Emitting ::changed() [add-app]
16:47:11:0414 As found file 3 0x07be_secure.bin
16:47:11:0414 As found file 4 0x075b.metainfo.xml
16:47:11:0417 As found file 5 0x07bf_secure.bin
16:47:11:0417 As found file 6 0x07bf_secure.bin.asc
16:47:11:0417 As found file 7 0x07be_secure.bin.asc
16:47:11:0417 As found file 8 0x075b_secure.bin.asc
16:47:11:0420 Fu Emitting PropertyChanged('Status'='idle')
16:47:11:0420 Fu Emitting PropertyChanged('Status'='idle')
16:47:11:0421 Fu Using keyring at /var/lib/fwupd/gnupg
16:47:11:0426 Fu Adding GnuPG public key /etc/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
16:47:11:0430 Fu importing key 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2 [0] Success
16:47:11:0430 Fu Adding GnuPG public key /etc/pki/fwupd/GPG-KEY-Hughski-Limited
16:47:11:0438 Fu importing key 7E5439F64986F7A9E973809BAD8A528FEC44881E [0] Success
16:47:11:0444 Fu returned signature fingerprint 3FC6B804410ED0840D8F2F9748A6D80E4538BAC2
16:47:11:0445 Fu marking payload as trusted
16:47:11:0447 Fu no requirement on id{org.freedesktop.fwupd}
16:47:11:0447 Fu no requirement on firmware{(null)}
16:47:11:0447 Fu no parameter given for firmware{bootloader}
16:47:11:0447 Fu no requirement on firmware{vendor-id}
16:47:11:0447 Fu performing update_prepare() on dell
16:47:11:0447 Dell preparing/cleaning update for thunderbolt
16:47:11:0448 Dell no dock plugged in
16:47:11:0449 Dell Toggled TBT GPIO to 1
16:47:11:0449 Dell Toggled MST hub GPIO to 1
16:47:11:0449 Fu performing update_prepare() on upower
16:47:11:0450 Fu FuPending: trying to open database '/var/lib/fwupd/pending.db'
16:47:11:0450 Fu FuPending: get res
16:47:11:0450 Fu performing update_cleanup() on dell
16:47:11:0450 Dell preparing/cleaning update for thunderbolt
16:47:11:0452 Dell no dock plugged in
16:47:11:0452 Dell Toggled TBT GPIO to 0
16:47:11:0453 Dell Toggled MST hub GPIO to 0
Output for step 3:
$ fwupdmgr refresh
Fetching metadata https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz
Downloading… [****************************************]
Fetching signature https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz.asc
Downloading… [****************************************]
$ fwupdmgr update
Downloading 21.00 for XPS13 9360 Thunderbolt Controller...
Fetching firmware https://fwupd.org/downloads/eac3961ba9bd466f6e34d9276c27d524395d7c3c-NN1TN_NVM21.00.cab
Downloading… [****************************************]
Updating 21.00 on XPS13 9360 Thunderbolt Controller...
Decompressing… [- ]
could not find thunderbolt device at /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0
Thanks for sharing. it looks like a missing delay in update_prepare
to wait for the TBT controller to settle.
I've got a patch you can try here: https://github.com/hughsie/fwupd/commit/11290ab0bafba273cfb2764875152ba9a4093035
Can you handle rebuilding your local fwupd with that patch or will you need binary packages?
Assuming that patch works, I'd like if you can file a bug in Ubuntu so we can do the SRU process to get it included.
I've no idea what fwupd is or how to build it and I'm not sure I have time to install binaries or file bugs right now. If someone else has capacity, that'd be better, otherwise I can maybe try to find sometime next week or the week after. I imagine this could be affecting a lot of users though.
Most people use the LTS release 16.04, so it shouldn't be a large population affected. Since you're not sure how to do it, I've filed a bug with Ubuntu here: https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1741509 And I've issued a test build with binaries containing that fix here: https://launchpad.net/~superm1/+archive/ubuntu/lp1741509
When the binaries publish, please install the fwupd packages from there and repeat steps from https://github.com/dell/thunderbolt-nvm-linux/issues/8#issuecomment-355589733
If they work properly for you then we can continue the SRU process to get the update into Ubuntu.
Might take a while until I can test as the launchpad build farm is down for maintenance with no eta on restart. https://twitter.com/launchpadstatus/status/948688233029881856 Not up to speed with building from source, sorry. I'll try when it's back and the package has built unless someone beats me to it.
Thanks for sharing, I was wondering why the build still didn't happen. Well so to get someone up and running quicker:
20 second overview on building:
sudo apt build-dep fwupd
sudo apt install devscripts
dget https://launchpad.net/~superm1/+archive/ubuntu/lp1741509/+files/fwupd_0.9.7-2ubuntu1.dsc
cd fwupd-0.9.7
debuild
@superm1 Thanks for taking the time to look into this! I just built your commit from source, but for me, that didn't seem to fix it. Here's a log together with some context to validate that I'm seeing the issue with the locally built version:
tkluck@tkluck-xps:~/src/fwupd/builddir$ sudo ldconfig
tkluck@tkluck-xps:~/src/fwupd/builddir$ git rev-parse HEAD
11290ab0bafba273cfb2764875152ba9a4093035
tkluck@tkluck-xps:~/src/fwupd/builddir$ cat /usr/local/bin/fwupdmgr | md5sum
4d1e355413f23aa9a03425eb2830823c -
tkluck@tkluck-xps:~/src/fwupd/builddir$ ll /usr/local/bin/fwupdmgr
-rwxr-xr-x 1 root root 178040 jan 6 00:03 /usr/local/bin/fwupdmgr*
tkluck@tkluck-xps:~/src/fwupd/builddir$ sudo /usr/local/bin/fwupdmgr update
Downloading 21.00 for XPS13 9360 Thunderbolt Controller...
Updating 21.00 on XPS13 9360 Thunderbolt Controller...
Bezig met uitpakken... [- ]
could not find thunderbolt device at /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0
tkluck@tkluck-xps:~/src/fwupd/builddir$
I can help dig into this if you want - I don't know a lot about hardware, but at least I have access to the laptop that's experiencing this.
@tkluck Sure happy to help. Can you please confirm you are launching the right fwupd process? From your local test build you should be launching it separately from /usr/local/bin/fwupd I believe. If you can launch it in a separate tab in verbose mode to capture that output it would be great.
I just did a restart of the daemon:
tkluck@tkluck-xps:~/src/fwupd/builddir$ sudo service fwupd restart
Warning: fwupd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
tkluck@tkluck-xps:~/src/fwupd/builddir$ systemctl daemon-reload
tkluck@tkluck-xps:~/src/fwupd/builddir$ sudo /usr/local/bin/fwupdmgr update
Downloading 21.00 for XPS13 9360 Thunderbolt Controller...
Updating 21.00 on XPS13 9360 Thunderbolt Controller...
Bezig met uitpakken... [- ]
could not find thunderbolt device at /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/domain0/0-0
However, despite appearances of it detecting the change, it didn't actually start the new executable:
tkluck@tkluck-xps:~/src/fwupd/builddir$ sudo ls -l /proc/`pgrep fwupd`/exe
lrwxrwxrwx 1 root root 0 jan 6 00:19 /proc/32135/exe -> /usr/lib/fwupd/fwupd
tkluck@tkluck-xps:~/src/fwupd/builddir$ ls -l /usr/lib/fwupd/fwupd
-rwxr-xr-x 1 root root 153808 sep 2 00:00 /usr/lib/fwupd/fwupd
Looking into that now.
I'd just manually launch it from a terminal so you can get the verbose flag on it rather than use the systemd unit.
Can you give me a command line for that?
I'm not sure which path it ends up with by default compile flags outside of packaging. Probably:
/usr/local/libexec/fwupd -v
Might be in /usr/local/libexec/fwupd/fwupd
or /usr/local/bin/fwupd/fwupd
though.
Found it in /usr/local/libexec/fwupd/fwupd
, as you guessed!
I'm running that daemon in one terminal and gathering logs. In another, i started fwupdmgr update
.
The power issue seems to have been fixed! The next error I run into is
could not validate firmware: Fout bij het lezen van bestand: Invoer-/uitvoerfout. See https://github.com/hughsie/fwupd/wiki/Thunderbolt:-Validation-failed-or-unknown-device for more information.
but that seems unrelated to what you are trying to fix in this issue. Looking into that now.
OK well that's great to hear. Can you file a second issue for that other one? let's figure that out separately. In the other issue, please include smbios-sys-info (like the OP had). I'd like to make sure it's the right model getting applied.
The other issue was fixed by just wiping the cache. It was my own fault, since I did a chmod on that cache because it had been written to my home directory while under sudo
. The update has now completed successfully.
Thanks a bunch for your prompt help, @superm1 !
Awesome, thanks! I've uploaded to proposed. It will need an archive admin to accept it, and then someone affected here can you please verify with the update when it's released. You can follow along on the launchpad bug https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1741509
Binaries are available in -proposed now. Anyone still affected please follow the instructions on that bug to verify https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1741509/comments/10
Hi thanks for this piece of software. I refreshed my system updates in gnome software two times this week. The first time I fetched a bios update which I could execute and it flashed perfectly. The second time an update for thunderbolt popped up but it sadly failed with the error down in the screenshot
root@computer:/home/user# smbios-sys-info Libsmbios version: 2.3.1 Product Name: XPS 13 9360 Vendor: Dell Inc. BIOS Version: 2.5.0 System ID: 0x075B Service Tag: G7Q90G2 Express Service Code: 35295871106 Asset Tag: Not Specified Property Ownership Tag: