常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

如何配置scim(或skim)

 
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> Chinese Ports 讨论
阅读上一个主题 :: 阅读下一个主题  
作者 留言
ibear
半仙


注册时间: 2006-11-13
文章: 5

文章发表于: Mon 2006-11-13 11:05:34    发表主题: 如何配置scim(或skim) 引用并回复

菜鸟试着安装scim,然后运行scim -d,似乎也跑起来了,但是按CTRL-SPACE后没有输入法窗口出来(通知区的scim图标倒是出来了)。我看了一下论坛上的有关介绍,kde下似乎要安装skim,又把scim卸掉,安上了skim,结果是一样的效果;估计是环境变量设置有问题,可惜论坛上有关内容讲的比较散乱,有些似乎是gnome下的,有些则是kde下的,看了半天也不知道怎么改。

麻烦高手把在gnome下和kde下具体如何配置scim或skim讲一下,谢谢:)

_________________
Linux 还是 BSD?
返回页首
阅览会员资料 发送站内信件
snnn
道士


注册时间: 2005-11-21
文章: 606
来自: 北京

文章发表于: Mon 2006-11-13 11:40:51    发表主题: Re: 如何配置scim(或skim) 引用并回复

ibear 写到:
菜鸟试着安装scim,然后运行scim -d,似乎也跑起来了,但是按CTRL-SPACE后没有输入法窗口出来(通知区的scim图标倒是出来了)。我看了一下论坛上的有关介绍,kde下似乎要安装skim,又把scim卸掉,安上了skim,结果是一样的效果;估计是环境变量设置有问题,可惜论坛上有关内容讲的比较散乱,有些似乎是gnome下的,有些则是kde下的,看了半天也不知道怎么改。

麻烦高手把在gnome下和kde下具体如何配置scim或skim讲一下,谢谢:)


pkg_info -D scim-xxx
xxx是你的scim的版本号
用pkg_info -Ex scim
可以看到
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger
ibear
半仙


注册时间: 2006-11-13
文章: 5

文章发表于: Mon 2006-11-13 12:38:05    发表主题: 引用并回复

那kde下应该装scim还是skim,还是两个都可以?
_________________
Linux 还是 BSD?
返回页首
阅览会员资料 发送站内信件
snnn
道士


注册时间: 2005-11-21
文章: 606
来自: 北京

文章发表于: Mon 2006-11-13 17:02:01    发表主题: 引用并回复

ibear 写到:
那kde下应该装scim还是skim,还是两个都可以?


sorry,我很多年没用过kde了。以前用kde的时候一直在用fcitx
不过对于kde,应该是skim更好些吧?我推测
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger
ibear
半仙


注册时间: 2006-11-13
文章: 5

文章发表于: Tue 2006-11-14 11:20:09    发表主题: 引用并回复

试着重装了scim和skim(skim依赖于scim,装skim也会连带装上scim的),然后我在论坛里搜了一下,似乎相关的环境变量有4个:XIM、XMODIFIERS、QT_IM_MODULE、GTK_IM_MODULE,都试着试了一下,结果还是跑不转:scim进程是起来了,通知区的的图标也出来,也可以进入它的配置窗口进行配置,但就是无法使用C-SPACE调出输入法窗口!

后来看到似乎还和locale有关,又试着把GBK、enuCN、UTF-8设置了一番,问题依旧,真是灰心至极。

今天上论坛找了找,看到有达人提交了一个port:chinese/auto-cn-l10n,似乎能自动配置中文环境,等回家试试,希望有用,否则只能放弃使用BSD桌面的企图了,还是用ubuntu的简单。

_________________
Linux 还是 BSD?
返回页首
阅览会员资料 发送站内信件
snnn
道士


注册时间: 2005-11-21
文章: 606
来自: 北京

文章发表于: Tue 2006-11-14 12:33:51    发表主题: 引用并回复

