背景:
ubuntu22.04.2命令行,执行自动安装系统推荐显卡驱动命令,字体变大,重启后出现如下图错误,无法进入系统,无法通过CTRL+ALT+F1-F3进入TTY模式。
解决办法:
1.首先要想办法进入系统,能输入命令检查。
方法一:按CTRL+ALT+F1-3进入TTY模式,输入命令。(行不通)
方法二:进入ubuntu系统前,在选择系统时(如果没有选择系统界面,可以按del进入BIOS,然后不操作退出bios,快速按下一次esc键,即出现系统选择界面),选择“高级”,进入后选择“model”,选择包含“root”的那一行,然后输入密码(su密码),就可以进入系统输入命令了。(可行)
2.检查显卡驱动(一般出现显示问题,都是显卡驱动出了问题!)
ls /usr/src | grep nvidia
本次故障是出现了两个不同版本的显卡驱动,一个520一个510,显示管理器无法正常识别导致开机显示失败。就是前面命令行自动升级系统推荐显卡驱动导致的。卸载一个就好了。
3.进入安装目录,用驱动自带卸载命令卸载,一般情况下能卸载干净
方法一:
cd /usr/bin
ls nvidia-*
sudo nvidia-uninstall
#然后用上面的查看命令查看是否卸载干净,完成卸载
ls /usr/src | grep nvidia
#如果需要卸载干净所有英伟达驱动命令,如下
sudo apt-get remove --purge nvidia-*(或nvidia*)
sudo apt autoremove # 此命令在万般无奈之下在使用,可能会卸载无辜软件,影响稳定性。。。
方法二:
#直接卸载驱动
sudo ./显卡驱动包名称 --uninstall
#卸载两件套
sudo apt-get purge nvidia*
sudo apt-get autoremove # 此命令在万般无奈之下在使用,可能会卸载无辜软件,影响稳定性。。。
4.在执行“ls /usr/src | grep nvidia”,就剩一个驱动了,然后执行“nvidia-smi”,出现了驱动版本,就可以了。
sudo reboot,解决。