15.10 Nvidia图形问题

我最近从14.04(15.04)升级到15.10。 我似乎一切正常,但安装专有的Nvidia驱动程序已certificate超出我的范围。

我已经尝试了软件更新(340和352)中的所有可用选项以及图形驱动程序ppa中的一些选项,但是在出现任何登录屏幕之前,所有这些都导致我认为是加载内核模块错误。 我只能通过从终端重新安装nvidia-current(304)来解决这些问题。

我正在使用Nvidia GT730M和Intel HD4000

解决错误的最佳选择是什么? 我宁愿不必做一个干净的重新安装(但我可以,如果有必要)。 我为缺乏信息道歉,这是我的第一个问题,尽管我在过去发现了许多有用的回复。

如果您需要我将尝试提供的任何信息。 提前谢谢了。

试试这个

sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/ld.so.conf sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/alt_ld.so.conf 

当你安装了nvidia驱动程序。 显然版本应该匹配。

此外,您可能必须在显示GRUB菜单时启动进入“恢复模式”,然后在询问您要执行的操作时,只需选择恢复正常启动。

此时ctrl + alt + f1然后登录然后运行这些命令。 您可以通过创建.sh文件然后只运行该文件而不是尝试输入此超长命令来使这更容易。

这些说明是清理我失败的安装尝试的关键,直到我完成了正确的过程。

 sudo nvidia-settings --uninstall sudo apt-get remove --purge nvidia* sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv sudo apt-get install nvidia-common sudo apt-get install xserver-xorg-video-nouveau sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg 

然后我更新了我的grub配置:

 GRUB_CMDLINE_LINUX_DEFAULT="nomdmonddf nomdmonisw nouveau.modeset=0 rdblacklist=nouveau nomodeset" 

它似乎与大多数指南中描述的一样 – 但是我的大部分问题都是由于boot / grub-config失败 ,这是由于我的MBR和grub的问题。 我怀疑启动修复可能对像我这样的许多人有用。

一次安装失败b / c我选择Yes以使用DKMS支持进行构建,但我的标头和/或源代码出错了。 我通过更改为/ usr / src并运行来修复此问题

 sudo apt-get install --reinstall linux-headers-$(uname -r) sudo apt-get source linux-headers-$(uname -r) 

一旦我确信我有一个干净的(非nvidia)驱动程序情况并且禁用nouveau将起作用,我继续安装下载的驱动程序:

 sudo service lightdm stop sudo modprobe -r nouveau sudo sh [nvidia-installer].run