微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ubuntu16.04登录后黑屏再次回到登录页面

从linux切换到Windows,再切换回linux时能够到达登录页面,但是发现输入正确的登录密码后,黑屏了3s左右又回到登录页面。其中在启动进入登录页面会出现/dev/sda1: clean,***/*** files,***/*** blocks的字样,网上查了也是很多的类似问题,试了很方法,没有用,后面把NVIDIA的驱动卸载掉才能登录
卸载代码
$ sudo apt-get --purge autoremove nvidia-*

然后重新安装驱动,去官网下载新版本驱动,放到home目录下。Ctrl+Alt+F1到文字界面下,执行下列命令结束桌面显示环境管理器(手动装NVIDIA的驱动需要这样操作)
sudo service lightdm stop

接着开始安装驱动

sudo sh NVIDIA-Linux-x86_64-375.20.run


然鹅到第三步出现the Nouveau kernel driver is currently in use by your system错误
信息。 Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,必须停掉才能安装显卡驱动。

于是重启桌面sudo service lightdm start
在终端下输入: sudo gedit /etc/modprobe.d/blacklist.conf

输入密码后在最后一行加上 blacklist nouveau . 这里是将Ubuntu自带的显卡驱动加入黑名单,有时这样还是不行,那试试在etc文件夹下新建文件

sudo gedit /etc/modprobe.d/disable-nouveau.conf

里面写入两行,意思是把nouveau模式设置为黑名单
blacklist nouveau
options nouveau modeset=0

在终端输入: sudo update-initramfs -u后重启

进入文字界面(如果前面的黑名单设置有效,则此时的文字页面分辨率会发生变化)再次sudo service lightdm stop

再次输入上面的安装命令,一般就没问题了

sudo nvidia-smi查看驱动信息。

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

今天又踩坑了,再一次登录循环,linux下都没有安装软件或卸载,难道双系统下,windows中清理垃圾或安装软件会影响linux?感觉不可能。对网络上所有其他的可能情况进行操作,都没用。后面看了.xsession-errors的内容,有update-notifier-crash到upstart错误。应该还是Nvidia显卡驱动问题。卸载后发现还是进不去。处理里一天时间,后面查看home目录下文件,发现上次到驱动安装包还在那,于是重新安装,终于出现了熟悉到画面。囧死。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