蓝宝石RX590显卡安装驱动失败,出现的警告怎么处理。
Tofloor
poster avatar
flavorx
deepin
2019-08-12 01:08
Author
本帖最后由 flavorx 于 2019-8-11 19:06 编辑

新电脑配置:
CPU:AMD R7 2700
主板:微星B450迫机炮
显卡:蓝宝石RX590显卡

自带的显卡驱动太老了,如图:


安装最新的deepinLinux 15.11版后,发现显卡驱动异常,只有一个1024*768的分辨率可选,做了以下尝试都无效:1、通过修改/etc/default/grub的GRUB_GFXMODE=1920x1080 无效;
2、通过xrandr命令会提示xrandr: Failed to get size of gamma for output default,无法修改为我的显示器的2560*1440分辨率,只能支持到1400*1050.
所以决定安装官方闭源驱动

下载官方RX590 驱动

amdgpu-pro-19.20-812932-ubuntu-18.04

刚开始安装时提示不是支持的版本,于是在脚本的判断里加如“deepin”字符串后,就不提示了。
正常执行安装,提示有两个依赖问题,主要是自带的内核版本太低了,于是自己升级内核到5.3版本,并把不稳定源加入到列表里才能安装。#deb [by-hash=force] http://packages.deepin.com/deepin unstable main contrib non-free

升级内核后再执行驱动安装程序,不再提示依赖问题,但是安装好驱动后,有两个警告提示,如下:
WARNING:nomodeset detected in kernel parameters,amdgpu requires KMS
WARNING: amdgpu dkms failed for running kernel
翻译:
警告:在内核参数中检测到nomodeset,amdgpu需要kms
警告:amdgpu dkms运行内核失败
执行dkms status 命令后,能看到amdgpu模块后有个added字样,但重启后屏幕出现如下图所示的错误:

然后就停在这里了,电脑依然会响起启动的声音,但是进不了登录页面,能进命令行模式。

只能通过命令行卸载掉驱动,才能进桌面。

我想让官方驱动正常工作,大家指导一下该怎么操作。



Reply Favorite View the author
All Replies
avatar
心有灵犀
deepin
2019-08-12 06:14
#1
用这么好的显卡干嘛啊
Reply View the author