LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1410|回复: 3

[slackware 12.2] 手工配置安装 xorg,could not open default font 'fixed' 错误 !

[复制链接]
发表于 2009-11-18 17:33:50 | 显示全部楼层 |阅读模式
1、以最基本系统安装 slackware 12.2 dvd 光盘,仅安装控制台的程序包和内核源码包... ...

2、启动系统
3、mount  -o loop slackware.iso /mnt/dvd
4、准备手动安装 最基本的X系统
    #cd /mnt/dvd/slackware/x
    #install-packages
    选择需要的包,选择全部的包安装

5、准备自动配置xorg.conf 文件
  #xorgsetup   (slackware发行版才有?)
  选择相关的键盘、时区等配置后,程序自动测试硬件选择相应的驱动,并自动生成/etc/X11/xorg.conf

6、启动startx,测试配置是否正确
root@slack:/etc/X11# startx              
xauth:  creating new authority file /root/.serverauth.6105

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Slackware 12.1 Slackware Linux Project
Current Operating System: Linux slack 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008 i686
Build Date: 30 June 2008  11:35:29PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Nov 18 16:44:41 2009
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
(II) Module "ramdac" already built-in

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

waiting for X server to begin accepting connections
giving up.
xinit:  Connection reset by peer (errno 104):  unable to connect to X server
xinit:  No such process (errno 3):  Server error.

出现找不 字库文件 'fixed'的错误,什么原因?

参考网上一篇文章操作还是没能解决问题


http://wwwzbx.blog.51cto.com/6920/24956

修改:vi /etc/X11/XF86Config  ? 这个版本没这个文件
另一个原因是说 在/tmp/.font-uxix/下有一个文件不存在,得通过 xfs 启动后自动生成,查找一下果然不存在所说的文件~

root@slack:/# xfs
xfs error: CONFIG: unknown parameter "cache-hi-mark"
xfs error: CONFIG: unknown parameter "cache-low-mark"
xfs error: CONFIG: unknown parameter "cache-balance"
错误原因应该是xfs服务没有启动起来?

请兄弟们指导下下一步应该如何做?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-18 17:59:09 | 显示全部楼层
我一般都是执行X -configure,然后把生成的xorg.conf.new拷过去
回复 支持 反对

使用道具 举报

发表于 2009-11-18 18:19:45 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-18 23:28:26 | 显示全部楼层
谢谢两位的回答,问题得以解决 :-)

X -configure 生成 xorg.conf.new 测试过,两者生成的配置文件都差不多,问题的原因不在配置文件中,感觉xorgsetup好象测试的硬件应该更准确些~

sunny_5252提供解答更是一针见血,仅几句命令就可直接启动xserver,各种驱动都正常

解决的办法是安装字体文件

cd /usr/share/fonts/misc
mkfontscale .
mkfontdir -e /usr/share/fonts/encodings -e /usr/share/fonts/encodings/large .
/usr/bin/fc-cache -fv

关于上面几句的含义,论坛里有贴子说明
http://www.linuxsir.cn/bbs/showthread.php?t=320709
http://man.chinaunix.net/linux/debian/debian_learning/ch07.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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