之前CentOS7使用正常,一直用的图形界面,然后某天突然发现黑屏了。
启动后到图形界面,就是能看见登录背景(只有登录背景,没有登录对话框)和一个鼠标后,就黑屏了。
可以进入tty2之前用
$X :1
报:看到
pci id for fd 12: 102b:0532, drivier (null)  #这句话是说没有驱动吧?
gbm: failed 等等  #后面的就没管了102b:0532对应的驱动是Matrox G200ew
Matrox官网已经没有G200系列的驱动可供下载了。
网上Matrox G200ew都不是for linux的。完全没有头绪。update:
$startx
xauth: file /root/.serverauth.58842 does not exit
xauth: file /root/.Xauthority does not exit
xauth: file /root/.Xauthority does not exit更新2:
使用的是supermicro的服务器,启动后能显示supermicro的标,之后就黑屏了。切换到tty2后,用startx
会转到图形界面,只不过是报错界面:
A problem has occurred and the system can't recover. Please log out and try again.
回车之后除了会报上面的xauth ... file .. not exist,下面的X.org X Server中有
pcii if for fd12: 102b:0532, driver (null) #这个和之前的一样,但以前能显示图形界面,所以考虑不是驱动的问题。如果是驱动的问题,怎么消失的呢?
failed to bind extensions
failed to load driver: kms_swrast
EGL_MESA_drm_image required #不懂这是什么,而且required是需要还是已经有了?
gnome-session-is-accelerated: llvmpipe detected. #貌似是唯一正常的一句话了
xinit: connection to X server lost #目前正在这个方面下手

解决方案 »

  1.   

    我也是这样情况,只能看centos7背景图片,卡在那不显示登录界面。引起原因就是内核升级到3.10了。重装过一回,为了装lantern,装go。
    以前用redhat,遇到过显卡不驱动不兼容的问题,那会儿好像是完全黑屏,把x11d的模式改为vesa即可解决。
    现在能看到背景图包括其中的7的logo,感觉就不是显卡驱动问题了。
      

  2.   

    重装过一回,为了编译安装lantern,装go语言,一通升级后,内核又被关联升级了,又悲剧了。不知道能不能用xmanager远程连上。
      

  3.   

    进了界面,卡在登录,可以ctrl +alt +f2,切换到命令界面。然后startx,会发现oh,no!someting has gone wrong .
      

  4.   

    我也是这个情况,CentOS7前几天用着好好,没关过机,前天关机之后再开机就这样了,切换到命令界面先登录,登录之后不能输入命令了,过一会就提示我
      

  5.   

    应该是丢失/usr/lib64/dri/kms_swrast_dri.so的问题
      

  6.   

    各位:
    我没有重新装系统,修复这个问题了。
    我查了很多资料,本质是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了。
      

  7.   

    本质由于升级yum 安装一些底层库,导致Gnome需要的组件版本不匹配造成的。
    我是卡在能看到背景图片的“7”的地方,但是不显示登录窗口。我用ctrl+alt+f2切换到console界面。
    执行startx界面,这时会闪现一下gnome桌面上(一闪而过就退出,桌面图标只有一个回收站),console界面会打印一个什么错误:server,照着这些错误就被带沟里了,各种尝试也解决不了。
    最后玩着玩着,扣了扣wifi的硬件开关的指示灯,发现console界面,提示发现新硬件,然后用curl发现能上网。
    后来干脆yum upgrade安装了新内核(小版本号变化了),就把系统修复好了。
      

  8.   

    我建议各位,可以连上有线网卡,执行yum upgrade。
      

  9.   

    我在CentOS6.3版本中也遇到过这种情况,卡在登录界面了。
      

  10.   

         rgqancy  正解额 搞定了 多谢  要等不少时间     我这 更新了 2908个文件 我当时都忘插网线了 更新一半才发现 赶紧插上了  估计 是关机前都下好了  下好了开机你不自动安装  用户体验还是不如微软。
      

  11.   

    我的出现这个问题原因是修改了/etc/ld.so.conf 然后执行了/usr/sbin/ldconfig ,然后我恢复ld.so.conf,再执行/usr/sbin/ldconfig , 再重启就好了
      

  12.   

    yum upgrade 即可完美解决。应该是部分软件依赖问题。升级到最新版即可