Firmware updaten op Ubuntu 18.04

Gewoonlijk verzorgt het standaard softwarecentrum in Ubuntu en andere Linux de update van de firmware van uw systeem. Maar als u fouten tegenkomt, kunt u het fwupd-opdrachtregelhulpprogramma gebruiken om de firmware van uw systeem bij te werken.

Ik gebruik Dell XPS 13 Ubuntu-editie als mijn belangrijkste besturingssysteem. Ik heb er een nieuwe installatie van Ubuntu 18.04 op gedaan en ik kan niet gelukkiger zijn met de hardwarecompatibiliteit. Bluetooth, externe USB-headsets en -luidsprekers, multi-monitor, alles werkt uit de doos.

Het enige dat me dwars zat, was een van de firmware-updates die in het Software Center verschenen.

Klikken op de knop Bijwerken resulteerde enkele seconden later in een fout.

Het foutbericht was:

Niet in staat om "Thunderbolt NVM for Xps Notebook 9360" bij te werken: kon apparaat niet detecteren na update: duurde uit tijdens wachten op apparaat

In deze snelle tip laat ik u zien hoe u de firmware van uw systeem in Ubuntu kunt bijwerken.

Firmware bijwerken in Ubuntu 18.04

Een ding dat je moet weten is dat GNOME Software, dat wil zeggen het softwarecentrum in Ubuntu 18.04, ook in staat is om de firmware bij te werken. Maar in situaties waarin het om de een of andere reden faalt, kunt u het opdrachtregelhulpprogramma fwupd gebruiken.

fwupd is een open-source daemon die firmware-upgrades in Linux-gebaseerde systemen afhandelt. Het is gemaakt door GNOME-ontwikkelaar Richard Hughes. Ontwikkelaars van Dell hebben ook bijgedragen aan de ontwikkeling van deze open source-tool.

Het maakt in feite gebruik van de LVFS, Linux Vendor Firmware Service. Hardwareleveranciers uploaden herdistribueerbare firmware naar de LVFS-site en dankzij fwupd kunt u die firmware upgraden vanuit het interne besturingssysteem zelf. fwupd wordt ondersteund door grote Linux-distributies zoals Ubuntu en Fedora.

Stap 1: Controleer of uw systeem wordt ondersteund door LVFS

Aangezien LVFS afhankelijk is van hardwareleveranciers, is het een goed idee om te controleren of uw systeemfabrikant deze functie ondersteunt of niet.

Ontdek uw systeemmodel en ga naar deze webpagina om te zien of deze wordt vermeld:

Controleer of uw systeem LVFS gebruikt

Stap 2: Fwupd gebruiken voor het bijwerken van fimrware

Normaal zou fwupd al op je Linux-systeem geïnstalleerd moeten zijn. Als dat niet het geval is, installeer het dan met behulp van de pakketbeheerder van uw distributie.

Open een terminal en update eerst uw systeem (opdrachten die van toepassing zijn op op Debian en Ubuntu gebaseerde distributies):

sudo apt update && sudo apt upgrade -y 

Hierna kunt u de volgende commando's een voor een gebruiken om de daemon te starten, de lijst met beschikbare firmware-updates te vernieuwen en de firmware-updates te installeren.

 sudo service fwupd start 

Nadat de daemon is uitgevoerd, controleert u of er firmware-updates beschikbaar zijn.

 sudo fwupdmgr refresh 

De uitvoer zou er als volgt uit moeten zien:

Metagegevens ophalen //cdn.fwupd.org/downloads/firmware.xml.gz

Downloaden ... [************************]

Handtekening ophalen //cdn.fwupd.org/downloads/firmware.xml.gz.asc

Voer daarna de firmware-update uit:

 sudo fwupdmgr update 

De uitvoer van de firmware-update kan er ongeveer zo uitzien:

Geen upgrades voor XPS 13 9360 TPM 2.0, stroom is 1.3.1.0: 1.3.1.0 = hetzelfde

Geen upgrades voor XPS 13 9360 System Firmware, stroom is 0.2.8.1: 0.2.8.1 = zelfde, 0.2.7.1 = ouder, 0.2.6.2 = ouder, 0.2.5.1 = ouder, 0.2.4.2 = ouder, 0.2.3.1 = ouder, 0.2.2.1 = ouder, 0.2.1.0 = ouder, 0.1.3.7 = ouder, 0.1.3.5 = ouder, 0.1.3.2 = ouder, 0.1.2.3 = ouder

Downloaden van 21.00 voor XPS13 9360 Thunderbolt Controller ...

Bezig met bijwerken van 21.00 op XPS13 9360 Thunderbolt Controller ...

Decomprimeren ... [***********]

Verifiëren ... [***********]

Apparaat opnieuw opstarten ... [***********]

Dit zou de firmware-update in Ubuntu 18.04 moeten afhandelen. Ik hoop dat deze snelle tip je heeft geholpen met firmware-updates in Linux.

Als je vragen of suggesties hebt, gebruik dan de commentaarsectie hieronder.

Aanbevolen

Apt commands gebruiken in Linux
2019
NetBSD versie 8.0 uitgebracht met nieuwe functies
2019
Geweldig nieuws! LTS Release van Linux Kernel wordt nu gedurende 6 jaar ondersteund
2019