LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: 聚焦深空

fbterm + unimf 中文字符界面安装指南

[复制链接]
发表于 2009-6-14 14:45:17 | 显示全部楼层
好帖,收藏,已经开始使用fbterm了 ^^
回复 支持 反对

使用道具 举报

发表于 2009-6-14 22:17:02 | 显示全部楼层
如果不用fbterm,能否使用unimf?

因为打了内核中文补丁之后已经可以实现中文显示,只是没输入法。

----------

看了下,应该不行。

还有别的替代程序么。控制台下输入中文是个问题。没想用额外的console
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-15 09:34:02 | 显示全部楼层
理论上 内核中文补丁 与  fbterm 不冲突。

内核中文补丁,提供 内核级中文字体 和 驱动一级中文显示支持。
fbterm 只使用内核提供的 framebuffer 驱动,显示是由用户空间的 freetype fontconfig 处理。

ucimf 需要 fbterm jfbterm 一类程序支持,至少目前是这样。
如果能把输入法支持做到 libc 一级,您的想法应该能实现。
回复 支持 反对

使用道具 举报

发表于 2009-6-15 12:30:56 | 显示全部楼层
确实是不冲突,主要是fbterm在我这里字体很难看,因为图形界面下使用的是矢量字体,而在控制台下看起来模糊不说,而且还只能显示一半,几乎没字体可以正常,fixed字体可以,但是太难看了。

所以就没想用fbterm。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-16 08:58:59 | 显示全部楼层
其实您设置好 fontconfig,调整好字体大小即可,和 X 下类似。
有 hint 的字体显示可能差些,可以用点阵字体,如 wqy。
另,中文内核补丁提供的也是点阵字体。
回复 支持 反对

使用道具 举报

发表于 2009-6-16 10:08:47 | 显示全部楼层
Post by jarryson;1998060
确实是不冲突,主要是fbterm在我这里字体很难看,因为图形界面下使用的是矢量字体,而在控制台下看起来模糊不说,而且还只能显示一半,几乎没字体可以正常,fixed字体可以,但是太难看了。

所以就没想用fbterm。

用konsole带的那个点阵字体console啊,看起来和原来的控制台字体一样的!
我的rxvt-unicode,roxterm都用它,fbterm也用它,其它字体都不喜欢
删掉符号连接/etc/fonts/conf.d/70-no-bitmaps.conf,允许点阵字体,如果讨厌太多的点阵字体,就修改/etc/fonts/fonts.conf字体路径,去掉含X核心点阵字体的的路径, 像我的只有这些
        <dir>/usr/share/fonts/truetype</dir>
        <dir>/usr/local/share/fonts</dir>
        <dir>~/.fonts</dir>

只能显示一半是什么意思?中文问题?
我的没发现有问题,我的.fbtermrc字体设置
font-names=console,simsun
font-size=14
回复 支持 反对

使用道具 举报

发表于 2009-6-22 13:26:28 | 显示全部楼层
Post by 聚焦深空;1970666
请先按首贴检查系统需求是否满足,其次是 fbterm 权限(root 所有、并设置suid bit),当前 ucimf 需要 root 权限设置键映射。


刚发现的,ucimf依赖sqlite3,不装无法出现输入法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 20:54:04 | 显示全部楼层
楼上,ucimf 不依赖 sqlite,应该是您系统有问题。
回复 支持 反对

使用道具 举报

发表于 2009-6-23 10:29:18 | 显示全部楼层
见图。
.ucimf-log.

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-23 13:38:12 | 显示全部楼层
好吧,sqlite 是可选的,但不是必须的。
偶这里没有 sqlite,运行良好。
偶只用 拼音输入法,也许和您使用的输入法有关。

您截图只是说明 openvanilla 可以用插件形式使用 sqlite,和 ucimf 没关系。
感兴趣的话,可以看看这个
http://www.gnu.org/software/libt ... ltdl-interface.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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