让GeForce GTX960与Ubuntu配合使用

在各种计算机上安装Ubuntu五年多之后,我第一次处于放弃案件的边缘。

问题是为NVIDIA GeForce GTX 960设置了合适的图形驱动程序。默认的Nouveau驱动程序似乎无法识别1024以上的结果,我认为它不支持多显示器,总体而言我认为我的性能不佳。 这让NVIDIA的官方驱动程序脱颖而出。 我尝试从Ubuntu中的“其他驱动程序”实用程序安装它们。 安装似乎完成没有错误。 然后我重新启动,获得一个快速的Ubuntu启动画面(紫色背景上的小点进度条),然后它下降到一个完全黑屏,左上角有一个闪烁的提示线。 它似乎永远不会继续,所以唯一的选择是重新启动。 这将导致相同的地方,除非我进入恢复模式并清除所有NVIDIA。

  • 这一切都是在14.04和15.10的干净安装上完成的(我试过了)。
  • Monitor与DisplayPort连接。

所以我没有想法,我希望这里有人可以提供帮助。 如果有人知道用Nouveau设置多显示器的方法,那也可能是另一种选择。

我尝试过的事情:

  • 引导标志“nomodeset”(实际上是15x需要启动才能启动)

  • 引导标志“acpi = off”(这导致紫色屏幕停止,而不是黑屏)

  • http://ubuntuforums.org/showthread.php?t=2263316

相关硬件清单:

  • CPU:Intel i7 5820K(Haswell)

  • 主板:华硕X99-A

  • RAM:DDR4 2133MHz

  • GPU:MSI GeForce GTX960 2GB

我在启动/安装时看到的错误。 不确定相关性:

  • “acpi pcc探测失败”

所以我终于让它工作了,再尝试不同的东西。 (是的,有很多尝试…)

这就是我做的:

  • 将显示器连接到DVI端口。
  • 全新安装Ubuntu 15.10
  • 使用程序boot-repair设置引导选项“nomodeset”。
  • 根据这里设置blacklist.conf: http ://ubuntuforums.org/showthread.php?t = 2263316这包括修复拼写错误“nouveua”。

    blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off 
  • 切换到非图形终端:ctrl + alt + F1
  • 杀死GUI: sudo service lightdm stop
  • sudo apt-get install nvidia-352
  • nvidia-xconfig
  • 再次启动GUI: sudo service lightdm start

然后它工作了!

我认为在安装驱动程序时将显示器连接到DVI端口非常重要。 我以前的尝试在安装驱动程序时使用了DP端口。 安装驱动程序后切换到DVI没有帮助。 我将两个额外的显示器连接到DP端口,我的桌面得到了完美的扩展。 所以它不是DP不起作用,但它可能是至少一个DVI监视器的要求才能正确设置它。

请注意,我自己并没有完全理解我对blacklist.conf和引导选项“nomodeset”的所作所为。 我也不知道在ctrl + alt + F1中使用已杀死的GUI进行安装是否至关重要。 这些事情中的一个或多个可能是不必要的。 也许其他人会启发我们。

通常,您应该使用Ubuntu存储库中的NVIDIA驱动程序。 但是当驱动程序出现问题时……您可以从GPU驱动程序PPA安装最新的官方NVIDIA驱动程序。 这通常会导致图形正常工作 – 特别是在新的NVIDIA适配器上。

首先从官方Ubuntu存储库卸载当前安装的NVIDIA驱动程序。

突出显示GRUB引导菜单中的Ubuntu条目,然后按E键。
nouveau.modeset=0添加到linux行的末尾 – 按F10启动。

在登录屏幕上按Ctrl + Alt + F1 – 输入您的用户名和密码 – 执行:

 sudo apt-get purge nvidia* sudo reboot 

现在从专有GPU驱动程序PPA安装最新的GTX 960官方NVIDIA驱动程序。

突出显示GRUB引导菜单中的Ubuntu条目,然后按E键。
nouveau.modeset=0添加到linux行的末尾 – 按F10启动。

在登录屏幕上按Ctrl + Alt + F1 – 输入您的用户名和密码 – 执行:

 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-358 sudo reboot