Dell precision 5510 (XPS 15 9550), system firmware update to 1.17.0 - no supported devices found
Describe the bug Kubuntu 20.04. All previouse firmware updates worked flawlesly. The latest is seen in update manager (Discover) but when i try to install it, it throws error like 'no supported devices found'
Steps to Reproduce Its just there? No additional steps needed beside having KubuntuLTS@XPS 15 9550
Expected behavior It should just restart laptop and perform update as usuall
fwupd version information Please provide the version of the daemon and client.
fwupdmgr --version
client version: 1.5.11
compile-time dependency versions
gusb: 0.3.4
daemon version: 1.5.11
Please note how you installed it (apt, dnf, pacman, source, etc):
Apt?
fwupd device information Please provide the output of the fwupd devices recognized in your system.
fwupdmgr get-devices --show-all-devices
Precision 5510
│
├─Dell TB16:
│ │ Device ID: ed9027c86c336ba5d3312f83c06f78b2ea6ef915
│ │ Summary: A Thunderbolt™ 3 docking station
│ │ Current version: 0.0.0
│ │ Vendor: Dell Inc. (PCI:0x1028)
│ │ GUID: e7ca1f36-bf73-4574-afe6-a4ccacabf479
│ │ Device Flags: • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │
│ ├─Dell TB16 Passive Cable:
│ │ Device ID: 29bca9f02e33e23330ae801ae7d6c22eb2b758e0
│ │ Summary: A Thunderbolt™ 3 docking station
│ │ Current version: 0.3.9
│ │ Vendor: Dell Inc. (PCI:0x1028)
│ │ GUID: fece1537-d683-4ea8-b968-154530bb6f73
│ │ Device Flags: • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │
│ ├─Dell TB16 Port Controller 1:
│ │ Device ID: 8d1214d30a0630abf1d775a5ad856bf5e2c6a539
│ │ Summary: A Thunderbolt™ 3 docking station
│ │ Current version: 1.2.17
│ │ Vendor: Dell Inc. (PCI:0x1028)
│ │ GUID: 8fe183da-c94e-4804-b319-0f1ba5457a69
│ │ Device Flags: • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │
│ ├─Dell TB16 Port Controller 2:
│ │ Device ID: 8cd00798d53fae75c23c757b4497e158fe9f8135
│ │ Summary: A Thunderbolt™ 3 docking station
│ │ Current version: 1.2.18
│ │ Vendor: Dell Inc. (PCI:0x1028)
│ │ GUID: 1b52c630-86f6-4aee-9f0c-474dc6be49b6
│ │ Device Flags: • Updatable
│ │ • System requires external power source
│ │ • Needs a reboot after installation
│ │
│ └─VMM3320 inside Dell WD15/TB16/TB18 wired Dock:
│ Device ID: d762543f8c20f636e6fff031a000078d3e10c600
│ Summary: Multi-Stream Transport Device
│ Current version: 3.10.02
│ Vendor: Synaptics (DRM_DP_AUX_DEV:0x06CB)
│ GUIDs: 87f8cd71-1e6b-5622-94e9-0e9d11bdde33
│ c1e81f96-234e-597d-b9cb-6477d0652868
│ 152a9833-41e6-5c21-9dde-0ff8984f3e20
│ c1e2bea5-4cf2-5f84-b965-533e8e5fea45
│ 0a52c8c7-26d5-59a0-ae44-6b00e276d775
│ 82460515-30d3-5cdf-be4c-571340842a10
│ 51000744-2de6-5a52-8a86-d5f69fd73d34
│ d6072785-6fc0-5f83-9d49-11376e7f48b1
│ 6bc9fc61-618a-535f-a629-98345e11336e
│ 4e4e06b6-8217-5cf0-8eff-ce5e987d531a
│ Device Flags: • Updatable
│
├─Force MP510:
│ Device ID: 04e17fcf7d3de91da49a163ffe4907855c3648be
│ Summary: NVM Express Solid State Drive
│ Current version: ECFM22.5
│ Vendor: Phison Electronics Corporation (NVME:0x1987)
│ GUIDs: 38d64a8a-1cd1-589c-9f70-b0b9c4379c43
│ 94e27f4a-86e3-53a2-a728-18db5dd2be18
│ 8cb1e2fe-eb01-5508-9fb3-98add4bb7c34
│ a44eb54c-5441-56f2-8cc0-5e48964c6457
│ f3c874f4-11f3-59ca-8b7a-60246752880f
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs shutdown after installation
│ • Device is usable for the duration of the update
│
├─GM107GLM [Quadro M1000M]:
│ Device ID: ce4c74a5188d5b9cdb1e72ed32dad2d313c1c999
│ Current version: a2
│ Vendor: NVIDIA Corporation (PCI:0x10DE)
│ GUIDs: 33bbe8c5-5b8d-5bd2-bc8d-0a1efb94e827
│ e77f96e6-2765-5a82-a86f-9d6908678195
│ b2d2c546-663a-557d-9c41-e2ec822aead2
│ d38b33db-30ea-5ea1-a848-38d116c3d57b
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─HD Graphics 530:
│ Device ID: 5792b48846ce271fab11c4a545f7a3df0d36e00a
│ Current version: 06
│ Vendor: Intel Corporation (PCI:0x8086)
│ GUIDs: 6a8cae6b-320c-5edf-a7bc-6ad3e79e4ecc
│ 63dbff4f-d2fe-5aaa-ac19-defc70e9a09a
│ fb0e4398-241c-5c36-ab78-398aa4ed66e5
│ be415cfb-b50d-5724-9483-7a56f16d0d70
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─Intel(R) Core™ i7-6820HQ CPU @ 2.70GHz:
│ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ Current version: 0x000000ea
│ Vendor: Intel
│ GUIDs: b9a2dd81-159e-5537-a7db-e7101d164d3f
│ 30249f37-d140-5d3e-9319-186b1bd5cac3
│ 215d01de-fd1a-57cf-9153-72e29c0b7ffe
│ c944e5cd-430c-5731-a9d5-c1b63c61cf27
│ Device Flags: • Internal device
│
├─SC300B SATA 512GB:
│ Device ID: e421b2fc248391f6fe3e55ddbb3c9043be068bd0
│ Summary: ATA Drive
│ Current version: 20102P00
│ Vendor: SK hynix (ATA:0x1C5C)
│ GUIDs: 1d2c2dc3-09be-5c72-81f0-608c53612419
│ 818089d2-2f1b-59d5-93d9-ce100af021ed
│ df9b706f-4420-59f4-bade-4226ce18362c
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─System Firmware:
│ │ Device ID: 2da31270d317b076424992de14a0f08ae373c137
│ │ Current version: 1.16.1
│ │ Minimum Version: 1.16.1
│ │ Vendor: Dell Inc. (DMI:Dell Inc.)
│ │ GUIDs: 124c207d-5db8-4d95-bd31-34fd971b34f9
│ │ 230c8b18-8d9b-53ec-838b-6cfc0383493a
│ │ 0d25ab20-f5f1-591f-8baf-c59f009f9548
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • System requires external power source
│ │ • Supported on remote server
│ │ • Needs a reboot after installation
│ │ • Cryptographic hash verification is available
│ │ • Device is usable for the duration of the update
│ │
│ ├─Intel AMT [unprovisioned]:
│ │ Device ID: e2623122c99d58220498aacbfcfdb1baebbae3c5
│ │ Summary: Hardware and firmware technology for remote out-of-band management
│ │ Current version: 11.8.83.3874
│ │ Bootloader Version:11.8.83.3874
│ │ Vendor: Intel Corporation
│ │ GUID: 2800f812-b7b4-2d4b-aca8-46e0ff65814c
│ │ Device Flags: • Internal device
│ │
│ └─UEFI dbx:
│ Device ID: 362301da643102b9f38477387e2193e57abaa590
│ Summary: UEFI Revocation Database
│ Current version: 77
│ Minimum Version: 77
│ Vendor: UEFI:Linux Foundation
│ Install Duration: 1 second
│ GUIDs: c6682ade-b5ec-57c4-b687-676351208742
│ f8ba2887-9411-5c36-9cee-88995bb39731
│ Device Flags: • Internal device
│ • Updatable
│ • Needs a reboot after installation
│
└─TPM 1.2:
│ Device ID: c6a80ac3a22083423992a3cb15018989f37834d6
│ Summary: Platform TPM device
│ Current version: 5.81.0.0
│ Vendor: Dell Inc. (PCI:0x1028)
│ Update Error: Updating disabled due to TPM ownership
│ GUIDs: b2088ba1-51ae-514e-8f0a-64756c6e4ffc
│ ff71992e-52f7-5eea-94ef-883e56e034c6
│ Device Flags: • Internal device
│ • System requires external power source
│
├─Event Log:
│ Device ID: 58bd405f31c48e6eca290b425f530a94c91e955c
│ GUID: a25657fe-b5dc-5be0-8b78-8b9dfec678ff
│ Device Flags: • Internal device
│
└─TPM 2.0:
Device ID: 0384a64d1142bccc9acaf7ecc4412d31058e9bfc
Summary: Alternate mode for platform TPM device
Update Error: mode switch disabled due to TPM ownership
GUID: 475d9bbd-1b7a-554e-8ca7-54985174a962
Device Flags: • Internal device
• System requires external power source
• Device is locked
________________________________________________
Devices that have been updated successfully:
• System Firmware (1.15.0 → 1.16.1)
System UEFI configuration Please provide the output of the following commands:
efibootmgr -v
BootCurrent: 0000
Timeout: 2 seconds
BootOrder: 0000,0001,0002,0006,0003,0004
Boot0000* ubuntu HD(1,GPT,fc433ef8-36b3-42c6-bb0a-32996cb11eac,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* nvme PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/NVMe(0x1,64-79-A7-2C-01-46-43-32)/HD(1,GPT,fc433ef8-36b3-42c6-bb0a-32996cb11eac,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* usbboot PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/HD(1,MBR,0x9c65d45d,0x840,0x3b57c0)
Boot0003* win2usb PciRoot(0x0)/Pci(0x14,0x0)/USB(17,0)/HD(1,GPT,38de1135-23fc-4aa2-8935-3cf7b7e5b0dd,0x800,0x32000)/File(\EFI\Boot\bootx64.efi)
Boot0004* Linux Firmware Updater HD(1,GPT,fc433ef8-36b3-42c6-bb0a-32996cb11eac,0x800,0x100000)/File(\EFI\ubuntu\fwupdx64.efi)
Boot0006* UEFI: Force MP510, Partition 1 HD(1,GPT,fc433ef8-36b3-42c6-bb0a-32996cb11eac,0x800,0x100000)/File(EFI\boot\bootx64.efi)..BO
efivar -l | grep fw
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-124c207d-5db8-4d95-bd31-34fd971b34f9-0
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-ux-capsule
tree /boot
/boot
├── config-5.3.0-62-generic
├── config-5.4.0-70-generic
├── config-5.4.0-77-generic
├── config-5.4.0-80-generic
├── efi
│ └── EFI
│ ├── BOOT
│ │ ├── bkpbootx64.efi
│ │ ├── bootx64.efi
│ │ ├── fbx64.efi
│ │ ├── grubx64.efi
│ │ └── mmx64.efi
│ ├── Dell
│ │ ├── Bios
│ │ │ └── Recovery
│ │ │ ├── BIOS_CUR.RCV
│ │ │ └── BIOS_PRE.rcv
│ │ └── logs
│ │ ├── diags_current.xml
│ │ └── diags_previous.xml
│ └── ubuntu
│ ├── BOOTX64.CSV
│ ├── fw
│ │ ├── fwupd-124c207d-5db8-4d95-bd31-34fd971b34f9.cap
│ │ └── fwupd-3b8c8162-188c-46a4-aec9-be43f1d65697.cap
│ ├── fwupdx64.efi
│ ├── grub.cfg
│ ├── grubx64.efi
│ ├── mmx64.efi
│ └── shimx64.efi
├── grub
│ ├── fonts
│ │ └── unicode.pf2
│ ├── gfxblacklist.txt
│ ├── grub.cfg
│ ├── grubenv
│ ├── locale
│ │ ├── en_AU.mo
│ │ ├── en_CA.mo
│ │ ├── en_GB.mo
│ │ └── [email protected]
│ ├── themes
│ ├── unicode.pf2
│ └── x86_64-efi
│ ├── acpi.mod
│ ├── adler32.mod
│ ├── affs.mod
│ ├── afs.mod
│ ├── ahci.mod
│ ├── all_video.mod
│ ├── aout.mod
│ ├── appleldr.mod
│ ├── archelp.mod
│ ├── ata.mod
│ ├── at_keyboard.mod
│ ├── backtrace.mod
│ ├── bfs.mod
│ ├── bitmap.mod
│ ├── bitmap_scale.mod
│ ├── blocklist.mod
│ ├── boot.mod
│ ├── bsd.mod
│ ├── bswap_test.mod
│ ├── btrfs.mod
│ ├── bufio.mod
│ ├── cat.mod
│ ├── cbfs.mod
│ ├── cbls.mod
│ ├── cbmemc.mod
│ ├── cbtable.mod
│ ├── cbtime.mod
│ ├── chain.mod
│ ├── cmdline_cat_test.mod
│ ├── cmp.mod
│ ├── cmp_test.mod
│ ├── command.lst
│ ├── configfile.mod
│ ├── core.efi
│ ├── cpio_be.mod
│ ├── cpio.mod
│ ├── cpuid.mod
│ ├── crc64.mod
│ ├── cryptodisk.mod
│ ├── crypto.lst
│ ├── crypto.mod
│ ├── cs5536.mod
│ ├── ctz_test.mod
│ ├── datehook.mod
│ ├── date.mod
│ ├── datetime.mod
│ ├── diskfilter.mod
│ ├── disk.mod
│ ├── div.mod
│ ├── div_test.mod
│ ├── dm_nv.mod
│ ├── echo.mod
│ ├── efifwsetup.mod
│ ├── efi_gop.mod
│ ├── efinet.mod
│ ├── efi_uga.mod
│ ├── ehci.mod
│ ├── elf.mod
│ ├── eval.mod
│ ├── exfat.mod
│ ├── exfctest.mod
│ ├── ext2.mod
│ ├── extcmd.mod
│ ├── f2fs.mod
│ ├── fat.mod
│ ├── file.mod
│ ├── fixvideo.mod
│ ├── font.mod
│ ├── fshelp.mod
│ ├── fs.lst
│ ├── functional_test.mod
│ ├── gcry_arcfour.mod
│ ├── gcry_blowfish.mod
│ ├── gcry_camellia.mod
│ ├── gcry_cast5.mod
│ ├── gcry_crc.mod
│ ├── gcry_des.mod
│ ├── gcry_dsa.mod
│ ├── gcry_idea.mod
│ ├── gcry_md4.mod
│ ├── gcry_md5.mod
│ ├── gcry_rfc2268.mod
│ ├── gcry_rijndael.mod
│ ├── gcry_rmd160.mod
│ ├── gcry_rsa.mod
│ ├── gcry_seed.mod
│ ├── gcry_serpent.mod
│ ├── gcry_sha1.mod
│ ├── gcry_sha256.mod
│ ├── gcry_sha512.mod
│ ├── gcry_tiger.mod
│ ├── gcry_twofish.mod
│ ├── gcry_whirlpool.mod
│ ├── geli.mod
│ ├── gettext.mod
│ ├── gfxmenu.mod
│ ├── gfxterm_background.mod
│ ├── gfxterm_menu.mod
│ ├── gfxterm.mod
│ ├── gptsync.mod
│ ├── grub.efi
│ ├── gzio.mod
│ ├── halt.mod
│ ├── hashsum.mod
│ ├── hdparm.mod
│ ├── hello.mod
│ ├── help.mod
│ ├── hexdump.mod
│ ├── hfs.mod
│ ├── hfspluscomp.mod
│ ├── hfsplus.mod
│ ├── http.mod
│ ├── iorw.mod
│ ├── iso9660.mod
│ ├── jfs.mod
│ ├── jpeg.mod
│ ├── keylayouts.mod
│ ├── keystatus.mod
│ ├── ldm.mod
│ ├── legacycfg.mod
│ ├── legacy_password_test.mod
│ ├── linux16.mod
│ ├── linuxefi.mod
│ ├── linux.mod
│ ├── loadbios.mod
│ ├── load.cfg
│ ├── loadenv.mod
│ ├── loopback.mod
│ ├── lsacpi.mod
│ ├── lsefimmap.mod
│ ├── lsefi.mod
│ ├── lsefisystab.mod
│ ├── lsmmap.mod
│ ├── ls.mod
│ ├── lspci.mod
│ ├── lssal.mod
│ ├── luks.mod
│ ├── lvm.mod
│ ├── lzopio.mod
│ ├── macbless.mod
│ ├── macho.mod
│ ├── mdraid09_be.mod
│ ├── mdraid09.mod
│ ├── mdraid1x.mod
│ ├── memdisk.mod
│ ├── memrw.mod
│ ├── minicmd.mod
│ ├── minix2_be.mod
│ ├── minix2.mod
│ ├── minix3_be.mod
│ ├── minix3.mod
│ ├── minix_be.mod
│ ├── minix.mod
│ ├── mmap.mod
│ ├── moddep.lst
│ ├── modinfo.sh
│ ├── morse.mod
│ ├── mpi.mod
│ ├── msdospart.mod
│ ├── mul_test.mod
│ ├── multiboot2.mod
│ ├── multiboot.mod
│ ├── nativedisk.mod
│ ├── net.mod
│ ├── newc.mod
│ ├── nilfs2.mod
│ ├── normal.mod
│ ├── ntfscomp.mod
│ ├── ntfs.mod
│ ├── odc.mod
│ ├── offsetio.mod
│ ├── ohci.mod
│ ├── part_acorn.mod
│ ├── part_amiga.mod
│ ├── part_apple.mod
│ ├── part_bsd.mod
│ ├── part_dfly.mod
│ ├── part_dvh.mod
│ ├── part_gpt.mod
│ ├── partmap.lst
│ ├── part_msdos.mod
│ ├── part_plan.mod
│ ├── part_sun.mod
│ ├── part_sunpc.mod
│ ├── parttool.lst
│ ├── parttool.mod
│ ├── password.mod
│ ├── password_pbkdf2.mod
│ ├── pata.mod
│ ├── pbkdf2.mod
│ ├── pbkdf2_test.mod
│ ├── pcidump.mod
│ ├── pgp.mod
│ ├── play.mod
│ ├── png.mod
│ ├── priority_queue.mod
│ ├── probe.mod
│ ├── procfs.mod
│ ├── progress.mod
│ ├── raid5rec.mod
│ ├── raid6rec.mod
│ ├── random.mod
│ ├── rdmsr.mod
│ ├── read.mod
│ ├── reboot.mod
│ ├── regexp.mod
│ ├── reiserfs.mod
│ ├── relocator.mod
│ ├── romfs.mod
│ ├── scsi.mod
│ ├── search_fs_file.mod
│ ├── search_fs_uuid.mod
│ ├── search_label.mod
│ ├── search.mod
│ ├── serial.mod
│ ├── setjmp.mod
│ ├── setjmp_test.mod
│ ├── setpci.mod
│ ├── sfs.mod
│ ├── shift_test.mod
│ ├── shim_lock.mod
│ ├── signature_test.mod
│ ├── sleep.mod
│ ├── sleep_test.mod
│ ├── smbios.mod
│ ├── spkmodem.mod
│ ├── squash4.mod
│ ├── strtoull_test.mod
│ ├── syslinuxcfg.mod
│ ├── tar.mod
│ ├── terminal.lst
│ ├── terminal.mod
│ ├── terminfo.mod
│ ├── test_blockarg.mod
│ ├── testload.mod
│ ├── test.mod
│ ├── testspeed.mod
│ ├── tftp.mod
│ ├── tga.mod
│ ├── time.mod
│ ├── tpm.mod
│ ├── trig.mod
│ ├── tr.mod
│ ├── true.mod
│ ├── udf.mod
│ ├── ufs1_be.mod
│ ├── ufs1.mod
│ ├── ufs2.mod
│ ├── uhci.mod
│ ├── usb_keyboard.mod
│ ├── usb.mod
│ ├── usbms.mod
│ ├── usbserial_common.mod
│ ├── usbserial_ftdi.mod
│ ├── usbserial_pl2303.mod
│ ├── usbserial_usbdebug.mod
│ ├── usbtest.mod
│ ├── verifiers.mod
│ ├── video_bochs.mod
│ ├── video_cirrus.mod
│ ├── video_colors.mod
│ ├── video_fb.mod
│ ├── videoinfo.mod
│ ├── video.lst
│ ├── video.mod
│ ├── videotest_checksum.mod
│ ├── videotest.mod
│ ├── wrmsr.mod
│ ├── xfs.mod
│ ├── xnu.mod
│ ├── xnu_uuid.mod
│ ├── xnu_uuid_test.mod
│ ├── xzio.mod
│ ├── zfscrypt.mod
│ ├── zfsinfo.mod
│ ├── zfs.mod
│ └── zstd.mod
├── initrd.img -> initrd.img-5.4.0-80-generic
├── initrd.img-5.3.0-62-generic
├── initrd.img-5.4.0-70-generic
├── initrd.img-5.4.0-77-generic
├── initrd.img-5.4.0-80-generic
├── initrd.img.old -> initrd.img-5.4.0-77-generic
├── memtest86+.bin
├── memtest86+.elf
├── memtest86+_multiboot.bin
├── System.map-5.3.0-62-generic
├── System.map-5.4.0-70-generic
├── System.map-5.4.0-77-generic
├── System.map-5.4.0-80-generic
├── vmlinuz -> vmlinuz-5.4.0-80-generic
├── vmlinuz-5.3.0-62-generic
├── vmlinuz-5.4.0-70-generic
├── vmlinuz-5.4.0-77-generic
├── vmlinuz-5.4.0-80-generic
└── vmlinuz.old -> vmlinuz-5.4.0-77-generic
14 directories, 326 files
Additional questions
-
Operating system and version:
-
Kubuntu 20.04
-
Have you tried rebooting?
-
Yes, many times
-
Is this a regression?
-
I dont know.
-
Are you using an NVMe disk? Yes. But previous updates went fine.
-
Is secure boot enabled? No.
Kubuntu 20.04. All previouse firmware updates worked flawlesly. The latest is seen in update manager (Discover) but when i try to install it, it throws error like 'no supported devices found'
So are you saying that it works properly from the command line tool (fwupdmgr) but fails in KDE Discover only?
My suspicion here is this is related to the SRU to move from fwupd 1.3.x to 1.5.x in Ubuntu 20.04. If my suspicion is correct this is actually a downstream bug report that should be opened here: https://launchpad.net/ubuntu/+source/plasma-discover.
Please try fwupdmgr update and see if the same error reproduces.
Is so - giving this more thought it might be https://github.com/fwupd/firmware-dell/issues/69. I'm going to move it into the dell issues project, and @dell-client-linux will need to investigate further.
If it doesn't, then it's a downstream issue for KDE discover and you should report it downstream.