我剛剛將 ubuntu 15.10 更新到 ubuntu 16.04 lts。我的專用 AMD GPU(amd radeon r5 m335) 有一些問題。我知道 ubuntu 16 不支援 amd 專有驅動程序,但有一些開源替代方案應該可以使用。我不需要圖形性能,我還有一個 intel hd 530(我曾經關閉 amd gpu 並僅使用 intel hd 以獲得更好的電池壽命)。
我決定升級ubuntu 16,但它不辨識amd卡!我習慣於接收此啟動訊息:radeon init error(-22)。因為有些天我沒有收到任何訊息,只是系統沒有看到 AMD 卡。
在 ubuntu 15 中,我還收到了 radeon init 訊息,但它有效!一段時間後,我安裝了專有驅動程式(fglrx),它運作良好。在 ubuntu 16 中無法看到 amd 卡。
這是“附加驅動程式”的輸出 和 這是 lspci 的螢幕截圖
我不知道解決辦法!但我認為我可以做兩件事:
1)安裝 fglrx 專有驅動程式
2)手動配置 amdgpu 驅動程式
感謝您的建議,對我的英語感到抱歉
答案1
您可以使用適用於 Ubuntu 16.04 的 AMDGPU-Pro 驅動程式「Beta」。從這個連結:
安裝AMD GPU-PRO驅動程式
AMD GPU-Pro 驅動程式的安裝涉及四個簡單步驟:下載、解壓縮、安裝和設定。執行安裝的說明已經簡化,只需不到 10 分鐘即可完成。在安裝驅動程式之前,請先快速了解如何檢查您的系統是否已安裝 AMD GPU-PRO。
系統檢查
要了解 Ubuntu 系統上是否已安裝 AMD GPU-Pro,最簡單的方法是查詢 Debian 軟體套件管理器。
在終端機上使用以下命令將為您提供系統上 AMD GPU-Pro 堆疊的版本,或通知您找不到任何軟體包:
dpkg -l amdgpu-pro
下載
下面給出了下載 Linux AMDGPU-PRO 驅動程式的直接鏈接,也可以在驅動程式下載頁面。該檔案的
tar.xz
副檔名反映了更有效的壓縮演算法,該演算法(在大多數情況下)創建的存檔比更常見的 gzip 格式更小。AMD Radeon™ 軟體 AMD GPU-PRO Beta 驅動程式 – Linux® for Vulkan™ 版本 16.15.1013 適用於 Ubuntu 14.04.4
注意:該文件也可以透過驅動程式下載頁面 找到您的卡並選擇 Linux 驅動程式連結。
提煉
下載存檔後,將內容解壓縮到可以安裝它的臨時位置。下面的範例假設您已將檔案下載到
/tmp
並將解壓縮到同一位置。如果您的檔案預設下載到該~/Downloads/
資料夾中,您也可以從那裡提取並安裝,然後您可以刪除安裝檔案。cd /tmp tar -Jxvf amdgpu-pro_16.15.2-277429.tar.xz
安裝
在本機上展開存檔後,執行包含的腳本 (
amdgpu-pro-install
) 以安裝圖形堆疊。在安裝過程中,您將需要提供 sudo 存取權限,並提供兩個確認:
- 安裝軟體包,然後
允許安裝 AMDGPU-PRO 存檔中的「未經驗證」的軟體包。該腳本將使用套件管理器來安裝圖形堆疊的元件,在 DKMS(動態核心模組支援)安裝過程中會有短暫的延遲。從提取存檔的目錄中,發出以下命令:
amdgpu-pro-驅動程式/amdgpu-pro-安裝
之後,您可以重新啟動電腦以使用新的圖形堆疊啟動。
答案2
在回答你的貼文時,答案是顯而易見的。不,fglrx 驅動程式不適用於 Ubuntu 16.04。遺憾的是,AMD 不支援 R7 或 R5 的新驅動程式軟體。在更新之前,您必須退回到 15.10 才能獲得您想要的圖形。這些 AMDGPU 驅動程式適用於也可以處理 Vulkan 的較新 R9 系列卡。 (可悲的是我們不能......)
我自己也犯了同樣的錯誤,並更新到 16.04,卻發現安裝程式也已棄用我的卡。 (R7 260x)。在社群為您的 GPU 編寫一組新的相容驅動程式之前,暫時堅持使用 fglrx。前段時間 Phoronix 上有一篇文章展示了在 R7 260X 上實驗性使用 AMDGPU,但效能與使用 Catalyst 時相差無幾,並沒有太大的效能提升。免得自己頭痛。