背景
最近更換台式電腦.
原電腦(A)安裝了win10 和debian10 兩個系統 運行正常.顯卡是invd
更換電腦(B)安裝win10 32版,bios有密碼.不能優盤啟動.顯卡ati redeon firepro v4899
經過
將A的硬盤拆下替換掉B的硬盤后啟動B.win10 和debian可以啟動但顯卡驅動不正確.win10
從B的原硬盤中找到顯卡驅動,安裝.B的顯卡正常.
但B的Debian10 啟動時顯示 firmware 安裝錯誤,但可以啟動系統.但屏幕分辨率很小,
問題
認為是debian10中沒有安裝顯卡驅動
解決經過
-
更新apt 源添加上 不開放源
執行 apt-get update && upgrade 正常 已更新,重啟系統問題依舊.
具體更新閉源軟件list 見相關 更新debian 軟件源的文章 -
從wiki ati 上找到腳本amd-driver-installerxxx.x86_64.run 執行 報錯
"xserver 1.20.4 64a is not supported,supoort to xxxxxxx" ....installation will not procced -
用fwupdmgr 查詢firmware 執行錯誤 hostname 解析錯誤
執行時添加上代理 再執行 https_proxy="http:xxx.xxx.xxx:8080" fwupdmgr refresh force 執行正確 下載下相關的元數據 meta
重啟系統 問題依舊 -
從論壇中查找到用 apt-get 安裝固件 apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
執行顯示已經是最新版本的,
重啟系統 問題依舊 -
從論壇中找一個類似問題,也是啟動是顯示固件錯誤
安裝完固件后用
update-initramfs -u 運行正常
重啟 問題解決
總結
估計前面 添加 閉源軟建 和更行apt-get update &&upgrade 都是必須的
apt-get install firmware .....也是必須的
重點是安裝后用 update-initramfs -u 更新
撩以記之