LinuxSir.cn,穿越时空的Linuxsir!

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

字符界面显示中文(没有xorg-server)

[复制链接]
发表于 2009-12-20 07:22:49 | 显示全部楼层 |阅读模式
请问如何在字符界面下显示中文?没有安装xorg-server.
发表于 2009-12-20 09:05:51 | 显示全部楼层
字符終端要麼使用zhcon,要麼用打了UTF-8補丁的內核,如sys-kernel/cjk-sources
回复 支持 反对

使用道具 举报

发表于 2009-12-20 09:10:50 | 显示全部楼层
现在很少有人用这个了吧?刚接触linux时写过一个svga的汉字系统,直接扫描vga缓冲区识别汉字和制表符(dos直接写屏汉字系统的原理),后来有了zhcon就没再维护它,因为zhcon是定义了一对pty中转、解释ansi转义字符,实现更完善和快速(相当于重载了dos的int 10显示输出)。上网搜zhcon,此外还有一些基于frame buffer的汉字环境,其实连wx/gtk/qt都可以在frame buffer下运行,firefox需要一些移植工作。
回复 支持 反对

使用道具 举报

发表于 2009-12-20 09:57:52 | 显示全部楼层
Post by lifc;2057347
其实连wx/gtk/qt都可以在frame buffer下运行,firefox需要一些移植工作。


gtk/qt怎么在FB下用哦?
回复 支持 反对

使用道具 举报

发表于 2009-12-20 10:25:16 | 显示全部楼层
really have not idea
回复 支持 反对

使用道具 举报

发表于 2009-12-20 10:54:01 | 显示全部楼层
下载gtk和qt的源码看一下,配置项里面有关于framebuffer的。这些移植n年前就有人做好了,不过现在还能不能用不太清楚。以前做过一些用DirectFB的产品,还可以支持OpenGL的程序(例如quake系列)。此外mplayer的cvidix和sdl、directfb输出同样能在控制台下用。
回复 支持 反对

使用道具 举报

发表于 2009-12-20 10:56:56 | 显示全部楼层
fbterm,用着方便,可以自定义字体
回复 支持 反对

使用道具 举报

发表于 2009-12-20 11:15:25 | 显示全部楼层
自己97年之前都比较少用x11,多数在字符控制台和fb里面工作,因为当时机器配置不好,x11下反而比较慢(kde/gnome造成的)。后来做嵌入式方面开发用的也比较多,但感觉fb、svgalib以及dfb总体稳定性不如x11,因为他们在应用层直接操作硬件,经常需要远程登录杀死僵死进程然后重启系统,所以楼主有条件还是尽量装个x11吧。twm/WindowMaker/BlackBox这些管理器资源占用都比较小,机器配置不高可以优先考虑他们。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-20 14:02:55 | 显示全部楼层
Post by coderoar;2057346
字符終端要麼使用zhcon,要麼用打了UTF-8補丁的內核,如sys-kernel/cjk-sources


我正要思考着换换内核呢。我现在的情况是:能安装xorg-server1.7,但不兼容nvidia;安装1.6版本的xorg,但是libXext编译不通过。我现在两头为难。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-20 14:04:37 | 显示全部楼层
Post by lifc;2057347
现在很少有人用这个了吧?刚接触linux时写过一个svga的汉字系统,直接扫描vga缓冲区识别汉字和制表符(dos直接写屏汉字系统的原理),后来有了zhcon就没再维护它,因为zhcon是定义了一对pty中转、解释ansi转义字符,实现更完善和快速(相当于重载了dos的int 10显示输出)。上网搜zhcon,此外还有一些基于frame buffer的汉字环境,其实连wx/gtk/qt都可以在frame buffer下运行,firefox需要一些移植工作。


我现在的情况是:能安装xorg-server1.7,但不兼容nvidia;安装1.6版本的xorg,但是libXext和libXsxt编译不通过。我现在两头为难。很郁闷。
回复 支持 反对

使用道具 举报

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

本版积分规则

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