云网牛站
所在位置:首页 > Linux教程 > 在深度Deepin操作系统中安装AMD驱动的方法,附安装全过程

在深度Deepin操作系统中安装AMD驱动的方法,附安装全过程

2019-12-23 08:30:43作者:abcfy2稿源:深度站

以下为你介绍在深度Deepin操作系统中安装AMD驱动的方法,以选择Radeon Software for Linux Driver for Ubuntu 18.04.3(19.30版本)为例说明。

 

前言

事先声明,虽然可能并没有什么太大太明显的作用,之前自带驱动工作正常,升级驱动不见得有什么性能提升以及稳定性的提升。不过总有使用深度Deepin的人问起,正好手头有一台台式机使用的是AMD Radeon RX 550的显卡。并且尝试成功,就分享一下。

注:只要你的显卡不是太新,自带的驱动足以支持,就没必要这么操作了。

 

在深度Deepin操作系统中安装AMD驱动全过程

因为最新的19.30驱动已经不需要手工打补丁了,所以实际处理起来比老版本容易太多了。在官方网站找到你的驱动,地址为 https://www.amd.com/zh-hans/support,然后直接从你的显卡驱动下载页面下载Ubuntu 18.04的驱动包(只要你的显卡不是太老,应该都能用上19.30版本):

在深度Deepin操作系统中安装AMD驱动的方法,附安装全过程

以我的显卡RX 550为例,下载地址为 https://drivers.amd.com/drivers/linux/amdgpu-pro-19.30-934563-ubuntu-18.04.tar.xz(在选择驱动的时候应选择:Ubuntu x86 64位-Radeon Software for Linux Driver for Ubuntu 18.04.3)。

在深度Deepin操作系统中安装AMD驱动的方法,附安装全过程

注意:AMD的下载页面的分发协议明确表示不允许二次分发,也不允许盗链,必须从它的页面上用浏览器下载。如果你下载实在太慢,希望使用axel或者aria2这种多线程下载工具下载,需要添加Referer头到下载页面。

下载之后解压即可。

然后需要修改Deepin的/etc/os-release文件(修改之前记得备份,或者用#注释掉旧的配置行,以便还原),修改这两行:

VERSION="18.04"

ID=ubuntu

ID必须改为Ubuntu,尽管amdgpu-install这个脚本会判断debian也是合法的,但是到了dkms编译源码这里会报错DRI的一个编译错误,最简单的解决方案就是修改ID为ubuntu。

然后安装驱动包的amdgpu-core和amdgpu-dkms这两个包即可,实际你也只能安装这两个包,其他的包都会因为libc版本太低无法安装,估计到了deepin v20基于debian 10才可以安装,暂时没测试。

安装完毕就可以还原/etc/os-release了。

然后检测安装的驱动是否已经工作,先重启Deepin系统,用dmesg检测新的驱动已经工作(关于dmesg命令的使用可参考:讲解Linux下的Dmesg命令:格式化及过滤dmesg输出、清除环形缓冲区。):

$ dmesg | grep "amdgpu version"

[   15.404335] [drm] amdgpu version: 5.0.73.19.30

注意:基本使用上没有任何问题,不过后果就是Deepin系统开机的那个注水logo的效果没了,变成了三个点。

 

相关主题

在deepin系统动态切换intel+amd笔记本显卡运行应用的方法

精选文章
热门文章