免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2938 | 回复: 5
打印 上一主题 下一主题

[FreeBSD] 求助,SCIM无法使用~! [复制链接]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-13 15:01 |只看该作者 |倒序浏览
今天装的FB7。1,标准安装,pkg_add -r xfce4 装了XFCE4。将SHELL改成了BASH。搞定了FLASH之后,用PORTS装了SCIM,变量设置如下:
[root@freebsd1 ~]# more .profile
# $FreeBSD: src/etc/root/dot.profile,v 1.21.6.1 2008/11/25 02:59:29 kensmith Exp $
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:~/bin
export PATH
HOME=/root
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
HTTP_PROXY="http://172.16.11.171:3128"
FTP_PROXY="http://172.16.11.171:3128"
export HTTP_PROXY
export FTP_PROXY
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
export LANG
export LC_CTYPE
XMODIFIERS='@im=SCIM'
export XMODIFIERS

[root@freebsd1 ~]# more .xsession
#!/usr/local/bin/bash
exec scim -d &
/usr/local/bin/startxfce4


重启之后,打开Mousepad,就是FB的记事本,以及firefox,按Ctrl + SPACE,都无法调出SCIM。但右上角的面板上有显示SCIM的图标,而且,再Mousepad上点鼠标右建,选择输入方法,选择SCIM,就可以把SCIM调出来,正常输入,其它的应用程序都没有这个功能啊,每法这么用。搞了几个小时,都是老样子,请教大家,应该怎么办?

[ 本帖最后由 donggua0713 于 2009-2-13 16:35 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-02-13 20:31 |只看该作者
编译安装好 scim, scim-pinyin 之后还需要让 GTK 程序能够找到这个输入法,需要执行以下命令:

# gtk-query-immodules-2.0 >/var/db/gtk-2.0/gtk.immodules关于输入法方面的设置:

# File: ~/.xinitrc

在/etc/X11/xinit/xinitrc最后加入
# 注意大小写
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim

exec gnome-session # 启动 GNOME
#wmaker                    # 启动 WindowMaker
#fvwm                        # 启动 FVWM
#cwm                         # 启动 cwm。OpenBSD 4.2 自带的非常简单的 Window Manager
#startkde                   # 启动 KDE
#startxfce4                 # 启动 XFce4


复制别人的,详情在:
http://code.google.com/p/openbsdonly/wiki/ChineseEnv_OpenBSD_44
里找.....

[ 本帖最后由 zhht 于 2009-2-13 21:24 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-02-13 20:36 |只看该作者
原帖由 donggua0713 于 2009-2-13 15:01 发表
今天装的FB7。1,标准安装,pkg_add -r xfce4 装了XFCE4。


二楼!
人家的是FreeBSD!不是OpenBSD!复制也要看清楚啊,否则好心办坏事。

论坛徽章:
0
4 [报告]
发表于 2009-02-13 20:38 |只看该作者

回复 #2 zhht 的帖子

再说,你粘贴的 ~/.xinitrc 也不完整,照样启动不了!

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-25 06:20:00
5 [报告]
发表于 2009-02-16 10:27 |只看该作者

回复 #1 donggua0713 的帖子

谢谢楼上两位,我已经搞定了,原来只有在。xsession这个文件里面定义LANG这些才有用啊。我的.xsession如下:
#!/usr/local/bin/bash
export HTTP_PROXY="http://172.16.11.171:3128"
export FTP_PROXY="http://172.16.11.171:3128"
export LANG=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS='@im=SCIM'
exec scim -d &
/usr/local/bin/startxfce4

论坛徽章:
0
6 [报告]
发表于 2009-02-17 16:21 |只看该作者
在.xsession里的定义的东西是什么时候运行的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP