Ubuntu更新后进不了桌面
2015-10-20 15:10
330 查看
症状:在锁屏界面输入密码后一闪又回到了锁屏界面。
当时的情景:当时电脑跳出一个更新,当时我也没什么事情就安装更新了。然后更新完以后就提示重启,重启就重启把。没想到重启以后就进不了桌面了,症状就是上面描述的那样。用ctrl+alt+f1然后登陆是可以的,但是startx系统就死了。查了一下这个问题,一般人可以通过下面两种方法解决:
修改/etc/下的profile文件,它也没说具体怎么修改。大概就是去正常的系统里拷贝一个文件过来把。这个往往是因为自己设置了不对的环境变量引起的问题。
修改$HOME目录下面的.Xauthority的权限,索性改为777。
但是上面的两种方法我都试了,对我来说都不行。然后,找到以前看到的解决黑屏的问题的方法:
排除硬件问题:我可以用u盘启动盘进入系统,所以应该不是硬件的问题
排除版本的问题:开机时按shift键出现grub菜单,进入advanced ubuntu,选择其它的内核版本启动,到这里我的问题就解决了。(应该是新内核和我的显卡驱动不兼容)
查看错误提示:在启动grub菜单的时候,按e调整内核启动参数,把quiet splash改成text splash,然后按f10启动后进入命令行模式。输入命令startx看看错误原因。
我上面说了,我就是内核版本出问题。那么,需要把新的内核删掉,不然每次启动都得这么操作,特别麻烦。删除内核的过程如下:
1. 查看系统中存在的内核版本列表:
2.删除需要删除的内核版本,注意要把headers和image都删了。xxx表示你要删除的内核。
3.更新grub
当时的情景:当时电脑跳出一个更新,当时我也没什么事情就安装更新了。然后更新完以后就提示重启,重启就重启把。没想到重启以后就进不了桌面了,症状就是上面描述的那样。用ctrl+alt+f1然后登陆是可以的,但是startx系统就死了。查了一下这个问题,一般人可以通过下面两种方法解决:
修改/etc/下的profile文件,它也没说具体怎么修改。大概就是去正常的系统里拷贝一个文件过来把。这个往往是因为自己设置了不对的环境变量引起的问题。
修改$HOME目录下面的.Xauthority的权限,索性改为777。
但是上面的两种方法我都试了,对我来说都不行。然后,找到以前看到的解决黑屏的问题的方法:
排除硬件问题:我可以用u盘启动盘进入系统,所以应该不是硬件的问题
排除版本的问题:开机时按shift键出现grub菜单,进入advanced ubuntu,选择其它的内核版本启动,到这里我的问题就解决了。(应该是新内核和我的显卡驱动不兼容)
查看错误提示:在启动grub菜单的时候,按e调整内核启动参数,把quiet splash改成text splash,然后按f10启动后进入命令行模式。输入命令startx看看错误原因。
我上面说了,我就是内核版本出问题。那么,需要把新的内核删掉,不然每次启动都得这么操作,特别麻烦。删除内核的过程如下:
1. 查看系统中存在的内核版本列表:
sudo dpkg --get-selection | grep linux
2.删除需要删除的内核版本,注意要把headers和image都删了。xxx表示你要删除的内核。
sudo apt-get purge xxxx xxxx
3.更新grub
sudo update-grub
相关文章推荐
- Cocos2d-JS项目之三:使用合图
- 栈与队列
- json jquery 解析
- (79)最长公共子串
- 【stack 实现前缀、后缀、中缀表达式运算】
- ASP.NET MVC 必备知识点杂谈
- 入侵指定网站的思路~菜鸟必学
- 获取<meta-data>元素的value属性的值
- 查看MySQL的当前存储引擎
- 家庭作业
- HIbernate基于外键的查询
- POJ 1741 Tree 树的分治
- Android 默认把触摸屏show touches打开
- css浮动
- jenkins maven tomcat做持续集成的时候几个关键配置
- 【Windows10】如何使用Segoe MDL2 Assets图标
- 转屏
- ios 获取当前时间
- 家庭作业2.68 2.70
- JSF生命周期