Installing updates from the LVFS

This guide will show you how to install updates from the LVFS (Linux Vendor Firmware Service), a secure web service that will allow you to securely download and install updates.

NOTE: If you are using 'Full Disk' Encryption, please only update via a LIVE USB.

Installation

Open a terminal window and enter the below commands:

On Ubuntu, Linux Mint, elementary OS, Zorin OS and other Ubuntu derivatives:

sudo add-apt-repository ppa:starlabs/main
sudo add-apt-repository universe
sudo apt update
sudo apt install fwupd libflashrom1

On Manjaro:

sudo pacman -Syu fwupd-starlabs flashrom-starlabs gnome-firmware

On Debian 10:

echo "deb http://ppa.launchpad.net/starlabs/main/ubuntu focal main" | sudo tee -a /etc/apt/sources.list.d/starlabs-ubuntu-main-focal.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt update
sudo apt install fwupd fwupd-gui

For Debian 11:

Please use our pre-built packages, which can be found here

Fedora 35/56:
fwupd can be found at copr://rhughes/fwupd
flashrom can be found at copr://starlabs/fwupd

Graphical Method

Open Firmware Update. All supported devices will be listed in the left menu. If an update is available, you can install it using the button at the bottom right.
undefined
You can check for updates by clicking on the hamburger menu, then selecting "Check for Updates".
undefined

Enter password

Click on the install button. If prompted, enter your password.

Reboot

The update will install upon the next reboot cycle.
Make sure power stays connected during the update.
This may take 2-3 minutes to complete.
Do not power off the machine during the update.

Certain updates require confirmation when they are installed. This will appear as a grey screen with blue text. If you see this screen, please select Proceed with Flash Update.

Terminal Method

Check for Updates

From your terminal window, type in the below command:

fwupdmgr refresh
Install Updates

From your terminal window, type in the below command:

fwupdmgr update
Reboot

The update will install upon the next reboot cycle.
Make sure power stays connected during the update.
This may take 2-3 minutes to complete.
Do not power off the machine during the update.

Certain updates require confirmation when they are installed. This will appear as a grey screen with blue text. If you see this screen, please select Proceed with Flash Update.

If you would like to test the latest updates before their official release, type the below command into your terminal window:

fwupdmgr enable-remote lvfs-testing

Troubleshooting
If you see a message Message recipient disconnected from message bus without replying, you'll need to add the iomem=relaxed kernel parameter. The two below commands will do this for you:

sudo sed -i 's/quiet/quiet iomem=relaxed/g' /etc/default/grub
sudo update-grub

If you see a message that says the version numbers don't match, please use:

fwupdmgr update --force
Aug 4, 2022

Contact Us

Not finding what you're looking for? Contact Us Directly