ibear 写到:
试着重装了scim和skim(skim依赖于scim,装skim也会连带装上scim的),然后我在论坛里搜了一下,似乎相关的环境变量有4个:XIM、XMODIFIERS、QT_IM_MODULE、GTK_IM_MODULE,都试着试了一下,结果还是跑不转:scim进程是起来了,通知区的的图标也出来,也可以进入它的配置窗口进行配置,但就是无法使用C-SPACE调出输入法窗口!

后来看到似乎还和locale有关,又试着把GBK、enuCN、UTF-8设置了一番,问题依旧,真是灰心至极。

今天上论坛找了找,看到有达人提交了一个port:chinese/auto-cn-l10n,似乎能自动配置中文环境,等回家试试,希望有用,否则只能放弃使用BSD桌面的企图了,还是用ubuntu的简单。


试一试
setenv LC_ALL zh_CN.GB2312
setenv LANG zh_CN.GB2312
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页 MSN Messenger
hydon
半仙


注册时间: 2006-12-19
文章: 6

文章发表于: Fri 2006-12-22 06:49:18    发表主题: 引用并回复

输入法的安装配置 (root权限配置)
个人推荐SCIM。
(1)SCIM安装
#pkg_add -r scim
根据个人使用的输入法,拼音还是五笔,可以进行如下安装
拼音输入法
# cd /usr/ports/chinese/scim-pinyin
# make install clean
五笔输入法
# /usr/ports/chinese/scim-tables
# make insall clean

(2)环境变量配置(如果前面第4步中已经设置了编码,这里应该省略LANG和LC_CTYPE的设置)
①查看当前的locale设置:
locale
②查看你使用的shell:
echo $0 或 cat /etc/passwd
③如果使用的Shell是bash或sh:
cat >>~/.profile <<EOF
export LANG=zh_CN.eucCN
export LC_CTYPE=zh_CN.eucCN
export XMODIFIERS='@im=scim'
# 这里应该还要一行,跟下面的类似,但我默认安装下来是csh的Shell,所以就没管这里了
EOF
④如果使用的Shell是csh或tcsh:
cat >>~/.cshrc <<EOF
setenv LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv XMODIFIERS @im=scim
setenv GTK_IM_MODULE scim # 如果采用在登录配置文件里中文化,这一行不要也可以
EOF

(3)在~/.xinitrc中加入scim &:
cp -rp ~/.xinitrc ~/.xinitrc.bak
echo scim & >~/.xinitrc
cat ~/.xinitrc.bak >> ~/.xinitrc
  注意:如果在X下操作,记得重启X。简单一点按Ctrl+Alt+BackSpace
返回页首
阅览会员资料 发送站内信件
zengsun.pcbsd
半仙


注册时间: 2007-03-13
文章: 16

文章发表于: Tue 2007-03-13 11:32:35    发表主题: 引用并回复

我用的是pcbsd,安装基本和楼上的一样。
在KDE环境下,除去konsole里出现半个汉字的问题,其他程序好像没有问题。
但firefox中不能使用输入法。
我已经设置了:
代码:

setenv GTK_IM_MODULE scim

有那位高人可以解决这两个问题?
返回页首
阅览会员资料 发送站内信件
hy0kl
半仙


注册时间: 2007-03-21
文章: 67
来自: 甘肃 -> 北京

文章发表于: Mon 2007-09-24 16:27:05    发表主题: 引用并回复

