4 votes

Je ne peux pas exécuter `fwupdmgr` sur mon système

Chaque fois que j'essaie d'exécuter fwupdmgr sur mon système (soit en tant que root, soit en tant qu'utilisateur normal), je reçois le message d'erreur suivant :

Error calling StartServiceByName for org.freedesktop.fwupd: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.fwupd': timed out

Ce problème, qui semble sortir de nulle part, m'inquiète beaucoup car il m'empêche d'obtenir certaines mises à jour de sécurité pour le BIOS de mon ordinateur.

Je suis sous Ubuntu 16.04 avec fwupd version 0.7.0-0ubuntu4.3 installé sur mon système. Je suis également conscient de 本問 mais elle est actuellement sans réponse et mon système ne dispose pas de la fonction fwupd en cours d'exécution au démarrage.

Qu'est-ce qui se passe, et comment puis-je y remédier ?

2voto

Kaz Wolfe Points 32777

J'ai réussi à résoudre mon propre problème d'une manière très étrange. Après avoir creusé un peu dans les services, j'ai découvert un binaire : /usr/lib/x86_64-linux-gnu/fwupd/fwupd .

En exécutant cette opération manuellement, j'ai reçu le message d'erreur suivant :

(fwupd:32140): Fu-WARNING **: FuMain: failed to load AppStream data: AppStream metadata name /var/cache/app-info/xmls/.goutputstream-PY2M1Y not valid, expected .xml[.*] or .yml[.*]

La suppression du fichier mentionné comme suit :

rm /var/cache/app-info/xmls/.goutputstream-PY2M1Y

a résolu mon problème, et je peux à nouveau mettre à jour le firmware de mon système.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X