web-dev-qa-db-fra.com

problèmes de mise à jour du micrologiciel à l'aide de la mise à jour fwupdmgr

J'utilise Ubuntu 18 avec un PC (carte mère Asus) et j'essaie de mettre à jour le firmware en utilisant this

Après le démarrage du service à l'aide de ces commandes, rien ne se passe

Sudo apt update && Sudo apt upgrade -y
Sudo service fwupd start
Sudo fwupdmgr refresh
Sudo fwupdmgr update

Rien ne se passe

J'ai également essayé ce qui suit, et rien ne s'est passé

Sudo fwupdmgr update -v
Sudo fwupdmgr update --force
Sudo fwupdmgr update --show-all-devices

Rien ne se passe, aucune sortie non rien. Des idées?

3
thebeancounter

tldr; fwupdmgr get-updates devrait vous montrer les mises à jour du micrologiciel disponibles (provenant des canaux officiels) pour tous vos appareils pris en charge et connectés.

S'il ne vous montre aucune sortie, cela signifie qu'aucune mise à jour n'a été trouvée (généralement non publiée par le vendeur) dans les canaux officiels ( fwupd.org ).

Vous pouvez utiliser fwupdmgr get-devices pour obtenir une liste des appareils pouvant être mis à jour.

De plus, si le fournisseur de votre appareil a publié un fichier xxxxxxxx.cab à utiliser pour la mise à jour depuis Linux, vous pouvez utiliser fwupdmgr install xxxxxxxx.cab pour planifier la mise à jour du firmware au prochain redémarrage.

Cela a été testé il y a moins d'une semaine (2019-06-29) dans un Lenovo Thinkpad Yoga X1 3rd gen1. fwupdmgr get-updates affiche la version la plus élevée du BIOS en tant que 1.34, mais j'ai installé manuellement la version 1.35 à partir d'un fichier xxxxxxxx.cab téléchargé sur le site d'assistance de Lenovo.

Remarque: les nouvelles mises à jour du firmware devraient également apparaître dans la section des mises à jour de l'application logicielle gnome.

J'espère que cela aide.

1
dgonzalez

Eh bien, il semble que vous n'ayez aucun matériel pris en charge par LVFS. Asus n'utilise pas actuellement ce service

Appeler fwupdmgr get-devices vous montrera tous les périphériques pris en charge par LVFS sur votre système. S'il n'y a pas de sortie, alors aucun appareil n'est pris en charge.

1
user1234567