Fedora 8启动时greeter crash的解决方法
问题描述: Fedora8,进入欢迎界面时,出现“The greeter application appears to be cashing.”.系统不停地尝试用display7来显示(貌似,greeter 默认的使用display7来显示). 问题分析: 借鉴与上面的文章,这种问题是有可能是两种原因引起: 1,统空间不足. 2.配置文件错误. 问题确认: 对于原因1, 我的问题就是硬盘满了,导致的情况. 对于原因2,就引致wanggx兄的文章了. 对于第二种情况,有两个相关的配置文件 /etc/sysconfig/desktop /etc/X11/prefdm Linux 常用的桌面管理程序有GNOME和KDE, 查看是否装了GNOME #which gdm 如果安装了GNOME,输出会是 /usr/sbin/gdm 查看是否安装了KDE #which kdm 如果安装了,输出会是 /usr/bin/kdm 知道了自己的系统支持的桌面管理软件后,我们就可以动手修改前面提到的配置文件了. 此文件可能会在系统升级之后丢失, 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 它 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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |