Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

在Ubuntu系统里安装Nvidia驱动,刚开始在网上找了教程,基本过程都是这样的:

#1. ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。

#编辑文件blacklist.conf

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

#若未安装vim则sudo apt-get install vim安装或使用vi

#在文件最后部分插入以下两行内容

blacklist nouveau

options nouveau modeset=0

#更新系统

sudo update-initramfs -u

#重启系统(一定要重启)
#验证nouveau是否已禁用

lsmod | grep nouveau

但是在插入教程里所说的那两行内容并且更新重启时,我就进不去系统了,一直显示如下界面

(黑屏上一直显示/dev/sda3:clean,xxxxx.......)

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

在网上找了无数方法,但都无法解决这个问题,为此还重装了系统,结果按照上面那个流程还是出现同样的问题,在马上要绝望放弃时,诶?可以了!!!哈哈哈,惊喜,下面将具体方法记录在此,防止后面遇到同样的问题。

一、当出现上述页面后,按Ctrl+Alt+F1(或Fn)进入命令行界面,输入reboot命令重启,当然也可以暴力重启;

二、启动系统后在Grub界面,选择ubuntu系统的那一行,然后按E键,就会进入Grub的编辑状态;

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

三、在quiet splash 后面加(先打空格)nomodeset,然后按F10保存启动即可!!!

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

由于那个是临时改动,所以还需要一步,打开终端输入:

sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub
#编辑打开的文件,找到GRUB_CMDLINE_LINUX_DEFAULT那一行,在后面加上(在quiet splash后打一个空格) nomodeset(保险起见,nomodeset后面加多一个空格),保存,然后在终端输入 sudo update-grub 重启后就OK了!!!

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

四、重启系统,输入密码进入到Ubuntu系统,这个系统时Grub下的系统,在这个系统中选择系统设置-软件和更新-附加驱动-选择一个Nvidia驱动,我选的时第一个

(也是抱着试一试的心态,结果居然可以,最开始按照一篇公众号的教程直接选择这个驱动没成功,当时选择的时是一个专有的,可能是驱动没选对)

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

五、选好后选择应用更改,等它安装,安装好了之后选择重新启动,结果神奇地出现了我在另外一篇教程里看到地界面!按照那篇教程里的步骤来:

1.重启后会在进入系统前出现蓝色界面,选择第二个选项:

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

2.选择Continue:

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

3.然后选择Yes后输入密码(这个密码不是登录系统的密码,是后面进入Grub后让你设置的那两次密码):

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

4.选择Reboot重启即可:

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

重启后就会发现进入了正常的系统界面!!!

五、打开终端,输入nvidia-smi,出现以下内容则证明安装成功!

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

打开系统设置-详细信息,在图形那一栏发现变成了所安装的Nvidia驱动,至此,驱动安装成功!!!

Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)

后面按照教程,还有一些后续步骤未完成,但是到这基本上已经算成功了。

参考:

1.https://blog.csdn.net/mmz_xiaokong/article/details/79416156

2.https://blog.csdn.net/lemonxiaoxiao/article/details/107690494

3.https://mp.weixin.qq.com/s/tVlhuA5G_J91mji8ABUVAw

 

上一篇:Ubuntu20.04安装Pytorch


下一篇:JavaScript分支语句