如何重新配置XFree86`````

发表于:2007-07-04来源:作者:点击数: 标签:
我的X突然启动不了```显示如下内容: [GLX]:InitializingGLXextension Couldnotinitfontpathelementunix/:7100,removingfromlist! Fatalservererror: couldnotopendefaultfont'fixed' reportingaproblemrelatedtoaservercrash,pleasesend thefullserveroutpu

我的X突然启动不了```显示如下内容:
[GLX]: Initializing GLX extension 
Could not init font path element unix/:7100,removing from list!

Fatal  server error: 
could not open default font 'fixed' 

reporting a problem related to a server crash, please send 
the full server output, not just the last messages. 
This can be found in the log file "/var/log/XFree86.0.log". 
Please report problems to xfree86@xfree86.org. 

XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0" 
after 0 requests (0 known processed) with 0 events remaining. 

帖子里说重装XFree86就能解决,可是按照方法:#/usr/X11R6/bin/./Xconfigurator 没有这个程序呀```

请大大指教!谢谢`` :em10:

 singsun 回复于:2004-06-20 23:08:32
顺便问下```这个Could not init font path element unix/:7100,removing from list! 里的unix:/7100是什么意思呀?

 零二年的夏天 回复于:2004-06-20 23:12:07
cat /etc/X11/XF86Config
注释掉看看。

-------------
你是不是更改了系统字体?

 singsun 回复于:2004-06-20 23:24:46
老大在线呀```我都急死了````等我```我马上就去试!!!

有救了````

 singsun 回复于:2004-06-20 23:37:05
cat /etc/X11/XF86Config

没有用呀```哎```准备重新装了````55555

那个unix/:7100是什么意思呀?

 零二年的夏天 回复于:2004-06-21 00:05:20
是没有那个文件么?

 singsun 回复于:2004-06-21 00:33:49
昨天还好好的,关机后今天再开机就完了```我想不会没有这个文件吧?

对了``每次用命令启动时都说什么“不知的主机”这个是怎么回事呀?会不会和这个有关?

 singsun 回复于:2004-06-21 00:37:08
还有个问题````每次启动canna服务器没有什么问题``可是关机是老是说什么canna服务器不是运行在这个电脑上的, 后面是[faile]关闭失败``怎么解决呀?感觉和这个也有关```呵呵!

 quhw 回复于:2004-06-21 03:41:10
没有启动xfs服务啊

 ailms 回复于:2004-06-21 08:48:31
Fatal server error: 
could not open default font 'fixed' 

会不会是跟xfs有关呢?

 singsun 回复于:2004-06-21 09:39:26
啊?xfs我看到是启动的呀?

哪位大大指点一下呀```论坛上搜索过```没有找到满意的答案``呵呵

 syy961 回复于:2004-06-21 10:00:03
用redhat-config-xfree86命令重新配置一下试试。

 singsun 回复于:2004-06-21 10:15:23
[quote:eda726cbec="syy961"]用redhat-config-xfree86命令重新配置一下试试。[/quote:eda726cbec]

这个运行不起来```说没有libxft.so.2,这个不是在X下配置X的吗? :em10: 

在一开始启动的时候,出现:
INIT:Id "x" respawning to fast;disabled for 5 minutes

哎````启动的所有能出的问题全给我碰上了``` :em16:

 singsun 回复于:2004-06-21 11:36:19
后来我用switchdesk KDE选择了KDE,然后startx,结果能进,可是显示can not start kdeinit.......这个````郁闷呀```

大大解救我于苦海吧````

 tian1118 回复于:2004-06-21 18:06:49
兄弟千万不要着急,也不要重新安装出色的linux不用像windows一样,进不去就重新安装。
linux启动不了,你肯定是改变了一些配置文件。
先看看~/.bash_history。
看一下自己改动了哪些重要文件,并试着恢复它们。
给你举个例子吧。
前几天我
mv /bin/rm /bin/.rm然后系统进入不了x-windows
然后我把它改回来后又可以了,虽然我不明白这是为什么,但让我感触很深的是,遇到事情不要着急,想想你都做过了什么,然后恢复它,linux就是这样,让你欢喜你让你忧,慢慢感觉linux的强大吧。

 yyjscrew 回复于:2004-06-21 19:58:43
