Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7110972
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: 系统运维

2016-03-16 14:12:58

Debian Gnu/Linux 8.3处理Gnome3无法启动故障

解宝琦

操作系统:Debian Gnu/Linux 8.3

内核: linux-image-4.3.0-0.bpo.1-amd64

显卡:NVIDIA Corporation G98 [GeForce G 100] (rev a1)

一、问题:

Debian Gnu/Linux 8.3在线升级后发现系统无法进入Gnome3图形界面,系统图形终端报出了可怕的哭脸界面:













二、排错:

使用命令cat /var/log/messages检查系统日志,发现如下错误信息:

Mar 16 13:34:48 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:48 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:48 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:48 localhost /usr/bin/dbus-launch[4677]: gnome-session-is-accelerated: No hardware 3D support.

Mar 16 13:34:48 localhost /usr/bin/dbus-launch[4677]: gnome-session-check-accelerated: Helper exited with code 256

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: Xlib: extension "GLX" missing on display ":0".

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: gnome-session-is-accelerated: No hardware 3D support.

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: gnome-session-check-accelerated: Helper exited with code 256

Mar 16 13:34:53 localhost /usr/bin/dbus-launch[4677]: ** (process:4677): WARNING **: software acceleration check failed: Child process exited with code 1

继续使用命令update-alternatives --config glx检查发现系统中有3个可用glx。如图:

















进入
/usr/lib/fglrx发现该目录实际为空。





三、修复系统功能:

使用命令update-alternatives --config glx,并在number处输入“2”,将glx指向/usr/lib/mesa-diverted处。并使用命令update-alternatives --display glx 查看glx信息,系统显示如下图:















再次进入终端模式输入命令
init3init 5重新启动图形界面。系统恢复正常。

问题回顾:

该问题发生在使用命令apt-get update;apt-get upgrade -y对系统更新之后。最大的可能是系统在升级过程中将原有glx包进行了自动卸载,并在新位置安装了新glx。导致Xserver认为系统显卡不支持3D加速功能,因而报错无法启动。












阅读(2386) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~