有很多朋友都会遇到这样的情况,上次用的linux的图形界面还是好好的,现在就突然不能进入了。
造成这样的原因,有2种可能(就我个人而言):
a.你的设备突然断电造成linux系统某些数据被破坏
b.你的“/”分区已经满了,考研通过df 命令查看
b的问题很容易解决,但是a的问题就相对比较复杂了。
如果你能够进入命令系统,最好的也是首先想到的办法就是用startx来查看出现的错误的提示(不要盲目就直接在baidu里面输入“linux系统启动不了”之类的话,要把你的出错信息分析一遍,实在看不懂就把出错的信息到google里面找下)。
我就我自己redhat9.0的XFree86来说吧,提示的问题是不计其数的,我就我今天遇到的问题说说吧:
Could not init font path element unix/:7100, removing from list!
Fatal server error:
could not open default font 'fixed'
找了很多中文论坛没有解决,没办法就只好硬着头皮去看英文的论坛了,发现英文论坛的那些外国高手给予别人的帮助都是毫无保留和无微不至的(也许这就是为什么我们的技术始终赶不上别人了)。
下面转载下这些高手讨论的对于这个问题的解决方法:
我出现的问题大致是Xwindow启动的时候找不到“fixed”字体,这个字体你安装xwindow时候选择字体的一个别名.那么就进入到/etc/X11/XF86Config里面找到有fontpath这一行就可以看到它的指向是unix/:7100,这个路径怎么来的我还不清楚,于是我试这把这个路径改变,让他指向一个font,我输入的是/usr/share/fonts/X11。完了然后执行startx命令之后就进入了。
但是有点不明白的就是我之后进入到/usr/share/fonts下居然没有发现有X11这个目录,但是图形界面还真的跑起来的,原因还是不明白,有人明白么,一起探讨下嘛~