【Ubuntu】Ubuntu系统启动过程中,输入用户名与密码后登录一直卡在紫色界面问题(未解决,最后通过重装系统)

0. 前言

由于本电脑为公用电脑,可能由于其他人点了图像界面中推荐的内核更新,导致原来安装的NVIDIA显卡驱动 430 与升级后的 5.0 内核不兼容,从而导致输入用户名后登录一直卡在紫色界面。在排查问题的过程中也是几经周折,因为根本不知道上一个人在关机前都进行了什么操作,多方查找资料,最后发现可能还是由于显卡驱动造成的原因。那么知道了内核与显卡驱动不匹配的原因,就很好办,方法如下。(PS:最后未成功解决,时间宝贵的朋友,可跳过本文)

1. 卸载N卡驱动

首先,本机环境 Ubuntu 18.04.3, 英伟达 RTX2080卡,Ubuntu18.04其特性可阅读[1]。

(1) 在紫色屏中按 ctrl + alt + F1~6,本人是F2,然后进入 tty 命令行模式,随便输入一个用户名然后相应的密码。

(2) 输入以下命令,过程中并没有特别需要注意的地方。[2] 

sudo apt-get remove nvidia-* # 卸载N卡驱动
sudo apt-get autoremove

sudo nvidia-unistall          # 通过.run文件卸载

sudo reboot

如果确认跟我的问题一样的话,那么重启应该就能正常进入图形界面了。

2. 更换系统内核

网上也有人总结不同linux内核版本与N卡驱动、Cuda版本之间兼容关系[3].这里我直接粘贴图片。

(1) 显卡驱动与CUDA版本

【Ubuntu】Ubuntu系统启动过程中,输入用户名与密码后登录一直卡在紫色界面问题(未解决,最后通过重装系统)

 

 (2) CUDA 8.0

【Ubuntu】Ubuntu系统启动过程中,输入用户名与密码后登录一直卡在紫色界面问题(未解决,最后通过重装系统)

 

 (3) CUDA 9.0

【Ubuntu】Ubuntu系统启动过程中,输入用户名与密码后登录一直卡在紫色界面问题(未解决,最后通过重装系统)

 

 (4) CUDA 10.0

【Ubuntu】Ubuntu系统启动过程中,输入用户名与密码后登录一直卡在紫色界面问题(未解决,最后通过重装系统)

 

 Ubuntu的 Kernel网址:http://kernel.ubuntu.com/~kernel-ppa/mainline/

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

经过一天痛苦挣扎,最后还是决定重装系统,继而重装显卡驱动。既然在“救砖”过程中写下了这些,虽然最后没解决,还是希望能对出现这个问题的朋友提供一点点帮助。

下面是通过重装系统,成功装上驱动的的例子。“

  -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

参考

[1] https://www.linuxidc.com/Linux/2019-08/159936.htm

[2] https://blog.csdn.net/SilverBullet1997/article/details/96427986

[3] https://blog.csdn.net/zl535320706/article/details/83474849