Não consigo executar 'fwupdmgr' no meu sistema

3

Sempre que tento executar fwupdmgr no meu sistema (como root ou usuário comum), recebo a seguinte mensagem de erro:

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

Esse problema pareceu surgir do nada e está causando uma preocupação significativa, já que me impede de pegar algumas atualizações de segurança para o BIOS do meu computador.

Estou executando o Ubuntu 16.04 com fwupd version 0.7.0-0ubuntu4.3 instalado no meu sistema. Eu também estou ciente de esta questão , mas ela está atualmente sem resposta e meu sistema não tem fwupd executando na inicialização.

O que está acontecendo e como posso corrigi-lo?

    
por Kaz Wolfe 13.06.2017 / 19:14

1 resposta

1

Consegui resolver meu próprio problema de uma maneira muito estranha. Depois de explorar os serviços, descobri um binário: /usr/lib/x86_64-linux-gnu/fwupd/fwupd .

Ao executar isso manualmente, recebi a seguinte mensagem de erro:

(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[.*]

Excluindo o arquivo mencionado da seguinte forma:

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

resolveu meu problema e posso atualizar o firmware do meu sistema novamente.

    
por Kaz Wolfe 20.06.2017 / 23:46