快速业务通道

Fedora 8启动时greeter crash的解决方法

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-02

问题描述:

  Fedora8,进入欢迎界面时,出现“The greeter application appears to be cashing.”.系统不停地尝试用display7来显示(貌似,greeter 默认的使用display7来显示).

  问题分析:

  借鉴与上面的文章,这种问题是有可能是两种原因引起:

  1,统空间不足.

  2.配置文件错误.

  问题确认:

  对于原因1,是登陆了,然后用命令“df”即可,看看硬盘使用情况.如过use了100%,不用说了,在来“rm”命令吧.然后就可以登陆了.

  我的问题就是硬盘满了,导致的情况.

  对于原因2,就引致wanggx兄的文章了.

  对于第二种情况,有两个相关的配置文件

  /etc/sysconfig/desktop

  /etc/X11/prefdm

  Linux 常用的桌面管理程序有GNOME和KDE,要弄清楚自己的系统中安装了哪几个桌面管理程序,方法如下

  查看是否装了GNOME

  #which gdm

  如果安装了GNOME,输出会是

  /usr/sbin/gdm

  查看是否安装了KDE

  #which kdm

  如果安装了,输出会是

  /usr/bin/kdm

  知道了自己的系统支持的桌面管理软件后,我们就可以动手修改前面提到的配置文件了.


1. 修改/etc/sysconfig/desktop

  此文件可能会在系统升级之后丢失,在启动时系统可能会找不到桌面管理程序而“拒绝登录”.如果发现自己的系统里没有此文件,需要手工创建它,然后加上一行

  DISPLAYMANAGER=gdm

  或者

  DISPLAYMANAGER=kdm

  具体是什么要根据自己的喜好和系统的支持了.

  保存退出之后,重启就可以了.

  2. 直接修改/etc/X11/prefdm

  系统启动完毕后会读取此文件,然后启动相应的桌面管理程序.以下就是这段代码

  # Run preferred X display manager

  preferred=

  if [ -f /etc/sysconfig/desktop ]; then

  . /etc/sysconfig/desktop

  if [ "$DISPLAYMANAGER" = GNOME ]; then

  preferred=/usr/sbin/gdm

  elif [ "$DISPLAYMANAGER" = KDE ]; then

  preferred=/usr/bin/kdm

  elif [ "$DISPLAYMANAGER" = XDM ]; then

  preferred=/usr/bin/xdm

  elif [ -n "$DISPLAYMANAGER" ]; then

  preferred=$DISPLAYMANAGER

  fi

  fi

  它读取/etc/sysconfig/desktop来获取要使用的桌面管理程序,如果你不关心desktop的配置,自己手工指定的话,也可以直接修改这段代码让它使用指定的桌面管理程序了.


# Run preferred X display manager

  preferred=/usr/sbin/gdm

  #if [ -f /etc/sysconfig/desktop ]; then

  # . /etc/sysconfig/deskto

  # if [ "$DISPLAYMANAGER" = GNOME ]; then

  # preferred=/usr/sbin/gdm

  # elif [ "$DISPLAYMANAGER" = KDE ]; then

  # preferred=/usr/bin/kdm

  # elif [ "$DISPLAYMANAGER" = XDM ]; then

  # preferred=/usr/bin/xdm

  # elif [ -n "$DISPLAYMANAGER" ]; then

  # preferred=$DISPLAYMANAGER

  # fi

  #fi

  这里的xdm我不知道是什么,不过如果你的系统只支持xdm,你就要指定为它了.改好后保存退出,然后重启就可以啦.此方案应该同样适用于fedora其他版本和ubuntu.也同样祝大家好运.


凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号