I am trying to update my firmware on Ubuntu 18.04. When I try to see updates with

$ fwupdmgr get-updates

I see the following:

$ fwupdmgr get-updates 
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.2.5
No upgrades for UEFI Device Firmware, current is 192.47.1524: 192.47.1524=same
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.0
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.3

This suggests to me that my fwupdmgr version (which is 1.0.9) needs to be upgraded to at least 1.2.5 to apply all of the available updates.

How can I update fwupdmgr?


You can install the fwupd snap to get a newer version:

sudo apt remove fwupd
snap install fwupd

You will get 1.3.6 at the time of writing

That's what I did at least (I'm also on 18.04), to be able to install the latest firmware updates on my Thinkpad X1 Carbon Gen6.


If possible upgrade to 19.10 and you would have 1.2.10

Package fwupd

bionic (18.04LTS) (admin): Firmware update daemon    1.0.6-2ubuntu1
eoan (19.10) (admin): Firmware update daemon    1.2.10-1ubuntu2

In case that is not an option you could try to install the debian install file from 19.10 either manually through dpkg or the software center and then pick all the dependencies needed as instructed during the attempt to install. The list of requirements is pretty long.

Next best thing is to install it from source and use that version.

Main components of the compilation instructions:

# apt build-dep fwupd
# meson build

I don't believe it to be a good idea to do this other then from a newer version of Ubuntu. We are talking about updating device drivers. Those are also connected to the kernel so upgrading from within 18.04 might have you end up installing things from 19.10 anyways.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.