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?
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.
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.