我的红旗linux4.1一装上就有这个提示,INIT:Id "x" respawning to fast;disabled for 5 minutes .
也是进不了x windows,不知道怎么回事?有谁知道吗?谢谢

 singsun 回复于:2004-06-21 20:32:12
[quote:752f3d408e="tian1118"]兄弟千万不要着急,也不要重新安装出色的linux不用像windows一样,进不去就重新安装。
linux启动不了,你肯定是改变了一些配置文件。
先看看~/.bash_history。
看一下自己改动了哪些重要文件,并试着恢复它们。
..........[/quote:752f3d408e]

我记得在不能启动之前我想在两个不同终端启动两个XWin的,于是启动第二个时出错了``之后没有在意,结果后来关机再启动就挂了````我去看看日志!

说的好,不能乱,可是数据太多,急呀````60G的数据要是挂了我就完了 :em16:

 零二年的夏天 回复于:2004-06-21 21:49:31
只是X不能启动,数据应当还是在的。

 singsun 回复于:2004-06-21 22:55:33
问题就这样解决了.....

我先是把所有关于X的文件全部重装一边,然后启动,哈是不行,显示什么“不能打开unix/:7100”什么的,然后我在XF86Config文件里删除FontPath “unix/:7100”这行,启动成功!

不过X已经面目全非了!!呵呵```重新配置吧```

我在X下的文件全是媒体文件,象图片丫``动画丫```什么的,所以没有X不行丫```现在基本解决``感觉好多了```也学到了不少东西,呵呵```谢谢这么多人来帮助我!以后大家共同进步丫```

 singsun 回复于:2004-06-22 11:44:25
不过还是有点问题```就是启动速度比以前慢了很多``

X启动好慢丫```是不是我把FontPath "unix/:7100"删除的缘故?哎```果然有后遗症!

到底要怎么完美解决呢?```期待丫!!

 dominic_80 回复于:2004-06-22 13:55:40
i did it as i read your article. now,i can into the xwindows. but i can't use all link and it let me to define the link again.i 'll be crazy for it ,no chinese input type,no start menu,oh my gad, i did nothing before it can't into the xwindow. i want to check the problem out and hope all friends can help me. if reconfiguration,need so long time.

 singsun 回复于:2004-06-22 14:13:42
[quote:49ac0ab714="dominic_80"]i did it as i read your article. now,i can into the xwindows. but i can't use all link and it let me to define the link again.i 'll be crazy for it ,no chinese input type,no start menu,oh my gad, i di..........[/quote:49ac0ab714]

我也是这样的````全部没有了```要重新设置```很麻烦丫``

全是要用到命令````

我给你几个命令,也许用的上:
鼠标速度的设置 gnome-mouse-propertices

一些常用的设置:redhat-config-  (这时按两下TAB健就能全部看到了)

konqueror 网页浏览器

mozilla 网页浏览器

主目录:konqueror /home

konsole 终端启动

最后是去下载一个小企鹅输入法,在Google搜索:fcitx就行了``

上面是最最基本的``呵呵 :em22:

kmix 调节音量大小

 尚风 回复于:2004-06-22 15:15:15
OK

 dominic_80 回复于:2004-06-22 16:16:44
我的XWINDOWS已经好了,朋友指点删除了/tmp下所有文件,除了声卡驱动外现在链接和图标已经全部恢复了。谢谢楼主的这篇帖子!

 singsun 回复于:2004-06-22 17:18:06
[quote:6067b8fdce="dominic_80"]我的XWINDOWS已经好了,朋友指点删除了/tmp下所有文件,除了声卡驱动外现在链接和图标已经全部恢复了。谢谢楼主的这篇帖子![/quote:6067b8fdce]

这样就不用删除那个什么
“unix/:7100"了吗? :em03: 

我先去试试看! :em02:

 singsun 回复于:2004-06-22 17:32:15
不行```加上FontPath "unix/:7100"就没有办法启动了``

