禁用ubuntu自带的驱动,打开如下配置文件
sudo gedit /etc/modprobe.d/blacklist.conf在文末添加如下的内容
blacklist amd76x_edac blacklist vga16fb blacklist nouveau blacklist nvidiafb blacklist rivatv卸载干净所有安装过的nvidia驱动;
sudo apt-get remove --purge nvidia-*执行以下命令添加驱动源;
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update以下步骤建议Ctrl+Alt+F1切换到tty1执行;
sudo service lightdm stop sudo apt-get install nvidia-375 nvidia-settings nvidia-prime sudo nvidia-xconfig sudo apt-get install mesa-common-dev //安装缺少的库 sudo apt-get install freeglut3-dev sudo update-initramfs -u sudo reboot执行sudo update-initramfs -u的命令时出现possible missing firmware的错误,不过没有管它。 重启之后没有出现循环登陆的问题。 可以用nvidia-smi命令查看驱动是否安装成功。 如果出现the syetem is running in low-graphics mode的解决方案: 按Ctrl+Alt+F1切换到tty1执行如下命令:
df -h cd /etc/X11 sudo cp xorg.conf.failsafe xorg.conf sudo reboot然后就可以正常进入图形界面,如果出现分辨率很小(字很大)的问题,删掉配置文件里添加的语句。如果驱动装成功,是不会存在分辨率的问题的。