Issue 86 in ucimf: 按数字选择词,屏幕上不出字

5 views
Skip to first unread message

uc...@googlecode.com

unread,
Nov 28, 2011, 8:30:12 PM11/28/11
to uc...@googlegroups.com
Status: Accepted
Owner: MatLinuxer2

New issue 86 by MatLinuxer2: 按数字选择词,屏幕上不出字
http://code.google.com/p/ucimf/issues/detail?id=86

我安装了以下几个版本的程序,
1.libtool-2.2.8.tar.gz
2.freetype-2.4.2.tar.gz
3.fontconfig-2.8.0.tar.gz
4.libucimf-2.3.8.tar.gz
5.ucimf-openvanilla-2.10.11.tar.gz
6.openvanilla-modules-0.8.0_14.tar.gz
7.fbterm-1.6.0.tar.gz
8.fbterm_ucimf-0.2.9.tar.gz
安装之后执行
fbterm-i fbterm_ucimf
按Ctrl+Space可以出现输入法框,选定拼音输入法,敲出词后,按数字选择词,屏幕上
不出字。


uc...@googlecode.com

unread,
Nov 28, 2011, 8:34:14 PM11/28/11
to uc...@googlegroups.com

Comment #1 on issue 86 by MatLinuxer2: 按数字选择词,屏幕上不出字
http://code.google.com/p/ucimf/issues/detail?id=86

我用的是一个power pc的机器

linux系统是其他人自行配置的,安装软件什么的都得自己编译,

对了,我的用的终端是
/dev/console,而不是/dev/ttyN,
我把fbterm中input.cpp源码里面判断tty和vc的部分加入了console
源码:
if (!strstr(buf, "/dev/tty") && !strstr(buf, "/dev/vc")) {
fprintf(stderr, "stdin isn't a interactive tty!\n");
return 0;
}
改为:
if (!strstr(buf, "/dev/tty") && !strstr(buf, "/dev/vc")
&& !strstr(buf, "/dev/console")) {
fprintf(stderr, "stdin isn't a interactive tty!\n");
return 0;
}
也让程序可以运行

uc...@googlecode.com

unread,
Nov 28, 2011, 8:38:18 PM11/28/11
to uc...@googlegroups.com

Comment #2 on issue 86 by MatLinuxer2: 按数字选择词,屏幕上不出字
http://code.google.com/p/ucimf/issues/detail?id=86

我猜應該是 fbterm_ucimf 的部份沒有 match.

或許 fbterm_ucimf 可以換比較舊的版本,如 0.2.8 版試試?

( 因為 fbterm <--> fbterm_ucimf <--> libucimf 三者的版號是有關聯性的 )

後續的測試如不順利,一樣歡迎您再 feedback 給我,非常感謝!!

Reply all
Reply to author
Forward
0 new messages