1、禁用nouveau,打开终端,输入:

sudo gedit /etc/modprobe.d/blacklist.conf

2、在blacklist.conf文件末尾加上这两行,并保存:

blacklist nouveau
options nouveau modeset=0

 3、然后执行命令:

sudo update-initramfs -u //应用更改

4、重启,验证是否禁用nouveau,没有返回信息说明成功禁用:

lsmod | grep nouveau

 5、安装gcc,make,驱动文件需要编译:

sudo apt install gcc
sudo apt install make

 6、Ctrl+Alt+F3进入tty,关闭图形界面:

sudo service lightdm stop

6.5、如果出现unit lightdm.service not loaded

则先安装LightDm: 

sudo apt install lightdm

安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop

7、卸载旧版本nvidia驱动:

sudo apt-get remove --purge nvidia*

8、安装nvidia驱动,没有权限需要先赋予权限:

sudo ./Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl这样安装才不会出现循环登陆的问题

选项的选择为:

Are you sure you want to continue?  ->  yes 

Nvidia’s 32-bit compatibility libraries?  ->  no

Would you like to register the kernel module souces with DKMS?  ->  no

Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x?  ->  yes

9、使用reboot重启系统。

10、查看NVIDIA版本检验是否安装完成

nvidia-smi

 


版权声明:本文为u013406197原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u013406197/article/details/103868234