如何运行TinyX

如何运行TinyX

 

转载时请注明出处:http://blog.csdn.net/absurd

 

编译了一个TinyX

 

重起linux,并指定内核起动参数为vga=788

 

运行:Xfbdev.

 

出现错误:

 

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6

_XSERVTransOpen: transport open failed for inet6/linux:0

_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list!

Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!

Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!

Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!

 

Fatal server error:

 

could not open default font 'fixed'

 

 

看了一个下代码和帮助,原来TinyX默认字体是'fixed',它找不到该字体,奇怪连默认字体都找不到。

 

运行Xfbdev --help,它提供了两个参数fpfn用于指定字体的路径和字体名称,尝试指定这两个参数。

 

运行:Xfbdev -fp /usr/X11R6/lib/X11/fonts/75dpi/ -fn UTBI__10-ISO8859-1.pcf.gz  

 

出现错误:

 

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6

_XSERVTransOpen: transport open failed for inet6/linux:0

_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

 

Fatal server error:

 

could not open default font 'UTBI__10-ISO8859-1.pcf.gz'

 

可是字体明明存在啊,帮助里并没有说明指字体的方试,只好去看代码,原来它是先读取$(字体目录)/fonts.dir, 该目录里有字体文件和字体名称的对应关系,字体名称必须用这个文件里所列的,而不能指定文件名。

 

运行:Xfbdev -fp /usr/X11R6/lib/X11/fonts/75dpi/ -fn -adobe-utopia-bold-i-normal--10-100-75-75-p-58-iso8859-1

 

出现错误:

 

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6

_XSERVTransOpen: transport open failed for inet6/linux:0

_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

 

 

Fatal server error:

 

could not open default cursor font 'cursor'

 

可以猜测是默认的光标字体找不到,光标字体,这名怎么这么别扭了,不管它,先随便指定一个试试。

 

运行:Xfbdev -fp /usr/X11R6/lib/X11/fonts/75dpi/ -fn -adobe-utopia-bold-i-normal--10-100-75-75-p-58-iso8859-1 -fc  -adobe-times-medium-i-normal--8-80-75-75-p-42-iso8859-1

 

可以正常运行了,但光标明显不正常,呵好呆运行起来了,继续研究。

 

~~end~~

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值