期待大大的完美解释!

 dominic_80 回复于:2004-06-22 18:19:37
我是把unix:7100行删除的,系统应该能自动使用字体默认的路径。我这里现在非常正常,和刚开始安装的一样。原因我还没找到,又是个非常妖的问题。

 dominic_80 回复于:2004-06-22 18:22:37
兄弟,这是我现在的配置文件内容:
# the X server to render fonts.
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "/usr/X11R6/bil/X11/fonts/misc"    #这行原本已经被我删除了,换了新路径,你可以试试。

EndSection

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        Load  "dri"
EndSection

Section "InputDevice"

 singsun 回复于:2004-06-22 18:26:26
启动没有什么问题``不过就去在跳入KDE登陆画面时非常慢```主要是这个原因```呵呵```

会不会是其它的一些问题?

 零二年的夏天 回复于:2004-06-22 22:45:38
这恐怕和字体服务器有很大关系。
曾经看到过一篇文章的,现在一直找不到。:(

 singsun 回复于:2004-06-22 23:14:27
[quote:ed8eba7d72="零二年的夏天"]这恐怕和字体服务器有很大关系。
曾经看到过一篇文章的,现在一直找不到。:([/quote:ed8eba7d72]

好多人都说和这个有关````不过我可以肯定xfs服务器我启动了``难道是地址问题?怎么设置xfs服务?

 dominic_80 回复于:2004-06-23 02:22:15
今天碰巧我也遇到了同样的错误,并且各自都解决了这个问题,感觉该问题比较少见而有趣,就和楼主讨论了一番,终于找出了答案。
楼主的情况:
[GLX]: Initializing GLX extension
Could not init font path element unix/:7100,removing from list!      #unix/:7100即是xfs字库服务(xfontsystem)端口,此行意在字库路径无法被初始化,只要在/etc/X11/XFree86Config内FontPath “UNIX /:7100”一行删除即可。


Fatal server error:
could not open default font 'fixed'             #该行无法打开默认字体。
原因:a、字库没有安装。
      b、字库安装后加载点加载无效,加载点路径不正确或权限不够。/usr/X11R6/lib/X11/fonts的加载点是否正确,是否有字库存在; 使用普通用户而权限达不到ROOT等级,可以通过chmod a+r /usr/X11R6/lib/X11/fonts/misc/* 
当然,默认情况下权限是够的。


reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to xfree86@xfree86.org.

XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.    #这条应该是客户连接数量超出允许范围(研究的还不深)

 自由狼-台风0 回复于:2004-06-23 02:59:51
[quote:50d55113c6="yyjscrew"]我的红旗linux4.1一装上就有这个提示,INIT:Id "x" respawning to fast;disabled for 5 minutes .
也是进不了x windows,不知道怎么回事?有谁知道吗?谢谢[/quote:50d55113c6]

这往往是X-Window的相关东西没找到。看看你的“/usr”分区是否挂上了。

 自由狼-台风0 回复于:2004-06-23 03:29:43
看完了,似乎都是治标不治本的办法。我也是因为这个问题而放弃了RH7.3。

我有一个习惯,把系统调试好后,做一个备份。用tar+gzip。去年我有两个RH7.3,一个坏了能用另外一个做恢复。

一天,hda7(/)和hda8(/usr)的1号系统因突然断电而损坏。用hda9(/)和hda10(/usr)的2号系统把备份解回hda7和hda8,重建引导,就碰到头贴的问题了。

当时我也是多方寻求答案,没结果。注释掉FontPath "unix/:7100"一行后,KDE启动速度让人难以接受,中文输入无法使用,而且许多中文显示成方框。

因为两套系统相同,我用替换法检查:启动1号系统,卸载/usr分区,把2号系统的/usr挂到一号系统上,问题依旧;又把启动2号系统,卸载/usr分区,把1号系统的/usr挂进去,啥毛病也没有。

得出第一个结论,/usr没问题。也许问题出在/分区?

进一步试验,格了1号系统的/分区,把2号系统的/分区各非空目录又tgz了一次,再解过去,问题依旧,难道是tar+gzip不可靠?

最后,干脆把2号系统的/分区里的内容全复制过去,问题还没解决。要是当时我会dd,就差没用dd把1号系统整个/分区覆盖一遍了。

更大的问题是,RH7.3只接受在安装时设置的显示属性,一旦中途修改,X-Window就起不来了(测试倒能通过)。出了问题,有限时间内解决不了,只好重装。

我不是高手,也不能把全部的精力都用来解决问题,当时我也还不会手动改X11配置文件。我不说RH7.3差,也许别人没碰到这种问题。另外,我拿Linux不是玩的,但我又需要X-Window。一个月后,我终于没耐心了,正逢[红旗Linux桌面4.0Bate版]出来,一试,不错,再试,tar+gzip备份恢复一切正常,然后把红旗自作聪明的某些东西X掉,就一路用下来,再也没出过类似问题。

隔壁一位老兄用RH9.0,也出同样的问题。反正RH我是怕了。

 qingfeng18 回复于:2004-06-23 09:39:43
上个月做一个网络功能系统,只是用一些网络类的功能和服务,但是每次我killall 'program'的时候,若重起X,便出现楼主问题,我试过注释掉‘/etc/X11/XFconfig86-4’中含有unix:/7100那一行,当然X启动没问题,中文字体及其难看,中文输入法无效,用‘ps -e’察看,发现是xfs没有启动(在'setup\n->service'中我已选上xfs服务),我用了最简单的办法,在bash_profile中加上‘xfs -daemon’,就是每次手动启动xfs,'unix:/7100'不必注释,问题解决了!!对了,我的系统是rh7.3。挺好的系统。

 singsun 回复于:2004-06-23 10:01:52
我当时就是先启动了一个X(这个是启动是自动启动的),然后竟然想再启动一个,于是在TTY1(ctrl+alt+f1)又运行startx,结果出错,没有在意,等我关机后第二天再启动,就完了```

