我有 AMD Radeon 7470M 1GiB 显卡。我在 nomodeset 中安装了 Ubuntu,第一次启动后,我只需按“e”从启动屏幕打开它,然后将“quiet splash”替换为“nomodeset”。它工作正常;我可以登录,但之后我为我的显卡安装了 AMD 催化剂驱动程序。它们不工作,甚至我以 root 用户身份打开 rc.local 文件“sudo nano /etc/rc.local”在行 exit 0 之前复制并粘贴了以下几行:
1) chown -R $USER:$USER /sys/kernel/debug
2) echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
对我来说没用。每次启动操作系统时,我都需要在启动屏幕上按“e”将“quite splash”替换为“nomodeset”;只有这样我才能登录 Ubuntu。
我该如何解决这个问题?每次都要更换那个东西,非常困难。
谢谢
答案1
如何永久设置内核启动选项模式设置在已安装的操作系统上(非 wubi)
- Ctrl按+ Alt+打开终端T并输入:
gksudo gedit /etc/default/grub
或者如果这不起作用(如评论中所述)
sudo gedit /etc/default/grub
出现提示时输入您的密码,文件“grub”将在 gedit 中打开。
寻找以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
更改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
保存文件并退出。
在命令提示符下输入:
sudo update-grub
这将使用新设置永久更新 Grub 的配置。