Closed jrop closed 1 year ago
Hi Are you able to see any error messages at all during the install? Any possibility of grabbing a video in case something is displayed briefly? Mark
For sure, here is a quick vid. Sorry my camera was having trouble focusing...
Per a suggestion on the Arch Wiki, I tried updating one device at a time (even though there appears to be only one update available:
fwupdmgr update a45df35ac0e948ee180fe216a5f703f32dda163f
After rebooting, I was prompted to upload the following error report:
ReportVersion: 2
MachineId: e0ceaa8524431b9762cfcdd657253965487d72888b6896d8005c627f4ada56fe
Metadata:
DistroId: pop
DistroVersion: "22.04"
Reports:
- Checksum: 986204f404d51b9327f43d32f0eef7b55817aa3a
ChecksumDevice:
- c13ecee1c385cc0ba482b61d351c232a2101d347
ReleaseId: null
Protocol: org.uefi.capsule
UpdateState: 3
UpdateError: failed to run update on reboot
Guid:
- 428ba8ba-40c8-4446-8d7a-394d6c28b26a
Plugin: uefi_capsule
VersionOld: 0.1.5
VersionNew: 0.1.41
Flags: 574619947
Created: 1666288752
Modified: 1666322610
Metadata:
LastAttemptStatus: "0x0"
TpmFamily: "2.0"
LastAttemptVersion: "0x0"
Pcr0_SHA1: c13ecee1c385cc0ba482b61d351c232a2101d347
DistroVersion: "22.04"
RuntimeVersion(org.freedesktop.fwupd): 1.8.0
HostSku: LENOVO_MT_20UH_BU_Think_FM_ThinkPad T14s Gen 1
BootMgrDesc: legacy
UEFIUXCapsule: Enabled
CpuArchitecture: x86_64
SecureBoot: Disabled
HostFamily: ThinkPad T14s Gen 1
HostVendor: LENOVO
RuntimeVersion(org.freedesktop.gusb): 0.3.10
FwupdTainted: "False"
RuntimeVersion(com.dell.libsmbios): "2.4"
MissingCapsuleHeader: "False"
CompileVersion(org.freedesktop.gusb): 0.3.10
KernelVersion: 5.19.16-76051916-generic
FwupdSupported: "True"
TpmEventLog: |-
0x00000008 0f954a1bf48be1bf5f6bb025415fa428c60196d3 [UgAxAEMARQBUADMANgBXAAAA]
0x80000008 1320773be7acdddf0f501b2ecd50daaeb5bcd456 [AADACQAAAAAAABAAAAAAAA==]
0x00000001 93f036585df0f35892ecdadea15102dee732aa01 [QUNQSSBEQVRB]
0x00000001 b0469aa139a98ebeae9693588554bab11e19724c [QUNQSSBEQVRB]
0x00000004 9069ca78e7450a285173431b3e52c5c25299e473 [AAAAAA==]
PCR0: c13ecee1c385cc0ba482b61d351c232a2101d347
PCR0: a7aa37dad87cad05d3184ce6f323c218fd5b421dfc2b5d8b1c3e9f61bdb7de13
EspPath: /boot/efi
HostProduct: 20UHCTO1WW
BootTime: "1666288734"
KernelName: Linux
RuntimeVersion(org.freedesktop.fwupd-efi): "1.0"
CapsuleApplyMethod: nvram
LinuxLockdown: none
Pcr0_SHA256: a7aa37dad87cad05d3184ce6f323c218fd5b421dfc2b5d8b1c3e9f61bdb7de13
CompileVersion(com.hughsie.libjcat): 0.1.9
EfivarNvramUsed: "34608"
KernelCmdline: systemd.show_status=false
DistroId: pop
CompileVersion(org.freedesktop.fwupd): 1.8.0
RuntimeVersion(org.kernel): 5.19.16-76051916-generic
I also found this thread (https://github.com/fwupd/firmware-lenovo/issues/85 -- looks like I was on it a while ago with the same problem), and running updates one at a time for me are not working: same behavior.
Thanks for the video - interesting as there's basically nothing displayed there at all. It must have run something as it does the extra reboot but usually you get at least a brief message in the top left.
You noted it in the other thread you reference - but choosing the linux-firmware-update from the menu doesn't give you anything different does it? (I don't think it will..but want to check)
I'll ask the FW team for any pointers on debugging this.
I hate to recommend it - but it may be worth trying the 'bootable CD' method on a USB stick (https://download.lenovo.com/pccbbs/mobiles/r1cuj72wd.iso) - just to rule out this being a fwupd/efi boot variable/efi space issue.
Sorry - a favour to ask, but can you get me what the R1CETxxW version number is? You should be able to get it from the BIOS setup screen (F1 during early boot). I should be able to figure it out but the FW team server is in Japan and is being really really slow today. As you're on such an old version we may have to do some interim steps - I have access to some internal notes, but the ones that need extra steps should only apply for pre-release FW.
You noted it in the other thread you reference - but choosing the linux-firmware-update from the menu doesn't give you anything different does it? (I don't think it will..but want to check)
Correct, no difference there.
I hate to recommend it - but it may be worth trying the 'bootable CD' method on a USB stick
Yeah, I'm preparing to try that next.
can you get me what the R1CETxxW version number is
For sure! It is: R1CET36W (1.05)
Thanks for looking into this.
Something new at least: when I try to do the update with the Bootable CD method (flashed to a USB stick), I get the following error:
OK. As the version you have is the original production version, lso quite old, let's see if we can break this down to some stages.
First thing to do to load default values in the BIOS (from the BIOS setup menu). Once that's done double check that doesn't magically fix things (unlikely but you never know). Then I'll get you version 56W and we'll go from there.
Might be best to move this to email just while we work thru the process - can you send me your address to markpearson lenovo dot com please?
@mrhpearson Thanks for the continued help. I sent you an email, let me know if you did not receive it.
@mrhpearson Just bumping this issue, as I have not heard back via email (is it possible I sent to the wrong address?)
Thanks.
Thanks for the reminder - this was all my bad. I got your email, just never got to replying and then it got lost in the swamp. You should have a reply now - let me know if you don't. Mark
I'm having the same issue but not on an old bios with then gen3
@jrgiacone - could you open a separate ticket with details of which BIOS you are on etc please for your G3 system? It gets confusing to track different systems in the same ticket.
Thanks (and sorry for the slow reply)
Mark
Just wanted to bump this thread as upgrading my firmware reached a higher level of priority for me, as I have been having trackpad issues lately (I've been having to issue sudo modprobe -r psmouse && sudo modprobe psmouse
), and I'm hoping that upgrading my firmware would rectify the situation.
Apologies - just checked and you were having trouble with the iso image if I recall but I didn't get you an answer. I've sent you an update email with details on how to create a USB stick with UEFI shell - we'll try that as a route. The iso method was supposed to be simpler - don't know why it's not working :( Mark
@mrhpearson Thank you for your help over email to get me on the latest firmware version!
Describe the bug
I have tried several times to update to the latest firmware on my Lenovo ThinkPad T14s AMD Gen 1 laptop, and each time the update appears to run to completion with no apparent errors, but it still shows me at the end that an update is available.
Most recently, I downloaded an updated BIOS *.cab file directly from Lenovo's website (after putting my model # in to make sure I was downloading the correct one), plugged my laptop into AC power, and ran
sudo fwupdmgr install Lenovo-ThinkPad-X13-T14s-AMD-SystemFirmware-1.41.cab
. The system rebooted, pausing during the process (so I figured it was doing something), but when it booted up on its own, it still shows that I have updates to apply.fwupd version information Please provide the version of the daemon and client.
Please note how you installed it (
apt
,dnf
,pacman
, source, etc):I'm on Pop!_OS, so it came installed with the system.
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