1、首先删除nvidia驱动
sudo apt-get remove –purge nvidia*
sudo apt-get autoremove
sudo apt-get install -f
如果安装的是官网下载的驱动则重新运行run文件来卸载sh ./nvidia.run --uninstall
2、安装nvidia驱动需要禁用linux自带的开源驱动nouveau,方法为:
修改blacklist.conf的属性
$sudo chmod 666 /etc/modprobe.d/blacklist.conf
用vim编辑器打开
$sudo vim /etc/modprobe.d/blacklist.conf
在该文件后添加一下几行:
blacklist vga16fb blacklist nouveau blacklist rivafb blacklist rivatv blacklist nvidiaf
创建一个文件通过命令 sudo vim /etc/modprobe.d/blacklist-nouveau.conf
并添加如下内容:
blacklist nouveau options nouveau modeset=0
再更新一下
sudo update-initramfs -u
修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令:lsmod | grep nouveau
3、登录官网下载对应的nvidia驱动
关闭x-window
service lightdm stop
安装驱动
sh *nvidia.run
4、重启检查
nvidia-smi 可显示显卡一些信息
nvidia-settings 显卡设置
另外还有命令:
lspci 显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具
lsmod 已载入系统的模块
lspci | grep VGA 或 lspci | grep NVIDIA
lsmod | grep nvidia