我发现我的错误和你们有点不同,都有“不能打开 unix/:7100"这个错误,可是我删除后有后遗症,就是出现一下错误:
Jun 22 01:17:50 localadmin 6月 22 01:17:50 gdm(pam_unix)[1787]: authentication failure; logname= uid=0 euid=0 tty=:0 ruser=gdm rhost=localhost user=root
Jun 22 01:17:52 localadmin 6月 22 01:17:52 gdm-binary[1787]: 无法认证用户
Jun 22 01:17:56 localadmin 6月 22 01:17:56 gdm(pam_unix)[1787]: session opened for user root by (uid=0)
Jun 22 01:21:23 localadmin 6月 22 01:21:23 gconfd (root-4459): 正在启动(版本 2.2.0),pid 4459 用户“root”
Jun 22 01:21:24 localadmin 6月 22 01:21:24 gconfd (root-4459): 解析的地址“xml:readonly:/etc/gconf/gconf.xml.mandatory”指向位于 0 的只读配置源
Jun 22 01:21:24 localadmin 6月 22 01:21:24 gconfd (root-4459): 解析的地址“xml:readwrite:/root/.gconf”指向位于 1 的可写入配置源
Jun 22 01:21:24 localadmin 6月 22 01:21:24 gconfd (root-4459): 解析的地址“xml:readonly:/etc/gconf/gconf.xml.defaults”指向位于 2 的只读配置源 

