的背景
安装了新版本的 Xubuntu 15.04 并启动了一个游戏(军团要塞 2),令我惊讶的是,尽管我有 GTX 970,但它运行得很糟糕。
我的系统显然识别了 970,所以我进入Softwares & Updates
并发现我正在使用 Nouveau 显示驱动程序,所以我将其切换为专有的 NVIDIA 二进制推荐驱动程序并应用,然后重新启动我的系统。
问题
一旦进入 Xubutu 徽标屏幕,其中有一个加载圆圈,我看到的就只有那个加载圆圈,后面是蓝色背景,其余部分都是黑色,除了一个加载栏,上面写着“Control + C 取消系统文件检查”,这并不奇怪,我没有按任何按钮,让它自己运行。大约一个小时后,我回来时屏幕一片漆黑,好像电脑关机了,但事实并非如此。我使用物理按钮重新启动,进入菜单grub
,然后从那里进入root
shell,首先使用卸载驱动程序,mount -o remount,rw /
然后apt-get --purge remove nvidia-*
我点击reboot
。
系统启动了,我正常登录了,好像什么都没发生过一样,我打开窗口Softwares & Updates
,发现驱动程序被设置回了 Nouveau,我猜是因为我删除了 NVIDIA 的驱动程序。于是,我谷歌了一下,安装了一些ppa's
驱动程序。也就是说sudo add-apt-repository ppa:xorg-edgers/ppa -y
,sudo apt-get update
最后sudo apt-get install nvidia-352
,352 是我从 NVIDIA 官方网站获得的版本。没想到,我重启了,结果还是一样。(再读一遍第 3 段)。
因此,在我做了同样的事情之后,我想也许游戏运行不太好只是侥幸,所以我再次启动了一个游戏,令我惊讶的是,菜单屏幕上的速度为 1 FPS。
我尝试过的方法
我尝试重新安装系统、另一个版本的驱动程序以及 3 种安装每个驱动程序的方法:
- 来自 NVIDIA 站点的 .run 文件。
- 来自软件和更新。
- 从
ppa:xorg-edgers/ppa
。
显然无济于事。
就在那时,这个问题出现了,我的电脑上一切都运行正常,除了游戏之外,我没有尝试任何其他东西(例如 3D 建模程序、Benchmark、Compositor 等......)但我很确定它们会有相同的效果,因为我尝试过的所有游戏都有相同的效果。
答案1
解决方法是nomodeset
在安装驱动程序后设置内核选项。
一个好的 Ubunutu 教程是这里。