OpenBSD 逸珑 输入法问题

BSD当然要运行在RISC平台上,主要讨论但不限于 ARM,MIPS,PowerPC,SPARC
回复
lautaro
钠 Na
帖子: 3
注册时间: 2013-11-15 10:52

OpenBSD 逸珑 输入法问题

帖子 lautaro » 2013-11-15 12:09

在我的逸珑笔记本电脑刚刚安装了OpenBSD 5.4,过程很顺利,只无法用 scim.

我尝试了scim-pinyin 于scim-fcitx,都无法用,不过可以用 scim-setup :-)

######################## .xinitric #######################################
# if dbus is installed, start its daemon
if [ -x /usr/local/bin/dbus-launch -a -z "${DBUS_SESSION_BUS_ADDRESS}" ]; then
eval 'dbus-launch --sh-syntax --exit-with-session'
fi

# set the locale env
export LC_CTYPE=zh_CN.UTF-8 #export LC_CTYPE=en_US.UTF-8 (也没有用)

# scum stuff
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scum"
export XMODIFIERS="@im=SCIM"
/usr/local/bin/scim -d &

# start windows manager
cwm

##########################################################################
$ uname -mrsv
OpenBSD 5.4 GENERIC#29 loongson

我没有安装 gnome,kde,xfce,等等。。。不喜欢
欢迎大家的建议

头像
unreal
银 Ag
帖子: 1072
注册时间: 2010-06-07 18:52

帖子 unreal » 2013-11-15 22:20

我的逸珑一直用 scim-pinyin ,很好用。“无法用”具体是咋样?是指输入法没有启动?用快捷键呼不出来?打不出字?
你的 export QT_IM_MODULE="scum" 有拼写错误。
/usr/local/bin/scim -d & 设置有误应该去掉,即便要的话也请去掉 &

locale 的设置,lionux超版建议这样设:

代码: 全选

export LC_CTYPE=en_US.UTF-8
export LC_MESSAGES=zh_CN.UTF-8

lautaro
钠 Na
帖子: 3
注册时间: 2013-11-15 10:52

Re: OpenBSD 逸珑 输入法问题

帖子 lautaro » 2013-11-16 9:57

> “无法用”具体是咋样?
不好意思,我没有说清楚,我的意思是 “用快捷键呼不出来”。
如果我打
$ scim -d
Smart Common Input Method 1.4.9

Launching a SCIM daemod with Socket FrontEnd…
Loading simple Config module …
Creating backend …
Loading socket FrontEnd module …
Starting SCIM as daemon …
Launching a SCIM process with x11 …
Loading socket Config module …
Creating backend …
Loading x11 FrontEnd module …
GTK Panel of SCIM 1.4.9

Starting SCIM as daemon …
SCIM has been successfully launched.

看起来没问题,但是我按 Ctrl-Space (或者其他的。。。)scim 打不开

> 你的 export QT_IM_MODULE="scum" 有拼写错误。
我这里打错了,我有的就是 ="scim"

> 而 /usr/local/bin/scim -d & 设置有误应该去掉,即便要的话也请去掉 &
这是按照 /usr/local/share/doc/pkg-readmes/scim-1.4.9p12 的建议 (我首先用的是/usr/local/bin/scim -d, 可是因为输入法打不开我尝试了跟着一些Linux的方法)

现在我跟着了你的建议,scim 没有任何反应。
顺便问:为啥 “/usr/local/bin/scim -d 设置有误应该去掉” 是错的呢?

thank's

头像
unreal
银 Ag
帖子: 1072
注册时间: 2010-06-07 18:52

帖子 unreal » 2013-11-16 10:39

lautaro 写了: 顺便问:为啥 “/usr/local/bin/scim -d 设置有误应该去掉” 是错的呢?
thank's
这是我表述不清。本意是指 -d 参数是把 scim 作为守护进程,不必用 & 来放在后台。如果只用 & 会咋样?我没试过…

前面有设置 gtk 和 QT 的输入法,故 /usr/local/bin/scim -d 这句可以去掉,简洁至上。

你用的5.4 是 current 还是 snapshot ?如果是后者,可尝试最新的快照,并升级packages。

lautaro
钠 Na
帖子: 3
注册时间: 2013-11-15 10:52

Re: OpenBSD 逸珑 输入法问题

帖子 lautaro » 2013-11-17 14:45

我用5.4.release,我觉得如果scim在packages repository里面应该可以用,我只想知道我的错误在哪里

头像
unreal
银 Ag
帖子: 1072
注册时间: 2010-06-07 18:52

帖子 unreal » 2013-11-17 16:12

如果确有错误,可以找找系统日志是否有线索。

另外有个细节与 linux 不同,OB下面输入法启动后不会常驻桌面,只有在可以输入的场合才能用快捷键呼出。

个人建议跟随 snapshot

头像
unreal
银 Ag
帖子: 1072
注册时间: 2010-06-07 18:52

帖子 unreal » 2013-12-04 11:53

/usr/local/bin/scim -d 还是需要的,某些软件没有这条设置则输入法呼不出,例如 ROXTerm

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 8 访客