ubuntu18.04装N卡驱动后无法开机或关机的解决方法

ubuntu18.04装N卡驱动后无法开机或关机的解决方法

常用的安装驱动方法

如果你看到这篇文章,相信你应该已经见过不少安装驱动的方法了,总体来说包括四种。
1.通过附加驱动安装。
2.通过添加源安装
3.通过ubuntu-drivers autoinstall安装
4.先去官网下载对应版本的驱动,然后手动安装。

无法开关机问题解决

不管是哪种安装方法,应该都会提到要禁用ubuntu自带的nouveau。大部分人在安装驱动之后,会遇到无法开机的情况,在开机界面黑屏,出现…clean…bolocks,这个提示本来是正常的,正常情况下也经常有这个提示,貌似是自动检测磁盘的提示,正常情况下应该是一闪而过的,但是如果没有禁用nouveau,就会一直卡在这个界面。这种情况一般来说禁用掉nouveau就好了。
最好是在安装驱动之前先把这个禁用掉,如果没有提前禁用,然后又无法开机,可以在开机的时候选择ubuntu高级选项,进入revovery模式(可能会有多个内核,选择第一个内核的recovery模式就行),选择root,输入密码,在命令行中禁用。

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

然后在最后面插入下面两句

blacklist nouveau
options nouveau modeset=0

防止有人不会在vim中插入,直接按i键即可进入编辑模式,用上下键移动到文档最后,输入上面两行代码,然后按CTRL+c键,再按一个冒号(shift+:),然后输入wq,回车即可。
事实上,到这里并不是重点,因为很多人即使禁用了这个仍然无法开机,或者开机的时候时间略长(但仍能开机),却不能关机。
尝试过一个方法,将gdm3换成了lightdm,居然就能开机了,关机时间很长,但也能关了= =,不知道为什么。。。但这个方法没什么实际作用,不推荐。
其实不能关机的情况,是因为N卡驱动与系统内核冲突了(难怪我以前笔记本上装驱动没遇到任何问题。。),于是看了下以前笔记本上的内核版本,是4.15.0-47,于是直接把内核换成了4.15,具体方法大家网上一搜有的是,貌似也有点小复杂,emm我不想去找了,大概说一下自己的过程,先安装了4.15内核之后,用网上的方法老切换不过来,干脆心一横,直接把除了4.15的内核全删了个干净,然后更新grub,就把内核换过来了。。
内核换过来之后,什么都没管,直接

sudo ubuntu-drivers autoinstall

显卡驱动安装完成,关机不到五秒钟,舒服的一。emmm然后发现无法开机,是因为nouveau还没禁用,随手禁用之,完美解决。
总结一下,目前N卡同时与nouveau和系统内核冲突,前者导致无法开机,后者导致无法关机。
我安装驱动的过程就是这样了,中间也踩了不少坑,希望这篇文章能帮大家少踩几个(●ˇ∀ˇ●),对了,之后我再安装CUDA的时候,看到网上说CUDA要安装需要把gcc与g++降级,那个只适用与低版本的CUDA,我安装的是10.1版本,使用的gcc和g++等级太低反而不能安装,就连NVIDIA显卡也装不上。

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值