我有一台联想 330s 笔记本电脑,配备 4GB AMD Radeon 540 专用显卡。当我检查系统详细信息时,它只显示板载英特尔 UHD 显卡。我该如何使我的专用显卡正常工作。任何帮助都将不胜感激。
更新 #1
当我尝试此代码时lspci -nn | grep -E 'VGA|Display'
表明
更新 #2
我已按照此链接安装驱动程序https://amdgpu-install.readthedocs.io/en/amd-18.30/。驱动程序安装成功,没有任何错误。我重启了笔记本电脑,查看了关于页面。它仍然显示 UHD。
更新 #3
我尝试安装 amdgpu-pro,现在系统卡在 ubuntu 标志上。
任何帮助,将不胜感激。
答案1
我首先建议不要安装来自发行版之外的驱动程序,除非你确实知道你需要它们。Ubuntu 18.04 相当新,AMD 的开源驱动程序状况很好。
不过,对于多 GPU 配置来说,情况就不那么好了。但如果你只是想使用 AMD 显卡而不是英特尔显卡,通常有一个相当有效的解决方法。
在笔记本电脑的 BIOS 中,您通常可以选择哪个显卡作为默认活动显卡。您应该在那里选择 AMD 显卡。从现在起,它将是主 GPU,并且将由 Linux 使用。
由于您的图形环境似乎存在问题,如果您不知道如何清理单独安装的驱动程序,我会从头开始重新安装该发行版。
答案2
就我而言,问题出在
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
您可以在 /etc/default/grub 中找到 grub 文件,可以使用以下命令进行编辑
sudo nano /etc/default/grub
选项 nomodeset 阻止它加载 AMD GPU 驱动程序。一旦删除,
sudo update-grub
sudo reboot