无法安装Oibaf驱动,请求协助启用AMD Radeon R5 M430显卡
解决AMD Radeon R5 M430未启用的问题
Hey,我来帮你搞定这个AMD独显没启用的问题——装了Oibaf驱动却只跑集显确实有点闹心!咱们一步步来排查解决:
第一步:确认Oibaf驱动的安装状态
首先得确认Oibaf的AMD驱动包真的装到位了,执行这条命令检查:
dpkg -l | grep -E 'xserver-xorg-video-amdgpu|mesa-'
如果输出里能看到带oibaf标识的包,说明驱动安装没问题;要是没看到,大概率是之前的安装没完成,重新走一遍安装流程:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt update && sudo apt full-upgrade
第二步:配置PRIME切换(双显卡笔记本必备)
你的机器是Intel集显+AMD独显的组合,系统默认会优先用Intel卡省电,要启用AMD独显得靠PRIME工具来切换:
- 先看看系统识别到的显卡选项:
正常应该会列出prime-select queryintel和amdgpu两个选项 - 切换到AMD显卡:
sudo prime-select amdgpu - 重启系统让配置生效:
要是执行sudo rebootprime-select时提示命令不存在,先装一下这个工具(别慌,它也支持AMD+Intel的切换):sudo apt install nvidia-prime
第三步:验证驱动加载状态
重启后咱们检查显卡的工作状态:
lspci -nnk | grep -i vga -A3
这时候你应该能看到AMD Radeon R5 M430对应的行里显示Kernel driver in use: amdgpu;再跑一遍sudo lshw -c video,就能看到AMD显卡已经处于启用状态啦。
第四步:测试显卡是否正常工作(可选)
可以用glxinfo验证OpenGL渲染是否用了AMD显卡:
glxinfo | grep 'OpenGL renderer'
如果输出里显示的是AMD Radeon R5 M430相关的内容,就说明独显已经成功跑起来了!
内容的提问来源于stack exchange,提问作者Sachit Shanbhag




