14.04安装NVIDIA驱动程序后冻结飞溅

首先,我看了一堆类似的线程,但没有一个解决方案适合我。 我正在尝试安装nvidia驱动程序(特别是nvidia-340)但是当我重新启动系统时,在显示紫色闪屏之后总是挂起。 我也可以听到登录鼓声,但我只看到黑色。 到目前为止,唯一的解决方案是卸载驱动程序并再次启动。

我试过了

  • 更改/etc/default/grub以更改启动时的分辨率以及此文件中的其他项目
  • 尝试不同版本的驱动程序,包括直接来自nvidia的专有驱动程序

我有一个华硕N751JK,我用Windows进行双启动,应该有所不同。

关于我可以尝试什么的任何其他想法? 提前致谢。

这里有一个复杂的答案对我有用 : https : //bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331/+bug/1362848

我使用post#15修复了我的nvidia显卡的问题。

非常感谢kcpr(mkasprzyk5)没有你的帮助我不会修复它。

我在这里详细说明:

注销并转到控制台:

 CTRL-ALT-F1 

如果(像我一样)你试图安装最新的nvidia驱动程序(nvidia-340 …),你需要使用以下命令恢复:

 sudo apt-get install ppa-purge sudo ppa-purge xorg-edgers sudo apt-get purge nvidia* 

然后在临时目录中复制所有xorg配置文件:

 cd mkdir temp sudo mv /etc/X11/xorg.conf* ./temp/ Then clean, update, upgrade and reboot the system: sudo apt-get autoremove sudo apt-get update sudo apt-get upgrade sudo reboot 

转到控制台:

 CTRL-ALT-F1 

安装nvidia 331:

 sudo apt-get install nvidia-331 nvidia-prime 

将nvidia生成的旧xorg.conf复制回其目录:

 sudo cp temp/xorg.conf.nvidia-xconfig-original /etc/X11/xorg.conf 

并编辑它(我使用vi,你可能更喜欢nano):

 sudo vi /etc/X11/xorg.conf 

如下:

 Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "intel" Driver "intel" BusID "PCI:0@0:2:0" Option "AccelMethod" "SNA" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1@0:0:0" Option "ConstrainCursor" "off" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" EndSection 

最终重启系统:

 sudo reboot 

现在我将nvidia设置为显卡,硬件加速工作正常。