Trouble shooting(问题解决):centos 7 gnome show someting has gone wrong.
centos 7 升级 内核 3.10,startx启动不了了。进界面也是oh,no!someting has gone wrong .
参见帖子:http://bbs.csdn.net/topics/391944901
senario(场景描述):只能看centos7背景图片,卡在那不显示登录界面。引起原因就是内核升级到3.10了。重装过一回,为了装lantern,装go。
以前用redhat,遇到过显卡不驱动不兼容的问题,那会儿好像是完全黑屏,把x11d的模式改为vesa即可解决。
现在能看到背景图包括其中的7的logo,感觉就不是显卡驱动问题了。
重装过一回,为了编译安装lantern,装go语言,一通升级后,内核又被关联升级了,又悲剧了。不知道能不能用xmanager远程连上。
进了界面,卡在登录,可以ctrl +alt +f2,切换到命令界面。然后startx,会发现oh,no!someting has gone wrong .
会提示如下错误信息:startx xauth:file /root/.serverauth.1718 does not exist
reason(原因分析):
我没有重新装系统,修复这个问题了。
我查了很多资料,本质是Gnome不行了,各种尝试都不行。
后来,我发现我的HP4411S(VT168PA)的无线网卡(有个硬件小开关可以重启网卡),我可以把网卡启动联网(命令界面)
我用ctrl+alt+F2,在root账号的bash下,可以用yum upgrade,把整个系统升级一下,然后重启。
重启后,惊喜地发现,内核版本从 3.10(2XX)升级到3.10(3XX), 竟然能进入Gnome了。
太高兴了,告诉大家,省得重装系统。
我前一次装centos7,然后升级部分yum里的包,就知道进不了系统。
后来重装一次,没敢再升级,但是为了在centos7下编译安装lantern(lantern官网只支持win和Android,Ubuntu,ArchLinux),所以安装一些新组建支持go 1.6和支持Npm,搞着搞着,又进不去centos的gnome了。
本质由于升级yum 安装一些底层库,导致Gnome需要的组件版本不匹配造成的。
我是卡在能看到背景图片的“7”的地方,但是不显示登录窗口。我用ctrl+alt+f2切换到console界面。
执行startx界面,这时会闪现一下gnome桌面上(一闪而过就退出,桌面图标只有一个回收站),console界面会打印一个什么错误:server,照着这些错误就被带沟里了,各种尝试也解决不了。
solution(解决方案):
最后玩着玩着,扣了扣wifi的硬件开关的指示灯,发现console界面,提示发现新硬件,然后用curl发现能上网。
后来干脆yum upgrade安装了新内核(小版本号变化了),就把系统修复好了。
我建议各位,可以连上有线网卡,执行yum upgrade。
Trouble shooting(问题解决):centos 7 gnome show someting has gone wrong.的更多相关文章
- Linux 常见的trouble shooting故障排错
Linux 常见的trouble shooting故障排错 备份开机所必须运行的程序对一个运维人员来说是非常有必要的.在实际生产环境中,系统和数据基本都是安装在不同的硬盘上面,因为企业最关心的还是数据 ...
- Trouble Shooting的一些感想(实时补充)
最近一直做两个产品功能的Merge工作,代码Merge过来之后,发现了很多问题.经过Trouble Shooting,最终发现归根结底都是我们Merge的问题,例如有的Code没有Merge过来,Me ...
- neutron trouble shooting - ip can not ping
neutron创建了一个router后,显示列表如下: [root@controller01 keystone]# neutron router-port-list router +--------- ...
- rsyslog trouble shooting
openstack,swift的log不输出了.trouble shooting过程 , 发现我们的程序 /var/log/swift/proxy.log等总是不输出log. 因为log rsyslo ...
- pydevd 一次trouble shooting
只是一次小的trouble shooting. 關於python的遠程調試功能.但是由於思路混亂.浪費了許多時間,記錄一下整個過程.作爲改進的參考. 问题背景: 我之前一直在ubuntu上用pycha ...
- 在CentOS 7 / Gnome 3 双屏时设置主屏
在Windows中设置扩展显示器为主屏的方式非常清楚,但在Linux中就不是那么明显了,下面介绍如何完成这个设置 ------------------------------------------- ...
- 最小化安装的redhat/centos安装gnome桌面
因系统版本和语言环境不同,安装包的名字会有所差别 安装方式可以选择直接联网安装,也可以加载dvd镜像源安装,这里针对配置redhat/centos本地dvd的yum源做个记录: 1.复制 redhat ...
- Centos安装gnome主菜单编辑器无
首选项---主菜单-- 即是alacarte.. centos ===安装 alacarte.noarch 0:0.12.4-1.el6 即可.
- CentOS 7 GNOME桌面系统 网络配置
问题概述:在学习Linux系统的过程中,在WORKSTATION 14 PRO上安装了CentOS 7 Linux虚拟机,安装过程一切正常,但在应用过程中无法连接网络: 具体问题:1. 通过 ip a ...
随机推荐
- day14 Python百分号字符串拼接
拼接 # -*- coding:utf8 -*- #%s字符串,%d数字msg = '%s am %s my %s is %s'% (2,"charon","pluto& ...
- kubectl常用命令
command kubectl kubectl 输出格式 显示Pod的更多信息 kubectl get pod <pod-name> -o wide 以yaml格式显示Pod的详细信息 k ...
- slf4j+logback搭建超实用的日志管理模块
文章转自http://www.2cto.com/kf/201702/536097.html slf4j+logback搭建超实用的日志管理模块(对日志有编号管理):日志功能在服务器端再常见不过了,我们 ...
- leetcode 124. Binary Tree Maximum Path Sum 、543. Diameter of Binary Tree(直径)
124. Binary Tree Maximum Path Sum https://www.cnblogs.com/grandyang/p/4280120.html 如果你要计算加上当前节点的最大pa ...
- Selenium:利用select模块处理下拉框
在利用selenium进行UI自动化测试过程中,经常会遇到下拉框选项,这篇博客,就介绍下如何利用selenium的Select模块来对标准select下拉框进行操作... 首先导入Select模块: ...
- <转>七种测试驱动模式
本文转载自微信公众号:中国软件测试联盟 在进行软件测试时,我们都需要一个出发点,从哪里开始分析?测试设计是基于什么?简单说,就是什么驱动测试工作的进行? 基于对软件工程.产品质量和测试的理解,归纳出以 ...
- linux下service+命令和直接去执行命令的区别,怎么自己建立一个service启动
启动一些程序服务的时候,有时候直接去程序的bin目录下去执行命令,有时候利用service启动. 比如启动mysql服务时,大部分喜欢执行service mysqld start.当然也可以去mysq ...
- odoo生产单原材料报表
原材料表: 需求量:生产单里面mrp_production里面的需求数量,这里不能直接和产品相连,因为生产单里面是原材料而产品表里是成品,通过物料清单里的bom表与产品表相连 select t6.产品 ...
- Vue-接口跨域请求调试proxyTable
在项目开发的时候,接口联调的时候一般都是同域名下,且不存在跨域的情况下进行接口联调,但是当我们现在使用vue-cli进行项目打包的时候,我们在本地启动服务器后,比如本地开发服务下是 http://lo ...
- eclipse取消空格、等号、分号自动录入
默认eclipse中按空格.等号.分号等键时,会将提示框中的文字输入到编辑内容中,但是很多时候我们并不希望录入,可如下设置. 1.打开 Eclipse -> Window -> Perfe ...