-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A firmware update will not install on my Lenovo Thinkpad X1 Carbon 7th running Ubuntu 21.04 #123
Comments
You didn't enter any of the details in the issue template. |
Sorry, it's all there now. |
Did you reboot and do the EC update? Or does the EC update not apply? Lenovo asked to limit the number of updates to 1 at a time on some hardware. |
I did reboot with just a normal boot, nothing is being applied or installed. When back up I'm told I have the exact same update available. I do not know much about this but I've completed many updates on this laptop without problems. This is what I get when I try to update. After the reboot it repeats and nothing is installed:
|
I have looked at this some more. Two files are downloaded to /boot/efi/EFI/ubuntu/fw/
But they are not installed during reboot as I assume they should be? The files have the exact same modified time as the last 'sudo fwupdmgr update' was run and I can see them being downloaded on the console when running fwupdmgr. So the problem is that they are not installed for some reason. As a layman I have no idea why. I did do an update from Ubuntu 20.10 to 21.04 a week or so ago. Could that have anything to do with it? |
I''m hitting a very similar issue. Arch Linux, Thinkpad T490. Output of fwupdate -L is as follows: |
Somehow the FWUPDATE_ATTEMPT_UPDATE flag isn't being set. Can you describe exactly what you did please? |
|
@johnnyapol does the same behaviour happen with Fedora 34? You've got a weird failure and I want to rule out software before we dive into firmware debugging. Thanks. |
@johnnyapol I "fixed" it this morning by deleting the two .cap files. Removed the fwupd packages using apt with 'sudo apt purge package'. I rebooted and installed fwupd again. Did the update and they were installed normally during boot. I have no idea why this resolved the issue. The only change to my system has been the upgrade from Ubuntu 20.10 to 21.04. |
I have a similar issues on my T480s running latest Arch and the suggested workaround didn't work.
If needed I can create a separate issue. |
Locating and deleting the one .cap file I found did not help with the problem I have (#3231) either. |
I have the same issue with Fedora 34 and Lenovo X390. Delete All firmware updates
Uninstall fwupd Deleting old EFI Boot Option
Reinstalling fwupd and update the bios one more time.
Verify that nextboot should be Linux-Firmware-Updater and then reboot
Verify boot after rebooting the system and it tells me it has bootup the Firmware boot but it hasn't update the firmware.
|
It would seem that shim got broken again on hirsute. This is how my efi vars look after running fwupdmgr and reboot:
Note that BootCurrent points to the updater, but updater did not run on boot, and I was dropped into grub right away. |
@crosser probably better not to conflate a distro problem here, especially if it's caused by shim. I'd suggest try with SB off, and if it works, then a shim bug report in Launchpad (feel free to leave a link here though for anyone that wants to follow along) |
#114 is a similar seeming problem but on Fedora . . |
@superm1 Mario, I've opened a launchpad ticket, I just thought that it could be useful to point to a potential external cause.. |
@crosser that was my question, can we debug the boot sequence and see why the BIOS doesn't boot correct. |
@Issen007 as far as I understand, bios successfully loads the shim (note that both entry 1 and 2 specify |
For what it's worth, I don't use secure boot (therefore no shim is present) and the updates still fail. |
Which is what this bug report is originally about - fwupdx64.efi launches, but the firmware fails to install it on this OEM platform. |
Any chance you have a way to check if rhboot/shim#374 fixes this? |
Verification of rhboot/shim#374 failed. I'm hopeful rhboot/shim#379 will be OK, but can't know for sure yet, fixing this is out of scope for this month's Ubuntu shim update, I'm afraid. |
I don't think it's useful to keep this bug open making this seem like it could be a firmware bug. Ubuntu bug tracker: Attempts at fixing it upstream: |
I'm still hitting this issue without shim / secure boot. it will boot into the efi executable but then say "no updates found"/ |
Can you open your own issue with the template for debugging? There certainly is a shim bug, but you might have another problem. |
I still have this problem. I have had it for some nine months. Has Ubuntu (it's Ubuntu's problem, right?) actually fixed the problem? If so, the fix has yet to reach Linux Mint. |
I know it's a closed thread, but an open unresolved issue for me. I have exactly this same described issue on
|
Are you maybe experiencing https://bugzilla.redhat.com/show_bug.cgi?id=2010595 ? |
A big thank you for this hint! As in the referred link suggested I needed to
Really great! My system details were: |
Describe the bug
The 'Ubuntu Software' application tells me me I have a firmware update available (screenshot below). I have installed many of those on this laptop without problems but this time when I click "Install" the update notification disappears and then shows up again as if I haven't done anything. I can keep clicking 'Install' but it keeps coming back after a couple of seconds. I then thought I would reboot and maybe the update would install before boot as it has in the past. Nothing, just a normal boot, but I notice a lockup/pause for a couple of seconds during shutdown I haven't noticed before.
I also tried using fwupd but It tells me I have an update, I choose to install it and it's being downloaded. Now I am getting a reboot y/n option so I reboot. Same thing, nothing other than the pause during shutdown. I boot normally again and still have the same update available right after I log in to my user account.
Steps to Reproduce
Either try to install the available update in Ubuntu Software or do a 'sudo fwupdmgr update'
Expected behavior
The available update to be installed and applied after a reboot either from 'Ubuntu Software' ot fwupd. fwupd asks to be allowed to reboot.
fwupd version information
Please note how you installed it (
apt
,dnf
,pacman
, source, etc):fwupd device information
Please provide the output of the fwupd devices recognized in your system.
Additional questions
Many times.
`I have installed many fw updates on Ubuntu 20.10 without problems. This is the first on 21.04
The update in question:
`
The text was updated successfully, but these errors were encountered: