[Share Experiences] amd显卡安装闭源显卡不正常工作,解决方法
Tofloor
poster avatar
qq4945286
deepin
2022-10-23 21:21
Author

amd显卡安装闭源驱动方法,这里有详细的介绍https://bbs.deepin.org/post/240306

下面说了一下,显卡看戏,CPU在跑的问题

把显卡驱动安装好后,在系统盘的opt文件里面,会有下面这个文件

1.png

只要把rocm-5.2.3添加到环境变量里面就可以。(注:5.2.3是你自己的rocm版本号,在opt文件里面就能看到)

在终端打开sudo nano /etc/modprobe.d/amdgpu.conf 添加下面二行代码

options amdgpu si_support=1
options amdgpu cik_support=1

方法是,复制上面的代码,然后在nano编辑器中按shift+ctrl+v粘贴进去,再按ctrl+x 再按y退出

在终端打开 sudo nano /etc/modprobe.d/radeon.conf

options radeon si_support=0
options radeon cik_support=0

方法是,复制上面的代码,然后在nano编辑器中按shift+ctrl+v粘贴进去,再按ctrl+x 再按y退出

接下来来到最后一步环境变量配置,也往往是容易忽略的
终端下命令:
sudo nano ~/.bashrc 或者 sudo nano ~/profile

(bashrc对系统所有用户有效,profile对当前用户有效,你也可以两个都添加进去)

将以下内容粘贴到里面(建议放在结尾的地方):

export PATH=$PATH:/opt/rocm-5.2.3/bin 注:rocm-5.2.3根据自己opt文件里看到改成你自己的。

复制export PATH=$PATH:/opt/rocm-5.2.3/bin 然后在nano编辑器中按shift+ctrl+v粘贴进去,再按ctrl+x 再按y退出。

还有一步操作,就是让更改的环境变量进行生效,在终端中输入以下命令内容:
source ~/.bashrc 或者 source ~/profile

到这里就完成了。前面我也没有这样操作,用blender的cycles的GPU渲染,经常会出现花屏,然后卡死。把rocm添加到环境变量里面,问题就解决了。

2.png

3.png

到此,问题就解决了。其实有什么问题,其实有时遇到问题,到archlinux的wiki搜索一下自己的问题,我昨天就在里面搜索 blender,里面就有详细的介绍

4.png

希望官方能在deepin v23中,打包一个rocm的玲珑包,这样就方便了,我不会打包。如果会就自己打包一个。

Reply Favorite View the author
All Replies
qq4945286
deepin
2022-10-23 21:25
#1

同一台电脑,同一个blender文件,在deepin下要比在win系统下,cycles渲染要快蛮多。

前提你要把显卡驱动折腾好,没有折腾好,在deepin用cycles GPU渲染,会出现花屏,最后直接卡死。

Reply View the author
xuqi
deepin testing team
2022-10-23 22:34
#2

like

Reply View the author