最近购置了一台自己组装的新台式机,在上面安装了ubuntu和windows双系统,准备在ubuntu上运行CARLA。Ubuntu系统在我刚刚安装好的时候出了挺多问题的,没有网卡驱动,没有显卡驱动。都安装好了以后,系统在某一天突然出现了循环登录的现象,估摸着就是显卡驱动有问题。
显卡型号Geforce 1660 super
ubuntu 16.04
解除循环登陆:卸载显卡驱动
在终端输入
sudo service lightdm stop #停止lightdm,
按ctrl+alt+f1,输入自己ubuntu的账户和密码之后进入tty控制台,输入如下指令:
方式一:
sudo ./NVIDIA-Linux-x86_64-440.100.run –uninstall #对应自己的版本号,执行显卡驱动卸载命令
方式二:
sudo /usr/bin/nvidia-uninstall
完成后输入 nvidia-smi,回车后若没有输出内容则说明卸载成功。
输入
sudo service lightdm start
可回到图形界面。
解决循环登陆的根源:内核降级
卸载了显卡驱动后才重新登陆了ubuntu系统。后来发现出现循环登陆是ubuntu系统自动将内核升级了,于是与现有的显卡驱动不兼容。想要回到先前版本的内核,但是在网上搜索了很多教程都没有用,网上的教程大都是修改grub引导开机文件,这实际上就是自动在开机的时候选择了advanced ubuntu并且选到了先前对应的内核。类似教程可以参看:https://blog.