我的顯卡是rx6600xt,接下就是以rx6600xt為例,其它amd顯卡應該類似。安裝了amd官方顯卡驅動以後,達芬奇,blender等軟件就可以用opencl加速了。如果是rx6000系列顯卡,内核要先升級到5.15.16以上,具體怎麼手動升級内核,到deepin論壇,每個内測版更新有詳細的介紹。
第一步,到amd官網下載,一個ubuntu顯卡的腳本,具體步驟如下:直接看下面的圖片。
找到自己顯卡的型号。
第二步:來到下載好的腳本文件夾。默認下載是在下載目錄。
如果之前裝過其它版本沒有驅動成功的,先卸載,在終端輸入sudo amdgpu-install --uninstall ,重啟。沒有安裝過的直接跳過去。
第三步:開始安裝驅動:
1:在終端輸入:sudo nano /etc/os-release把裡的ID=Deepin修改成ID=ubuntu
修改好後,先同時按鍵盤上的ctrl x退出,再按y這樣就保存好了。實在不會操作的,自己網上查一下nano命令的使用方法。
2:還是到存放腳本目錄,鼠标右鍵,選擇在終端打開。
接着在終端輸入:sudo apt install ./amdgpu-install_21.50.50000-1_all.deb(注:amdgpu-install_21.50.50000-1_all.deb是你的腳本名稱,換成你自己的)。 這個 這時候就會開始安裝腳本程序。
接着在終端輸入:sudo nano /etc/apt/sources.list.d/amdgpu.list 回車。
把amdgpu.list文件中的focal 改為bionic
修改好後,先同時按鍵盤上的ctrl x退出,再按y這樣就保存好了。實在不會操作的,自己網上查一下nano命令的使用方法。
接着在終端輸入:sudo apt update檢查更新
如果有更新,用sudo apt upgrade -y進行安裝,如果中途出現選擇,直接按y
再接着在終端輸入:sudo amdgpu-install --no-dkms正式開始安裝顯卡驅動,白天安裝的時候速度很快。晚上有時很慢的。在安裝的時候電腦上面一定不要挂代理。在安裝驅動的時候,不要等系統進入待機或休眠。可以這樣設置一下。
這個時候就開着電腦等它安裝完,如果中途出現網絡原因,繼續在終端輸入:sudo amdgpu-install --no-dkms直到安裝完成。
安裝完成後,重啟電腦。
重啟後,再在終端輸入:sudo apt install inxi clinfo來安裝inxi和clinfo安裝好後,在終端輸入clinfo
裡面出現了,自己的顯卡型号名稱,說明顯卡驅動安裝成功。
接下來還有一些步驟要做。還是在終端輸入如下命令,來完善顯卡驅動。
sudo vim /etc/modprobe.d/amdgpu.conf
複制下面兩行代碼到amdgpu.confdd裡面
options amdgpu si_support=1
options amdgpu cik_support=1
粘貼到vim編輯器裡面,同時按住shift ctrl v
粘貼進去以後輸入:wq這是保存退出
不會的網上找一下vim編輯命令的使用方法。
3:系統要用達芬奇或者軟件要用opencl進行顯卡加速渲染的,還要在終端輸入下面這些代碼,直接複制下面的代碼到終端,一次複制一行,再粘貼到終端回車,出現軟件安裝,直接選擇y
sudo amdgpu-install --no-dkms -opencl=rocr,legacy
sudo amdgpu-install --no-dkms --vulkan=amdvlk,pro
sudo apt install opencl-headers ocl-icd-libopencl1
sudo apt install reinstall ocl-icd-libopencl1
sudo amdgpu-install --no-dkms ocl-icd-libopencl1
sudo amdgpu-install --no-dkms --vulkan=amdvlk
sudo amdgpu-install --no-dkms -y --accept-eula
amdgpu-install --no-dkms -y --usecase=graphics
4:到這裡顯卡驅動安裝是完全結束了。接下就是回到第二步,把ubuntu改回Deepin
在終端輸入:sudo nano /etc/os-release把裡的ID=ubuntu修改回ID=Deepin
再在終端輸入:sudo apt-get purge amdgpu-install來卸載剛才安裝的顯卡腳本(這一步一定要做)。
如果發現達芬奇或者軟件還是檢測不到opencl接着分别在終端輸入下面這三行代碼,一次複制一行到終端回車。
ls -l /dev/dri/render*
sudo usermod -a -G render $LOGNAME
sudo usermod -a -G video $LOGNAME
到此就完全結束了。重啟一下電腦。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!