今天,启动Red Hat Linux后,进入X Window system的时候,系统提示:couldnot init font path element unix:/7100 ......。 昨天还好好的,今天怎么就出现问题了呢? 以下是我尝试解决的步骤,希望对有同样问题的朋友有所帮助。
1,在shell提示符下再次输入startx,等了一会儿还是出现一样的错误。
2,我的系统默认配置启动的是KDE,会不会是KDE的配置文件出现问题了呢?于是我换个窗口管理程序试试,在shell提示符号下输入:e16 (e16是enlightenment窗口管理程序的执行文件),程序提示说 x server没有启动。 在shell提示符号下输入wmaker(wmaker是windowMaker窗口管理程序的执行文件),程序也提示说是x server没有启动。 于是纳闷,到底是什么问题导致 x server没有启动呢? 真的是 couldnot init font path 而导致的吗?
3,在shell提示符下输入:du,df ,无意中发现磁盘使用是100% ,会不会是磁盘空间没有了,导致X Window System启动失败呢?
# rm -f -r /root 把/root目录和目录下的所有文件都删除
# mkdir root新建目录root
# rm -f -r/tmp/log把日志文件也删除掉
# mkdir log
# startx
顺利进入x window system。至此,该问题是由于磁盘空间不够,x window system启动的时候需要写文件操作,可能由于写文件失败,而导致启动失败.。
总结:磁盘空间不足会导致程序异常。 要时刻注意系统的磁盘使用情况,当可用磁盘空间太小时,要及时增加或删除不要的数据,腾出足够的空间给程序使用。