下面我安装时出现的问题:
引用:
www# make install clean
===> Vulnerability check disabled, database not found
=> scim-tables-0.5.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/scim/.
scim-tables-0.5.4.tar.gz 100% of 5476 kB 31 kBps 00m00s
===> Extracting for zh-scim-tables-0.5.4_3
===> Vulnerability check disabled, database not found
=> MD5 Checksum OK for scim-tables-0.5.4.tar.gz.
=> SHA256 Checksum OK for scim-tables-0.5.4.tar.gz.
tar: Failed to set default locale
===> Patching for zh-scim-tables-0.5.4_3
===> Applying FreeBSD patches for zh-scim-tables-0.5.4_3
===> zh-scim-tables-0.5.4_3 depends on executable: scim-make-table - not found
===> Verifying install for scim-make-table in /usr/ports/textproc/scim-table-imengine
===> Vulnerability check disabled, database not found
Define WITH_SKIM to enable skim support
=> scim-tables-0.5.6.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/scim/.
scim-tables-0.5.6.tar.gz 100% of 6893 kB 32 kBps 00m00s
===> Extracting for scim-table-imengine-0.5.6_2
=> MD5 Checksum OK for scim-tables-0.5.6.tar.gz.
=> SHA256 Checksum OK for scim-tables-0.5.6.tar.gz.
tar: Failed to set default locale
===> Patching for scim-table-imengine-0.5.6_2
===> Applying FreeBSD patches for scim-table-imengine-0.5.6_2
===> scim-table-imengine-0.5.6_2 depends on executable: scim - not found
===> Verifying install for scim in /usr/ports/textproc/scim
===> Vulnerability check disabled, database not found
=> scim-1.4.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/sourceforge/scim/.
scim-1.4.4.tar.gz 100% of 2548 kB 33 kBps 00m00s
===> Extracting for scim-1.4.4_2
=> MD5 Checksum OK for scim-1.4.4.tar.gz.
=> SHA256 Checksum OK for scim-1.4.4.tar.gz.
tar: Failed to set default locale
===> Patching for scim-1.4.4_2
/usr/bin/sed -i.bak 's|$(datadir)/pixmaps|$(prefix)/share/gnome/pixmaps|' /usr/ports/textproc/scim/work/scim-1.4.4/data/pixmaps/Makefile.in
/usr/bin/sed -i.bak -e 's|$(datadir)/app|$(prefix)/share/gnome/app| ; s|$(datadir)/control|$(prefix)/share/gnome/control| ; /^scim_setup_LDFLAGS/s|=|= -pthread|' /usr/ports/textproc/scim/work/scim-1.4.4/extras/setup/Makefile.in
===> scim-1.4.4_2 depends on executable in : gmake - found
===> scim-1.4.4_2 depends on file: /usr/local/bin/intltool-extract - not found
===> Verifying install for /usr/local/bin/intltool-extract in /usr/ports/textproc/intltool
===> Vulnerability check disabled, database not found
===> Extracting for intltool-0.35.0
=> MD5 Checksum OK for gnome/intltool-0.35.0.tar.bz2.
=> SHA256 Checksum OK for gnome/intltool-0.35.0.tar.bz2.
===> intltool-0.35.0 depends on file: /usr/local/bin/perl5.8.8 - found
tar: Failed to set default locale
===> Patching for intltool-0.35.0
===> intltool-0.35.0 depends on file: /usr/local/bin/perl5.8.8 - found
===> Applying FreeBSD patches for intltool-0.35.0
===> intltool-0.35.0 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/XML/Parser.pm - not found
===> Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/XML/Parser.pm in /usr/ports/textproc/p5-XML-Parser
===> Vulnerability check disabled, database not found
===> Extracting for p5-XML-Parser-2.34_2
=> MD5 Checksum OK for XML-Parser-2.34.tar.gz.
=> SHA256 Checksum OK for XML-Parser-2.34.tar.gz.
===> p5-XML-Parser-2.34_2 depends on file: /usr/local/bin/perl5.8.8 - found
tar: Failed to set default locale
===> Patching for p5-XML-Parser-2.34_2
===> p5-XML-Parser-2.34_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> p5-XML-Parser-2.34_2 depends on file: /usr/local/bin/perl5.8.8 - found
===> p5-XML-Parser-2.34_2 depends on shared library: expat.6 - found
===> Configuring for p5-XML-Parser-2.34_2
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_CTYPE = "zh_CN.EU",
LC_ALL_zh_CN.ENC = "",
LANG = "zh_CN.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Checking if your kit is complete...
Looks good
Unable to find a perl 5 (by these names: /usr/local/bin/perl5.8.8 perl perl5 perl5.8.8 miniperl, in these dirs: /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin /root/bin /usr/local/bin)
Writing Makefile for XML::Parser::Expat
Writing Makefile for XML::Parser
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_CTYPE = "zh_CN.EU",
LC_ALL_zh_CN.ENC = "",
LANG = "zh_CN.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_CTYPE = "zh_CN.EU",
LC_ALL_zh_CN.ENC = "",
LANG = "zh_CN.EUC"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
===> Building for p5-XML-Parser-2.34_2
/usr/ports/textproc/p5-XML-Parser/work/XML-Parser-2.34/0: not found
*** Error code 127

