我的AI之路(40)--解决Ubuntu内核更新导致桌面启动出错登录界面无法显示的问题

本文详细记录了解决Ubuntu系统中NVIDIA GPU驱动与更新内核不兼容问题的过程,包括禁用nouveau驱动、重装NVIDIA驱动、调整lightdm配置等步骤,最终实现稳定运行。

    注:采用NVIDIA*.run文件(例如NVIDIA-Linux-x86_64-450.57.run)安装的NVIDIA GPU的驱动,在Linux Kernel版本更新后,很可能导致驱动加载不了,如果当时图形界面使用的图形卡是NVIDIA卡,在系统重启后就可能登录不了了,凡是使用了GPU的docker的容器也都起不来,会报错,说是没找到驱动之类的错误,这时需要使用NVIDIA*.run文件重新安装一下驱动。

 

     最近服务器安装软件时被做了更新,Ubuntu16.04 LST的内核也被更新到了最新的GNU/Linux 4.4.0-171-generic x86_64,结果服务器重启后就出现这个以前经常见过的错误:The system is running in low-graphics mode

   用之前的解决办法:

     先检查确保/etc/modprob.d/下有blacklist-nouveau.conf文件,其内容是禁止nouveau驱动的加载,然后进入到/boot/下将最新版内核4.4.0-171-generic的ramfs文件备份,然后执行

sudo update-initramfs 

再重启系统,然后按CTRL+ALT+F1或F2 进入文本终端(如果用sudo service lightdm status发现lightdm还活着,加上执行sudo service lightdm stop) ,然后重装nvidia驱动,然后用sudo prime-select intel将主卡切换为集成显卡,或者执行sudo ldconfig,检查确保/etc/X11/下有xorg.conf这个文件,然后重启系统,结果试了多遍都没效果,重启系统总是出现上面的The system is running in low-graphics mode错误,于是执行

lsmod | grep nouveau

没有输出,好像nouveau驱动没有加载,这是对的呀,于是想看看xserver的日志看看到底发生了什么,于是在上面的错误窗口弹出来后点击OK按钮确定,然后选择Troubleshoot the error,再选择Review the xserver log file :

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Arnold-FY-Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值