Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 2849

Docs, HowTos, Tips & Tricks • [HowTo] pc firmware updates with fwupd

$
0
0
Just updated system firmware with fwupd in Linux for the first time. Was pretty neat, actually :)

Note that this is not for updating network or video card firmware, this is for updating UEFI and other components where the vendor provides the firmware updates - this is stuff we used to have to do in Windows or from a bootable DOS disk.

References:

Debian's wiki - https://wiki.debian.org/Firmware/Updates

Arch's wiki has a little more detail - https://wiki.archlinux.org/title/Fwupd

First, check out the supported devices list at https://fwupd.org/lvfs/devices/ and see if your device is supported. The list is a bit less than all-inclusive as the two machines I upgraded were not listed in the database but it was pretty clear the vendor was pretty well-supported.

Okay, here we go.

Two machines here, both from Dell - a Latitude 7390 laptop (8th gen i7) and a Precision 3450 desktop (10th gen i7). All of these actions need to be performed as root:

Code:

fwupdmgr get-devices
This will detect all devices supported by fwupd.

Code:

fwupdmgr refresh
Downloads the latest device list from the Linux Vendor Firmware Service (LVFS).

Code:

fwupdmgr get-updates
Lists updates available for your devices.

Code:

fwupdmgr update
Downloads and installs updates.

At the end of the process fwupd will offer to reboot your system. You don't have to reboot right away but when you do reboot it is critical that you don't interrupt the boot process. On my laptop the installer ran through updating all three firmware files which took less than five minutes and the machine reboots again when it's done. First boot after the update ran a little slow as expected but everything is working normally now.

fwupd provides a service and a systemd timer if one wanted to automate firmware updates, but I personally chose not to activate the service as I'd rather update manually. You can, of course do whatever you want with your hardware.

All in all it was a good experience. If your hardware is supported check it out :)

Statistics: Posted by wizard10000 — 2024-11-03 12:24



Viewing all articles
Browse latest Browse all 2849

Trending Articles