由於撿到一個便宜的風扇故障顯卡RX560 4GB,想說裝到一台老桌機使用當備援。
結果除了DEBIAN系統一直安裝不成功顯卡驅動,即使乾脆改成UBUNTU系統,發現連現行版ubuntu-20.04.3-desktop-amd64.iso LTS,也是沒辦法成功裝載原廠的驅動程式。
重灌好幾次之後(USB1.0 live CD傳輸速度搞死人,順便升級SATA硬碟才解決主機板IO速度瓶頸)…。
這時候注意到他在安裝amdgpu驅動時,看起來都會在編譯Kernel出現錯誤,說什麼drms無法成功掛載驅動模組。
GOOGLE好一陣子,似乎也發現有人發類似的求救文章。
好心的經驗者,告知建議應該可以嘗試降級KERNEL的版本,就能使驅動程式正常掛載。
UBUNTU 20.04.3 LTS LiveCD的版本,內建KERNEL 5.11.0-27,所以會無法用LIVE CD偷吃步RAM DISK方式直接裝驅動使用。
而安裝到硬碟後,自動更新APT的過程,KERNEL會升級到5.11.0-37這版,更不用說了,這一版依然會衝突無法安裝AMDGPU的驅動程式。
看網友的說明,建議降版本改到KERNEL 5.4.0-58,就能成功安裝驅動程式和執行OpenCL的計算功能。
所以趁記憶猶新,趕快給自己成功摸索後做個紀錄。
首先,
安裝aptitude套件,和抓Kernel 5.4.0-58的generic版本。