这个大家没有,这个错误让我启动登陆到KDE的登陆界面花了很长时间,不知道是什么引起的``` :em22:  :em14:  :em20:

 qinjian1981 回复于:2004-06-23 10:13:12
[quote:9b487ee2ad="tian1118"]兄弟千万不要着急,也不要重新安装出色的linux不用像windows一样,进不去就重新安装。
linux启动不了,你肯定是改变了一些配置文件。
先看看~/.bash_history。
看一下自己改动了哪些重要文件,并试着恢复它们。
..........[/quote:9b487ee2ad]
如果还没有搞定的话,还是重新安装XFree86就可以了呀!你怎么说不行呢?
你是怎么做的呢,,去红旗官方网站下一个完整的安装包。

 qingfeng18 回复于:2004-06-23 10:14:35
能不能先按照我的做法走一遍,就是在没有改变人和配置的情况下,手动启动xfs,而其他的错误,是你在启动第2个X的时候引入的,我想,他们对于原始的资源文件是不会修改的,比如字体库,我认为是几个与x相关的配置出现了一场,但改动不会太大,有时间的话可以顺次的比较差看一下

 singsun 回复于:2004-06-23 11:05:50
[quote:a9953102be="dominic_80"]itializing GLX extension
Could not init font path element unix/:7100,removing from list!      #unix/:7100即是xfs文件系统服务端口,此行意在字库路径无法被初始化,只要在/etc/X11/XFree86Config内FontPath ..........[/quote:a9953102be]

就是这样,其实可以自己选择FontPath位置,这样就可以把XFS这个服务给关掉了````

不过对于楼上的作法,只要我一加上FontPath "unix/:7100"这行,就不可能进去了```X无法启动```

而那个用户的问题,我想是用户配置出了毛病```后遗症真多``
 :em12:

 jackylau 回复于:2004-06-23 15:48:06
这个问题我也遇到过,最后运行Xconfigure重新配置一下就可以了。呵呵!

 鼠辈 回复于:2004-06-23 23:33:27
我的办法是: 在后面直接指定字体库文件路径 。感觉好像比以前快了,好像也没不良反应。

 wemduyu 回复于:2004-07-02 14:54:59
我也遇到过类似的情形.出毛病的时候,回想感觉也没作什么特别的事情.反正就是启动不了Xwindows了.其间用过某位朋友的办法,就是把UNIX /:7100这一行删除,然后把键盘由105改为102,然后就可以启动了.
不过这种做法进入以后桌面已经乱七八糟了,还经常出一些莫名其妙的问题.
为了省事,我重装了系统,但是问题还是没有找到出在什么地方.
今天偶然敲了一个命令,又出现了上次的情形,在这里提下,看看还有谁是这种情况.
----
我在给一个用户赋予目录权限的时候,为了省事,就把/USR目录全给他了
chmod 750 /usr
结果屏幕就花掉了,然后出现上述症状.把权限恢复以后,就没有问题了.
----
大家对照一下自己,是不是也存在类似的情况啊.

 zj21cn 回复于:2004-07-02 15:46:39
http://www.linuxsir.org/bbs/showthread.php?s=49c36916clearcase/" target="_blank" >ccd1da73a9dca956b2a30e2c&threadid=123174

----------------------------------------------------------------------关闭xfs服务后,不能打开chinput的问题 
我在5月17日发了此贴
"关闭xfs服务后,无法打开chinput

提示
Chinput Version 3.0.2 -- XIM Server
Distributed under the terms of the GNU General Public License (GPL)
Basic: Cannot open font -zysong-*-*-*-*--16-*-*-*-*-*-18030-16

我在/usr/lib/Chinput目录下找到了chinput.ad文件,把chinput有关font的选项改成了simsun,还是出现同类型(zysong变成了simsun)的错误提示。查询论坛,得知没有安装simsun字体。

我想问的是:如何更改chinput的默认的zysong字体(不另外下载新字体),这样解决不知行不行?如果有另外的直接设置(不需另外下载软件和字体支持)可以更改的方法还请告知。"

这个问题一直没解决,后来开启xfs服务,出现以下错误:
fatal server error:
could not open default font "fixed".
搜索论坛,找到解决办法:编辑/etc/X11/XF86config,注释"# FontPath "unix/:7100""即可,但启动gnome后,打不开chinput,错误信息如上.

