LinuxSir.cn,穿越时空的Linuxsir!

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

ucimf + fbterm 安装成功,运行失败

[复制链接]
发表于 2009-1-10 22:07:17 | 显示全部楼层 |阅读模式
ucimf + fbterm 在偶这里安装挺顺利,跑不起来。

Q: 为什么使用 fbterm?
A: fbterm 可在字符界面使用 freetype 字体,另 http://ucimf.sourceforge.net/ 给出了 ucimf + fbterm 的成功运行截图。

安装顺序

ucimf-2.0.1
http://superb-east.dl.sourceforg ... /ucimf-2.0.1.tar.gz
  1. ./configure --prefix=/usr --sysconfdir=/etc
  2. make
  3. make install
复制代码

openvanilla-modules-0.8.0
此为 ucimf 作者 matt 整理,非 OpenVanilla 官方产物,也许用官方资源会好些。
http://groups.google.com/group/o ... ad/0b48e711a3931136
http://groups.google.com/group/o ... ad/84f2f5596563187e
  1. ./configure --prefix=/usr --includedir=/usr/include/OpenVanilla
  2. make
  3. make install
复制代码

ucimf-openvanilla-2.0.1
http://superb-east.dl.sourceforg ... anilla-2.0.1.tar.gz
  1. autoreconf -i --force
  2. OV_MODULEDIR=/usr/lib/openvanilla ./configure --prefix=/usr
  3. make
  4. make install
复制代码

fbterm-1.2
使用下面的补丁后,安装前需要配置一下 /etc/ucimf.conf,主要是注意一下字体文件,默认是 ukai.ttf,如果机子上没有,配置过程会失败,偶这里改成 wqy-zenhei.ttf 的字体;运行失败后,曾怀疑是字体问题,安装 ukai.ttf,修改配置,仍不能运行。
http://fbterm.googlecode.com/files/fbterm-1.2.tar.gz
http://ucimf.svn.sourceforge.net ... erm-1.2-ucimf.patch
  1. LIBS="-lucimf" ./configure --prefix=/usr
  2. make
  3. make install
复制代码

安装完成,按 http://ucimf.sourceforge.net/ 提示设置后,运行失败。
framebuf 没问题,grub 启动参数有加 vga=0x315。
安装过程,貌似没问题。fbterm-1.2、1.3 不打补丁直接安装能正常运行。
运行时,执行
  1. export OVMODULE_DIR=/usr/lib/openvanilla[color=Red]/xxx[/color]
  2. ucimf_keyboard
  3. LC_CTYPE=zh_CN.UTF-8 fbterm
复制代码
后台没有 ucimf 相关进程,xxx部分偶用所有可能结果试过一遍,最后结果均一样;
执行 fbterm 之后,报 "segfault ... libucimf.so.0.0.0 ..." 具体结果记不太清楚了;
如果修改 /etc/ucimf.conf 中的字体配置为不存在的字体,执行 fbterm 之后,则报 "segfault ... libfreetype.so ...";
实验系统已被偶毁掉,重现问题有些麻烦。

已参考相关 gentoo ebuild、archlinux pkgbuild。
发表于 2009-1-11 09:12:02 | 显示全部楼层
实验系统已被偶毁掉,重现问题有些麻烦。
該不是裝這玩意把系統弄壞的吧,若如此,吾之過也,不應叫深空兄試這玩意 :sorry
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-12 09:27:15 | 显示全部楼层
我们一向被告知风险自负。
此与毁灭兄无关,实验系统是隔离的 chroot 环境。

被毁掉是因为偶习惯性的"rm -rf",这回又是手比脑快了那么一点,"rm -i" 吾恶之。
这也是为什么偶在自家机器上一直不使用 xfs、jfs 的直接原因,没有后悔药嘛。
好歹 ext3 下有个 ext3grep 可以救急。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-16 20:43:36 | 显示全部楼层
今天又参考 archlinux pkgbuild 使用 svn 版 ucimf,依然运行失败。
另,ucimf svn-tree 剥离了openvanilla-modules,相应的 archlinux pkgbuild 失效。

http://n2.nabble.com/iBus---the- ... work-td1326812.html
有讨论 fbterm 下的输入法,有望使用 ibus 系输入法,没详细看过 ibus 文档,不知优劣。
回复 支持 反对

使用道具 举报

发表于 2009-3-29 01:33:29 | 显示全部楼层
你好,小弟是 UCIMF 的作者 Mat。
偶然逛到這個留言串,得知你願意試用這個程式,感到非常高興,可惜當時程式還不夠完整,還不容易順利使用。最近 Release 了 2.2.8 版。目前各 distro 的套件也正在陸續更新。不知樓主願不願意再試用看看? 若你在安裝或使用上的有任何問題、困難,隨時歡迎你來詢問發問[1][2],我們會盡力協助,同時將大家的意見回饋整合改進至程式裡。期望在不久的將來可以提供大家一個更方便穩定的使用環境 :-)

sincerely, Mat.

[1]. http://groups.google.com/group/ucimf/
[2]. http://code.google.com/p/ucimf/issues/list
回复 支持 反对

使用道具 举报

发表于 2009-3-29 08:49:59 | 显示全部楼层
嘿嘿,高人現身了

剛剛在 SF 望了一眼,貌似最新下載仍是 2.2.2 而矣。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-29 10:03:25 | 显示全部楼层
罪过,罪过!
没报告试用结果,也会被 mat 发现。:daniu:

没去报告,是因为不确定问题出处,总觉得是自己的错。
回头再试试,今后有问题一定报告。
回复 支持 反对

使用道具 举报

发表于 2009-3-29 14:19:19 | 显示全部楼层
我在 amd64位 lenny 下面运行了 ucimf, 开始显示字体总是出现乱码, 后来经 Mat 帮助, 安装了 xfonts-unifont 后,一切显示正常。。。
但 ucimf.conf 下面修改字体, 视乎只能修改 输入法中的字形显示, 我 vga=792 console 模式, 用 Terminus 24x12字体在 console 下显示很舒服, 但启动 jfbterm 后, 字体显示变小,并且发虚。
回复 支持 反对

使用道具 举报

发表于 2009-3-30 14:42:43 | 显示全部楼层
根据mat在google上提供的软件包和说明,
已全部安装(不会配置)
在命令行下键入
LC_ALL=zh_CN.utf8 fbterm -i fbterm_ucimf
提示
init font error

应该是是fbterm的字体配置问题,请问怎么配置字体?

~/.fbterm.conf里面指定的字体怎么才能让fbterm找到?
是不是要配置freetype 或者fontconfig?
怎么配置呢?
回复 支持 反对

使用道具 举报

发表于 2009-3-30 16:32:36 | 显示全部楼层
我开始是安装jfbterm的, 所以字体现实不好,后来 mat 跟新了套件, 我就安装了 fbterm 那个组合, fbterm 的配置文件 .fbtermrc 。没有出现这个.fbterm.conf 吧, 你把那些删掉看下。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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