QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 968|回复: 8

=====xfs不能正常工作了,怎么办呀?=====

[复制链接]
发表于 2006-6-7 17:47:04 | 显示全部楼层 |阅读模式
OS:FC5
不记得做了什么改动系统的操作了,似乎没有呀
只是今天停了一次电,再开机时就进不去X了
提示出错
    Could not init font path element unix/:7100, removing from list!
    Fatal server error:
    could not open default font 'fixed'
原/etc/X11/xorg.conf文件中FontPath设置只有一行
        FontPath     "unix/:7100"
且以前工作正常。现在却不行了。google了一下,
说把这行注释掉或加上misc fixed字体路径如下
        FontPath     "/usr/share/X11/fonts/misc/"
就能启动X了。
照做,在/etc/X11/xorg.conf中增加一行
       FontPath     "/usr/share/X11/fonts/misc/"
再启动X,确实可以进入了。
但是,问题是由于xfs不能工作,字体少了很多,尤其是ttf字体。
在xorg.conf中不能添加ttf字体路径,否则又进不去X了。
郁闷,重装xfs也不行。
/etc/init.d/xfs start 启动xfs后再启动X,再用
/etc/init.d/xfs status 查看xfs状态,却提示
  xfs 已死,但 pid 文件仍存
这是怎么回事儿呀?

请高手指教,怎样才能让xfs正常工作?我要用TrueType字体呀。
发表于 2006-6-7 18:03:06 | 显示全部楼层
那就干脆关闭xfs

打开/etc/X11/fs/config,这个是xfs的配制文件,
可以看到里面有关于字体路径的定义。
将这些路径拷出来,然后修改/etc/X11/XF86Config,找到关于字体路径的地方,将/etc/X11/fs/config里的字体路径加入。
然后把/etc/X11/xf86config里FontPath "unix:7000"这一行注释掉。
运行命令/sbin/chkconfig --del xfs使得启动时不会加载xfs服务。
运行命令/etc/rc.d/init.d/xfs stop停止xfs服务。
按Ctrl+Alt+backspace杀掉X并重启。
回复

使用道具 举报

发表于 2006-6-7 18:05:36 | 显示全部楼层
建议去桌面版或中文美化版问问
回复

使用道具 举报

 楼主| 发表于 2006-6-7 23:01:05 | 显示全部楼层
我曾这样试了,将 /etc/X11/fs/config 中的字体路径 添加的到
/etc/X11/xorg.conf 中 ,注释掉 /etc/X11/fs/config
关掉xfs,重启X
有登录界面,却不能登录(与不能启动X稍有区别),一登录就又自动重启X回到登录界面

可是,去掉/etc/X11/xorg.conf 中TrueType字体的路径后就可以登录了。
回复

使用道具 举报

 楼主| 发表于 2006-6-8 22:47:18 | 显示全部楼层
按二楼说的,不行呀,和我楼上所说情况一样。
回复

使用道具 举报

发表于 2006-6-9 07:58:30 | 显示全部楼层
配置文件应该有备份的,去找一下,a把原来的文件替换掉,
回复

使用道具 举报

发表于 2006-6-9 07:59:56 | 显示全部楼层
对了,突然想起来,fc5似乎从整个架构上来说,已经与其他版本不一样了,你还是让fc5的坛友给你上传一份他们的配置文件
回复

使用道具 举报

 楼主| 发表于 2006-6-9 10:11:27 | 显示全部楼层
[~]$ rpm -ql xorg-x11-xfs
/etc/X11
/etc/X11/fs
/etc/X11/fs/config
/etc/rc.d/init.d/xfs
/usr/bin/xfs
/usr/share/man/man1/xfs.1x.gz

指的是/etc/X11/fs/config 这个配置文件吗?
我重装过 xorg-x11-xfs ,该配置文件应该是新的,还是不行呀!
回复

使用道具 举报

 楼主| 发表于 2006-6-10 15:44:42 | 显示全部楼层
终于解决了。
虽然没弄清楚到底是怎么回事儿,但毕竟解决了,xfs恢复正常。
解决方法就是我用 synaptic 软件包管理器对破损的软件包进行了修复
(提示有一堆xorg-x11-dri-XXX的包已损坏)
然后重新安装了这些包
再把/etx/X11/xorg.conf恢复原样(字体路径只有  FontPath     "unix/:7100" 一行)
设置开机启动xfs,然后重启,一切OK,恢复原样!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 13:57 , Processed in 0.043323 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表