为了设置外接显示器,我搞砸了我的 Ubuntu 16.04 戴尔笔记本电脑。似乎我弄乱了显卡驱动程序,现在我卡在“系统正在低显卡模式下运行”屏幕上,启动后没有选项可以继续。
我只能通过按 CTRL+ALT+F1 从终端运行命令。
lspci 命令的输出显示VGA compatible controller: Advanced Micro Devices. Inc [AMD/ATI] Mars [Radeon HD 8730] (rev ff)
以下是我迄今为止尝试过的:
- 我尝试通过以下方式修复该问题本分步指南。但是,没有运气。特别是,
sudo apt-get install fglrx
没有这样的包。 - 我也关注了AMD 官方指南。这里也是运气不佳。没有明显的错误。但是,重新启动后仍然会出现错误消息“系统正在低图形模式下运行”。
- 作为最后的手段,我尝试通过可启动闪存 USB 升级到 18.04 LTS。不幸的是,没有升级选项,它只显示同时安装或擦除/重新安装。
我已经花了将近 8 个小时尝试调试,但所有的尝试都变得毫无用处且多余。任何能引导我走向正确方向的帮助都将不胜感激。我到底错过了什么?
答案1
您可能需要重建内核并激活 AMD 图形支持。
只需从 kernel.org 获取内核源代码,然后提取它,打开配置界面:
curl https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz > ~/linux-5.0.1.tar.xz
tar -Jxvf linux-5.0.1.tar.xz
cd linux-5.0.1
make defconfig
make menuconfig
在菜单配置中,找到“设备驱动程序”-->“图形支持”,选择“AMD GPU”,按“Y”。
保存配置,然后构建:
make
sudo make modules_install
sudo make install
重启后,你的 Ubuntu 应该可以识别你的 AMD GPU。