
我正在使用 ubuntu 18 和 PC(華碩主機板)並嘗試使用更新韌體這
使用這些命令啟動服務後沒有任何反應
sudo apt update && sudo apt upgrade -y
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update
什麼都沒發生
我也嘗試了以下操作,但沒有任何反應
sudo fwupdmgr update -v
sudo fwupdmgr update --force
sudo fwupdmgr update --show-all-devices
什麼也沒有發生,沒有輸出,什麼都沒有。有想法嗎?
答案1
太棒了; fwupdmgr get-updates
應該顯示可用的韌體更新(來自官方管道)適用於您所有支援和連接的設備。
如果它根本沒有顯示任何輸出,則表示沒有找到更新(通常不由供應商發布)進入官方管道(fwupd.org)。
您可以用來fwupdmgr get-devices
取得可更新裝置的清單。
此外,如果您的設備供應商已發布xxxxxxxx.cab用於從 Linux 進行更新的文件,您可以使用它fwupdmgr install xxxxxxxx.cab
來安排下次重新啟動時的韌體更新。
這是不到一周前測試的(2019-06-29)在 Lenovo Thinkpad Yoga X1 第 3 代 1 代。fwupdmgr get-updates
顯示最高 BIOS 版本為 1.34,但我從下載的版本手動安裝了 1.35xxxxxxxx.cab來自聯想支援網站的文件。
注意:新的韌體更新也應該出現在 gnome 軟體應用程式的更新部分。
希望能幫助你。
答案2
嗯,看起來你沒有 LVFS 支援的硬體。華碩目前不使用此服務
呼叫fwupdmgr get-devices
將顯示您系統上 LVFS 支援的所有設備。如果沒有輸出,則表示不支援任何設備。