
Estou usando o Ubuntu 18 com um pc (placa-mãe Asus) e tentando atualizar o firmware usandoesse
Depois de iniciar o serviço usando esses comandos nada acontece
sudo apt update && sudo apt upgrade -y
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update
Nada acontece
Eu também tentei o seguinte e nada aconteceu
sudo fwupdmgr update -v
sudo fwupdmgr update --force
sudo fwupdmgr update --show-all-devices
Nada acontece, nenhuma saída, nada. Ideias?
Responder1
tldr; fwupdmgr get-updates
deve mostrar atualizações de firmware disponíveis(dos canais oficiais)para todos os seus dispositivos suportados e conectados.
Se não mostrar nenhuma saída, significa que nenhuma atualização foi encontrada(geralmente não publicado pelo fornecedor)nos canais oficiais(www.fwupd.org).
Você pode usar fwupdmgr get-devices
para obter uma lista de dispositivos atualizáveis.
Além disso, se o fornecedor do seu dispositivo publicou umxxxxxxxx.cabarquivo a ser usado para atualizar do Linux, você pode usar fwupdmgr install xxxxxxxx.cab
para agendar a atualização do firmware na próxima reinicialização.
Isso foi testado há menos de uma semana(29/06/2019)em um Lenovo Thinkpad Yoga X1 de 3ª geração1. fwupdmgr get-updates
mostra a versão mais alta do BIOS como 1.34, mas instalei manualmente a versão 1.35 de um downloadxxxxxxxx.cabarquivo do site de suporte da Lenovo.
Nota: novas atualizações de firmware também devem aparecer na seção de atualizações do aplicativo de software gnome.
Espero que ajude.
Responder2
Bem, parece que você não tem nenhum hardware suportado pelo LVFS.A Asus atualmente não usa este serviço
A chamada fwupdmgr get-devices
mostrará todos os dispositivos suportados pelo LVFS em seu sistema. Se não houver saída, simplesmente não há dispositivos suportados.