Ubuntu 12.04 和 13.10 使用 nvidia gtx 660 时冻结并出现白屏

Ubuntu 12.04 和 13.10 使用 nvidia gtx 660 时冻结并出现白屏

我已经尝试在新电脑上运行 Ubuntu(与 Win7 双启动)一周了,但还没有找到可行的解决方案。系统规格:

  • 英特尔酷睿 i7-4771 @ 3.50 GHz
  • 250 GB 固态硬盘 三星 840 EVO
  • 16 GB 内存
  • Nvidia GeForce GTX 660

最后一项是嫌疑犯......

我首先安装了 12.04,它运行良好(但没有检测到我的 nvidia 卡),直到它更新,然后发生以下两件事之一(我已多次重新安装 12.04):1)我看到一个白屏,但鼠标可见,并且可以用 Ctrl-t 打开图形终端并从那里运行程序。2)更新 nvidia 驱动程序后,我的屏幕完全变黑,甚至无法使用 Ctrl-Alt-F1 打开终端。

然后我尝试安装 13.10,但它在启动画面上冻结,我无法使用 Ctrl-Alt-F1 打开终端。我甚至无法让键盘在故障安全模式下工作!

我不熟悉调试此类问题,非常希望得到帮助。现在我不能使用 Ubuntu,这很遗憾……

答案1

谢谢软盘的回复!

我最后做的是全新安装 12.04 并安装 nvidia-304。然后我得到了熟悉的黑屏,上面有一个白色轮廓的十字,但是当我输入密码并按下“回车”键时,我得到了一个白屏,可以按 Alt-t 打开终端。

最终解决问题的方法是输入以下命令切换到 Unity 2d:

sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d

现在,安装 mesa-utils 后,系统识别了我的显卡,我可以使用以下命令查看它正在使用中:

sudo /sbin/lsmod | grep nvidia

我必须使用 unity 2d :)

答案2

我假设您使用包含最新显卡驱动程序的 nvidia-331 驱动程序包更新了视频驱动程序。并且您在终端中使用了一些类似这样的代码:

安装 nvidia-331

或者你使用了 304 版本

安装 nvidia-304

我猜 nvidia-304 软件包适合你的显卡,但我不确定,因为我从未测试过它。我希望你没有将视频驱动程序更新为 nvidia-319,因为这个软件包可能会给 GeForce 600 系列显卡带来问题。

Nvidia-331 应该可以正常工作,但如果不行,我建议您安装 ubuntu 13.10 的全新副本。我是新手,我不喜欢升级到更高版本的 ubuntu,因为我对 linux 了解甚少,我可能会像您一样遇到自己无法解决的问题。

至于您的显卡,您应该尝试访问 NVIDIA 网站的驱动程序部分,并在其中查找 Linux 驱动程序:GeForce - GeForce 600 系列 - GeForce GTX 660 - Linux 32 位或 64 位,无论您使用什么。有很多关于如何在 ubuntu 中安装正版 NVIDIA 驱动程序的教程,如果您能找到合适的视频驱动程序,更新您的显卡驱动程序应该不成问题。

相关内容