一、硬件环境:
平台:HP Z4 G4工作站
CPU:Intel Xeon W-2135,无核显
GPU: AMD Radeon Pro W5700,专业绘图显卡,等效于消费级的AMD RX5700
二、软件平台:
UOS V20 1060 AMD64 专业版
三、提前准备的安装包(备用链接为国内蓝奏云)
1.UOS官方Linux 5.18.17 HWE内核安装包:下载链接 备用链接(无密码)
linux-headers-5.18.17-amd64-desktop-hwe_5.18.17-amd64-desktop-hwe-20.01.00.01_amd64.deb
linux-image-5.18.17-amd64-desktop-hwe_5.18.17-amd64-desktop-hwe-20.01.00.01_amd64.deb
2.AMD显卡驱动安装工具:amdgpu-install_22.20.50205-1511377_18.04_all.deb 下载链接 备用链接(密码:amd)
3.对应Linux 5.18内核的amdgpu-dkms模块:
amdgpu-dkms-firmware_5.18.13.50406-1580598.20.04_all.deb 下载链接 备用链接(密码:amd)
amdgpu-dkms-headers_5.18.13.50406-1580598.20.04_all.deb 下载链接 备用链接(密码:amd)
amdgpu-dkms_5.18.13.50406-1580598.20.04_all.deb 下载链接 备用链接(密码:amd)
三、安装系统内核
1.安装Linux 5.18内核包:
sudo dpkg -i linux-headers-5.18.17-amd64-desktop-hwe_5.18.17-amd64-desktop-hwe-20.01.00.01_amd64.deb
sudo dpkg -i linux-image-5.18.17-amd64-desktop-hwe_5.18.17-amd64-desktop-hwe-20.01.00.01_amd64.deb
2.重启UOS,在grub2菜单选择5.18.17内核版本,并去除nomodeset参数,crtl+x尝试启动系统。如果能成功进入桌面,则使用vim编辑/etc/default/grub,将之前加入的nomodeset参数删除,并更新启动菜单,再重启系统:
sudo vim /etc/default/grub
sudo update-grub
sudo reboot
3.此时确认一下,系统内核版本为5.18.17,并且是以无nomodeset参数启动的。
四、提前安装amdgpu-dkms包:
sudo dpkg -i amdgpu-dkms-firmware_5.18.13.50406-1580598.20.04_all.deb
sudo dpkg -i amdgpu-dkms-headers_5.18.13.50406-1580598.20.04_all.deb
sudo dpkg -i amdgpu-dkms_5.18.13.50406-1580598.20.04_all.deb
五、使用amdgpu-install安装显卡驱动
1.修改amdgpu-install,添加uos系统兼容:
sudo vim /usr/bin/amdgpu-install
将第294行:ubuntu|linuxmint|debian)
修改为:ubuntu|linuxmint|debian|uos)
然后保存退出。
2.开始安装驱动:
sudo amdgpu-install --usecase=graphics -y
# 说明一下:这里只是安装基本的图形驱动,其他的安装参数,可以参照官方的说明来尝试,官方说明链接
# 论坛有其他帖子说,可以使用--no-dkms参数来跳过amdgpu-dkms的安装,经过测试证明,在AMD 5700安装时,不可以加这个参数。
3.创建配置文件/etc/modprobe.d/amdgpu.conf,在其中加入以下内容(参考论坛帖子,不明白用途):
options amdgpu si_support=1
options amdgpu cik_support=1
4.添加用户组:
sudo usermod -a -G render $LOGNAME
sudo usermod -a -G video $LOGNAME
5.重启系统
六、确认显卡驱动安装是否成功:
1.列出渲染设备:
ls -l /dev/dri/render*
#如果返回不为空,基本上是安装成功
2.打开基于chromium的浏览器,地址栏输入chrome://gpu,一些主要参数应该是启用了硬件加速状态:
3.打开水族馆测试页面,鱼的数量在30000时,FPS应该在30左右:
4.另外附上一些系统信息:
七、已知问题:
1.无法使用radeontop获取显卡型号和占用信息,并有如下报错,但貌似并不影响使用:
sudo radeontop
报错信息:
Failed to open DRM node, no VRAM support.
Unknown Radeon card. <= R500 won't work, new cards might
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!