Fedora 8启动时greeter crash的解决方法
来源:互联网 发布:乐视mac地址怎么找 编辑:程序博客网 时间:2024/05/17 01:43
借鉴于wanggx的文章。
http://blog.csdn.net/wangxg_7520/archive/2008/05/29/2493270.aspx
问题描述:
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
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
#
# elif [ "$DISPLAYMANAGER" = KDE ]; then
#
# elif [ "$DISPLAYMANAGER" = XDM ]; then
#
# elif [ -n "$DISPLAYMANAGER" ]; then
#
# fi
#fi
这里的xdm我不知道是什么,不过如果你的系统只支持xdm,你就要指定为它了。
改好后保存退出,然后重启就可以啦。
此方案应该同样适用于fedora其他版本和ubuntu。
- Fedora 8启动时greeter crash的解决方法
- fedora启动时greeter crash的问题
- 如何解决fedora启动时greeter crash的问题
- redis crash的解决方法
- Fedora的启动方式
- Fedora 9中Firefox启动后进入www.s.com的解决方法
- Fedora 13 中mysql 数据文件夹换位置后不能启动服务的解决方法
- 启动Fedora只能以普通用户模式登陆,不能以Root用户模式登陆的解决方法
- Fedora安装vmware-tools后系统无法正常启动的解决方法
- Fedora Linux 的启动分析
- Fedora Linux 的启动分析
- ios 避免程序crash的有效解决方法
- the greeter application appears to be crashing的解决
- Fedora的启动方式(命令行启动)
- Fedora的启动方式(命令行启动)
- Fedora 8无法启动VirtualBox虚拟机的解决
- fedora 7下更改grub启动时的显示图片
- Fedora 10 安装VMWare-Tools启动不了解决方法
- 搭建symbian应用开发环境的一个注意点
- ARM 映象文件及执行机理
- XHTML 语法(三)
- C# 操作ACCESS数据库
- 24句文笔绝佳的中英对译
- Fedora 8启动时greeter crash的解决方法
- ASP.NET2.0中Gridview中数据操作技巧。
- 第2章 JavaScript语言基础(上)
- 查看你可以分配多少内存
- zend framework学习笔记
- 数据库 设计 原则
- JAVA书籍推荐
- 腾讯的LINUX下的QQ版本
- c的体会