问题
今天启动主机(Ubuntu 20.04操作系统),发现怎么都进入不了图形化界面,始终停留在黑色的命令行界面,且没看到任何报错信息。
不过虚拟终端(通过Alt + 2
或者 Ctrl + Alt + F2
切换)还是可以成功进入,说明系统并没有坏(差点又准备重装系统了…)。
解决方法
通过搜索,发现可能原因是nvidia"显卡驱动"坏了,因为我的机器是一台Intel 11代 NUC迷你主机,里面有一张NV RTX 2060的独立显卡。
开机后,通过Alt + 2
切换到虚拟终端并登录。输入命令"nvidia-smi"查看显卡驱动情况,信息显示“找不到显卡驱动”,果然是这个原因。
$ nvidia-smi
- 1
但奇怪的是,我通过"apt list"命令去查看,发现nvidia driver是安装了的。
$ sudo apt list nvidia-driver-*
- 1
那原因确实是driver被破坏了导致系统找不到。我们先将系统上已有的显卡driver卸载。
$ sudo apt remove nvidia-driver-510
- 1
然后再安装新的。(奇怪的是,我安装其他版本会报错,安装450就成功了)
$ sudo apt install nvidia-driver-450
- 1
最后,重启一下机器就可以了。
$ sudo reboot
- 1