Stop in /usr/ports/textproc/p5-XML-Parser/work/XML-Parser-2.34.
*** Error code 1

Stop in /usr/ports/textproc/p5-XML-Parser.
*** Error code 1

Stop in /usr/ports/textproc/intltool.
*** Error code 1

Stop in /usr/ports/textproc/scim.
*** Error code 1

Stop in /usr/ports/textproc/scim-table-imengine.
*** Error code 1

Stop in /usr/ports/chinese/scim-tables.
*** Error code 1

Stop in /usr/ports/chinese/scim-tables.
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 MSN Messenger
hy0kl
半仙


注册时间: 2007-03-21
文章: 67
来自: 甘肃 -> 北京

文章发表于: Wed 2007-09-26 11:49:19    发表主题: 引用并回复

以上错误是因为依懒包不全还是 ports 太旧?
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 MSN Messenger
tlrjjds
道童


注册时间: 2006-01-28
文章: 224

文章发表于: Mon 2007-10-08 11:34:38    发表主题: 引用并回复

pcbsd的话,换成sh壳而不是csh的时候,skim是能用的。。。
返回页首
阅览会员资料 发送站内信件
castBSD
半仙


注册时间: 2008-03-22
文章: 75
来自: 河北

文章发表于: Fri 2008-04-18 00:04:16    发表主题: have anser? 引用并回复

I have this problem T-T

I use en env, I can startd scim -d

But ctrl - space can't open the china input .

I try to set

export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
export XIM_PROGRAM="scim -d"
export QT_IM_MODULE="scim"

I use FreeBsd7
scim-1.4.7_1
scim-table-imengine-0.5.7.1
zh-scim-tables-0.5.7_1

who have better answer? ||| Orz

_________________
CaNest.Blogsport.com
解决问题方法发给大家,就是在水坑前面树上警示标志.并写上绕过去的技巧方法.集合众人的智慧.收益是大家.
强列建议把 解决的问题 和 方法 发到wiki中!!
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
xiao_john
道童


注册时间: 2008-02-24
文章: 370
来自: 冰河世纪

文章发表于: Fri 2008-04-18 11:24:20    发表主题: 引用并回复

我用的是gnome2,似乎没遇到什么问题,scim,fcitx都用过,但没在KDE下用。

另外,输入法出现问题,应该是Xorg和KDE,gnome等ports的安装配置出现问题,跟操作系统本身没有关系,直接否定操作系统,怕是过了点儿。
返回页首
阅览会员资料 发送站内信件 MSN Messenger
castBSD
半仙


注册时间: 2008-03-22
文章: 75
来自: 河北

文章发表于: Fri 2008-04-18 14:43:33    发表主题: 请问我那个要想解决给点思路可以吗? 引用并回复

xiao_john 写到:
我用的是gnome2,似乎没遇到什么问题,scim,fcitx都用过,但没在KDE下用。

另外,输入法出现问题,应该是Xorg和KDE,gnome等ports的安装配置出现问题,跟操作系统本身没有关系,直接否定操作系统,怕是过了点儿。


请问我那个要想解决给点思路可以吗?

_________________
CaNest.Blogsport.com
解决问题方法发给大家,就是在水坑前面树上警示标志.并写上绕过去的技巧方法.集合众人的智慧.收益是大家.
强列建议把 解决的问题 和 方法 发到wiki中!!
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
Lionux
半仙


注册时间: 2008-03-08
文章: 11

文章发表于: Tue 2008-04-22 22:27:58    发表主题: 引用并回复

XMODIFIERS 后的SCIM要大写
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> Chinese Ports 讨论 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标