Open gkelly opened 3 years ago
Can you please try to enable legacy option rom and see if it helps?
Can you please try to enable legacy option rom and see if it helps?
Out of interest, what's your suspicion?
Can you please try to enable legacy option rom and see if it helps?
Out of interest, what's your suspicion?
I saw another bug report where the user had a problem with the me update for lenovo and this helped them. I don't think it's anything more than a workaround though.
@gkelly - Are you trying to do all multiple updates in one go? Can we narrow down which update is causing the message and I can flag this to the firmware team and get their input.
Okay, very strangely this resolved itself. I did not enable legacy option ROMs. I simply did fwupdmgr update <X>
then reboot
for each of the three pending updates. They all installed and my machine now appears to be up to date:
20KH002KUS
│
├─Embedded Controller:
│ Device ID: 9698faabddf0d7b18925cfbbda95f8b0d0dacc53
│ Current version: 0.1.22
│ Minimum Version: 0.1.22
│ Vendor: DMI:LENOVO
│ GUIDs: 3babca5f-b2bf-4f4b-a72e-2bdc84eb4019
│ 7090c94a-ee40-593e-91bc-8cfd5a8c0a5d ← UEFI\RES_{3BABCA5F-B2BF-4F4B-A72E-2BDC84EB4019}
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─Intel Management Engine:
│ Device ID: e563ad307df81c99f0de8c26292afd71cf409673
│ Current version: 184.86.3909
│ Minimum Version: 184.86.3909
│ Vendor: DMI:LENOVO
│ GUIDs: 42a0a96e-c9f3-438f-9687-7826be33e4ce
│ 375afb87-ea51-5a6e-96d5-c35cc342dc65 ← UEFI\RES_{42A0A96E-C9F3-438F-9687-7826BE33E4CE}
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
├─Samsung SSD 970 EVO Plus 1TB:
│ Device ID: 04e17fcf7d3de91da49a163ffe4907855c3648be
│ Summary: NVM Express Solid State Drive
│ Current version: 2B2QEXM7
│ Vendor: Samsung Electronics Co Ltd (NVME:0x144D)
│ Serial Number: S59ANZFN519328X
│ GUIDs: 0b4d773a-7ac3-58c1-a541-e22ef1cdfe02 ← NVME\VEN_144D&DEV_A808&SUBSYS_144DA801&REV_00
│ c9d531ea-ee7d-5562-8def-c64d0d144813 ← NVME\VEN_144D&DEV_A808&SUBSYS_144DA801
│ 6e54c992-d302-59ab-b454-2d26ddd63e6d ← NVME\VEN_144D&DEV_A808&REV_00
│ 47335265-a509-51f7-841e-1c94911af66b ← NVME\VEN_144D&DEV_A808
│ f05ecac9-5cc2-5f77-b23b-a08ad8879ada ← Samsung SSD 970 EVO Plus 1TB
│ 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: 1c53551e7da69d896138fac1ae131c83ad46d923
│ Current version: 0.1.51
│ Minimum Version: 0.0.1
│ Vendor: LENOVO (DMI:LENOVO)
│ GUIDs: a4b51dca-8f97-4310-8821-3330f83c9135
│ 230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
│ 6b3879ff-921f-5bc5-a0c2-5cec28f31d2f ← UEFI\RES_{A4B51DCA-8F97-4310-8821-3330F83C9135}
│ 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
│
└─UEFI Device Firmware:
Device ID: 9e329270a7a68d289c82fe77d32d02208ddf0890
Current version: 0.73.20
Minimum Version: 0.73.20
Vendor: DMI:LENOVO
GUIDs: cea87551-1701-43fb-afbc-6e8ce9728345
9ce4f5c8-e787-5f82-a7ef-a22c071c9423 ← UEFI\RES_{CEA87551-1701-43FB-AFBC-6E8CE9728345}
Device Flags: • Internal device
• Updatable
• System requires external power source
• Supported on remote server
• Needs a reboot after installation
• Device is usable for the duration of the update
@hughsie - I know we've seen this on other platforms (I've hit it myself once before on the P1G3, though yesterday I did a triple update on the X1C8 with no issues). Any idea if this may be fwupdx64.efi related? BIOS? Something else? Not sure where to head with next for this kind of issue :)
@mrhpearson it's the first time I've seen this failure I think. It sure would be useful if the BIOS updater could show some kind of message on the screen with a few seconds delay :)
100% agreed. I asked previously...will try again. I like the change @superm1 - thanks :) Mark
I simply did fwupdmgr update X
Note for others: X is the 'Device ID' shown by fwupdmgr get-updates
.
Describe the bug My Lenovo X1 Carbon Gen 6 is failing to apply updates to the ME, System Firmware, and UEFI Device Firmware. The
fwupdmgr update
command identifies and installs the pending updates. On reboot, the machine stays on the Lenovo splash screen for a few minutes, then flashes two lines very quickly in the upper left:This is fast enough that I had to record my screen and step frame by frame through the video to read it.
Steps to Reproduce Attempt a
fwupdmgr update
.Expected behavior Firmware updates.
fwupd version information Please provide the version of the daemon and client.
Please note how you installed it (
apt
,dnf
,pacman
, source, etc): aptfwupd device information Please provide the output of the fwupd devices recognized in your system.
System UEFI configuration Please provide the output of the following commands:
Additional questions