对于那些按照指南进行操作但问题仍然存在的人来说,可能与驱动程序本身有关。
NVIDIA的一些GPU与最新的驱动程序不兼容。如果你怀疑自己是受害者,可以按照我的指南进行操作。
以下只是我自己问题的复制粘贴答案。
在这里。
我做到了!!问题出在驱动程序本身上!
问题:我的显卡(NVIDIA GTX980M)与新的专有NVIDIA Linux驱动程序不兼容。
解决方案:使用支持我的图形卡的旧驱动程序。
基本上,在浏览了一段时间的互联网后,有些人说我可以尝试使用稳定的nvidia-352而不是新的驱动程序。
然而,当我查看apt-cache search nvidia-352时,我发现nvidia-352只是一个过渡驱动程序,用于nvidia-361图形驱动程序。
然而,根据我的先前测试,从nvidia-361到最新版本(写作时为nvidia-370)都是我的问题的源头。
所以我需要下载确切的nvidia-352而不是过渡的nvidia-361。
如果你遇到和我一样的问题,那么以下是我解决问题的步骤。
卸载所有当前存在问题的NVIDIA驱动程序。
sudo apt-get purge nvidia-* libcuda-*
创建临时文件夹以存储nvidia-352所需的文件
cd ~/Desktop
mkdir nvidia-352
cd nvidia-352
下载nvidia-352图形驱动程序所需的文件。
wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
编辑1:
如果你在上面的链接中无法下载nvidia-352_352.63-0ubuntu3_amd64.deb(我也遇到过这个问题),你也可以从其他来源下载它。
以下是该文件的替代链接:
http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
编辑2:
上述链接适用于64位NVIDIA驱动程序,对于寻找32位驱动程序的用户,请查看下面的链接:
https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
步骤完全相同,只需下载支持您的32位设置的不同文件。
安装所有的deb文件。
sudo dpkg -i *.deb
重新启动。
看吧!如果你成功地启动了桌面,而没有遇到任何崩溃问题,那么你已经成功解决了这个图形问题!
享受吧!:D