Ubuntu16.04安装AMD显卡,AMD GPU驱动踩坑经历

事情过程:本来Ubuntu16.04有一块low的A卡,后来淘了一块AMDRX570准备换上,先是黑屏,以为是NVIDIA显卡去装NVIDIA驱动了,后来才发现是A卡,又卸了NVIDIA显卡去装AMD驱动,发现AMD驱动都说的模糊不清,装了之后要不电脑不能用,要么OPENGL调不了GPU,ubuntu setting的电脑配置显示显卡也不是你安装的独显,llvmpipe就是没使用独显。

                                                        图1

也可以使用

Run glxinfo | grep render

 只有direct rendering: Yes,则只用主板的显示功能,

显示direct rendering: Yes 和第二行 OpenGL renderer string:xxx才是独显能用。

所以Ubuntu16.04安装AMD显卡要注意什么呢?

1,不要,不要!不要sudo gedit /etc/default/grub "修改grub,把GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 改成GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

nomodeset – 告诉内核在系统启动并运行之前不启动视频驱动程序。如果你的电脑换了A卡显示器黑屏,那八成就是系统不支持这块板子,除非升级成更高级的系统。

而Ubuntu16.04,我在AMD 驱动程序与支持 | AMDAAMD 驱动程序与支持 | AMD网站查了RX570系列根本不支持16.04,也没有相应的驱动。最低要求也得是Ubuntu18.xx。Ubuntu16.04对A卡来说正是一个青黄不接的版本。

2哪些Ubuntu和AMD驱动适配?

首先查询指令:获取系统上的显卡信息:
lspci -vnn | grep VGA -A 12
lshw -C display

要查看当前 Linux 系统上所使用的显卡驱动名称,同样可以使用 lshw 命令:
sudo lshw -c video | grep configuration

ubuntu对AMD可以从““Software & Updates”,点击出现的应用图标再点击“附加驱动”,程序驱动里自动搜索更新到适合你的,或者通过图1和lshw 命令看是否已经有合适的驱动。

 AMD GPU驱动现在包括amdgpu, radeon , amdgpu-pro这些,他们的区别:

  • amdgpu驱动是16.04中预装的,用于AMD最新的显卡,完全开源。我参考ubuntu apt-get 安装amd显卡驱动_ubuntu安装amd显卡驱动_龙图腾的博客-CSDN博客再自己电脑用不了,就放弃了。可通过man手册查看amdgpu指令:
    man -k amd amdgpu
  • radeon驱动也是16.04中预装的,是之前版本fglrx驱动的代替。用于amdgpu不支持的早些显卡,完全开源。radeon和fglrx都安装可能是冲突的,如果冲突使用remove --purge。
  • sudo apt-get remove --purge fglrx*
    sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon

  • amdgpu-pro驱动不是16.04预装的,而是一个对于amdgpu的覆盖,它对游戏显示方面做了优化,部分开源。amdgpu-pro需要去官网下载。AMD 驱动程序与支持 | AMD

然后使用Radeon™ Software for Linux® Installation — amdgpu graphics and compute stack unknown-build documentation

进行安装,如果安装有问题,也可以remove --purge删除。

3.如果安装amdgpu驱动能使用了,但是Ubuntu16.04有几个黑点再闪,则:

sudo service lightdm restart

或者再

sudo service lightdm restart

reboot

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值