现在莫名奇妙的解决了:
1:"xfs &" ###开机加载服务里明明已经ok了?!
2:"swithchdesk kde"###改用kde
3:"startx"###启动kde
4:退出kde
5:"swithchdesk gnome"### 再改用gnome
6:"start"###启动gnome
问题解决,可以调出chinput,查看/etc/X11/XF86config文件,被注释的"# FontPath "unix/:7100"已经自动去掉了注释"#".
不解:直接执行第一步后,startx,问题"could not open default font "fixed".,不能进入gnome;重启后仍然不能打开gnome,要先编辑/etc/X11/XF86config,注释"# FontPath "unix/:7100",然后执行1--6步即可.

打字比教乱,在linux下的全拼不熟悉.希望大家点拨一下,以求彻底解决这个问题.
谢谢


__________________
喜欢自由,所以喜欢linux
-----------------------------
C1.7G,845GL,256M,40G,RH8.0+WIN2000

问题真正解决 
原来开机启动的xfs服务,虽然看到是"ok",但查看后台进程,根本没有启动xfs服务.执行xfs &后,直接startx就可以了.

为什么看到启动ok了,后台却没有进程?不解.查看/etc/rc.d/init.d/xfs脚本文件,系统装上后没有任何修改,另外我改变了开机加载xfs服务的顺序,也没任何错误提示,唯一有点异常的,就是加载过程稍慢,且听到硬盘费劲的响了2秒钟.

盼解


__________________
喜欢自由,所以喜欢linux
-----------------------------
C1.7G,845GL,256M,40G,RH8.0+WIN2000

你的x已经有错误了,

之前我的x出现104错误时,xfs服务已经开了,但无意中运行xfs &然后startx,x就起来,,可不知道原因


__________________
And then in the evening light, when the bars of freedom fall
I watch the two of you in the shadows on the wall
How in the darkness steals some of the choices from my hand
Then will I begin to under

 zhiwood 回复于:2004-07-05 11:15:12
unix/:7100 是xfs的服务端口

 field2008 回复于:2004-07-11 18:06:39
和大家问题相同!
果然是运行一下xfs &后,再启动startx就OK了。启动时没显示错误,奇怪!
谢谢!

 sparkwu 回复于:2004-09-14 11:20:02
Hello:
主要的问题是你无法在 /tmp 目录下产生此档案:
srwxrwxrwx    1 xfs      xfs     0 Sep 14 11:06 /tmp/.font-unix/fs7100
请检查 /tmp 目录的权限是否为
drwxrwxrwt   14 root     root         4096 Sep 14 11:10 tmp
修改后重新激活 xfs 即可

good luck!!

 janson1999 回复于:2004-10-14 18:16:11
知道是什么原因了
主要是xfs在启动的时候,在/tmp目录要求有.unix-font这个文件
我的/tmp目录刚好出错了,mount不上去
结果就连xfs都启动不了

 hosthouse 回复于:2004-10-28 16:13:26
cp -f /etc/X11/XFree86Config.backup   XFree86Config

 wwashington 回复于:2004-11-03 15:05:01
[quote:ac950a05db="janson1999"]知道是什么原因了
主要是xfs在启动的时候,在/tmp目录要求有.unix-font这个文件
我的/tmp目录刚好出错了,mount不上去
结果就连xfs都启动不了[/quote:ac950a05db]
果然是很古怪的原因。好帖,可以提醒大家要注意 /tmp 和 /var 之类的目录。

 henry3695 回复于:2004-11-03 16:05:08
最好不要乱改系统文件

修改前做好备分

 wangfeiol 回复于:2004-12-21 19:04:26
前段时间我也遇到了同样的问题,最后只能重装系统!

 prodou 回复于:2005-08-20 19:18:00
竟然是因为根分区满无法创建临时文件导致x f s 启动不完全

手动执行x f s & 也可以解决

原文转自:http://www.ltesting.net