有一种作死叫做智商不在线,还手贱
——依米兒
最近在学习cuda编程,于是想给实验室台式机配置一个cuda编程环境,然后装了cuda以后重启就出现三个“美丽”的错误:
1、系统正在运行低画质模式【根本进入不了图形界面】
确定以后出现如下图,四个选项都试了也没用
2、等我终于解决第一个问题,顺利进入到登录界面,我以为胜利就在前方了,于是愉快的输入密码,静静的等待,突然一黑再一亮再一次出现了登录界面,再输入密码就直接黑屏来了【循环出现登录界面无法进入桌面】
3、进入桌面以后我想终于好了,结果发现桌面啥都没了,没了~~真是一口老血喷到电脑屏幕上。
下面就介绍一下,我经过各种尝试,在心里和身体上饱受折磨后,对每个问题的解决方法:
1、按ctrl+alt+F1进入控制台模式,tty1,输入用户名和密码登录
2、出现第一个问题是因为安装cuda导致navidia驱动问题,于是先卸载了与nvidia有关的一切,以及cuda相关的,然后重新安装了一下,运行命令一次如下:
dpkg -l | grep -i nvidia //显示nvidia的包信息
sudo sh cuda.run --uninstall //卸载cuda
sudo apt-get --purge remove cuda- //移除cuda
sudo apt-get --purge remove nvidia- //移除nvidia
然后重新安装:
sudo apt-get purge nvidia*
sudo apt-get install nvidia-current-updates-dev
【有些可能需要先运行sudo apt-get update 更新软件库】
重启
至此可以到登录界面,接下来解决第二个问题,这时候又要使用ctrl+alt+F1回到控制台模式,登录用户,运行如下命令:
sudo rm -r .Xauthority*
reboot 【重启】
最后一个问题:
进入桌面一定要联网,然后打开终端运行以下命令:
sudo apt-get install lightdm
sudo apt-get install ubuntu-desktop
sudo apt-get install unity
sudo service lightdm restart
然后重启即可。