当前时区 GMT+8, 现在时间是 2008-9-5 14:18 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: suse10.2安装fcitx3.4.2问题
hplxxm
中级会员
Rank: 3Rank: 3


UID 90940
精华 0
积分 613
帖子 245
阅读权限 30
注册 2004-1-25
来自 China
状态 离线
发表于 2007-2-23 01:15  资料  短消息  加为好友 
suse10.2安装fcitx3.4.2问题

64位opensuse10.2,编译安装fcitx3.4.2,在家目录下新建.bashrc文件,内容为:

export XMODIFIERS="@im=fcitx"
fcitx &
~
fcitx可正常使用,可是每次打开终端都显示:

XxmLinux:~ # Start FCITX error. Another XIM daemon named fcitx is running?

[1]+  Exit 4                  fcitx
XxmLinux:~ #

虽然不影响什么,可是心里不服务,望大家帮助,解决此问题!!多谢!!





顶部
破碎细胞
注册会员
Rank: 2


UID 210548
精华 0
积分 185
帖子 105
阅读权限 20
注册 2006-2-2
来自 武汉大学软件工程系
状态 离线
发表于 2007-2-23 08:47  资料  主页 短消息  加为好友  QQ
你可以不那样做,而这样做:
1. 安装 Fcitx
2. 把/etc/X11/xim.d/scim文件里面的scim全部替换成fcitx

就ok了,我的一切正常。





武汉大学联络员 QQ:171767853 MSN:TanMenglong at hotmail.com TanMenglong at gmail.com
顶部
hplxxm
中级会员
Rank: 3Rank: 3


UID 90940
精华 0
积分 613
帖子 245
阅读权限 30
注册 2004-1-25
来自 China
状态 离线
发表于 2007-2-23 11:52  资料  短消息  加为好友 
没有那个文件,只有一none文件,内容如下:
echo "Dummy input method \"none\" (do not use any input method at all by default)"

export XMODIFIERS=@im=local       # use "Compose"
export GTK_IM_MODULE=xim
export QT_IM_SWITCHER=imsw-none   # disable input method switching in Qt
export QT_IM_MODULE=xim

return 0





顶部
破碎细胞
注册会员
Rank: 2


UID 210548
精华 0
积分 185
帖子 105
阅读权限 20
注册 2006-2-2
来自 武汉大学软件工程系
状态 离线
发表于 2007-2-23 12:05  资料  主页 短消息  加为好友  QQ
[quote:cb92bab484="hplxxm"]没有那个文件,只有一none文件,内容如下:
echo "Dummy input method \"none\" (do not use any input method at all by default)"

export XMODIFIERS=@im=local       # use "Compose"
export GTK_IM_MODULE=xim
export QT_IM_SWITCHER=imsw-none   # disable input method switching in Qt
export QT_IM_MODULE=xim

return 0[/quote]

不会吧~~~~~~~~~我也是10.2啊。
要不你这样,先安装scim,然后建立那个文件。
内容如下

[code:1]
OLD_PATH=$PATH
PATH=/usr/bin:/opt/kde3/bin:$PATH

if ! type -p fcitx > /dev/null 2>&1 ; then
    echo "fcitx is not available."
    return 1
fi

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_SWITCHER=imsw-multi
export QT_IM_MODULE=fcitx
case "$WINDOWMANAGER" in
    *kde)
        if ! type -p skim > /dev/null 2>&1 \
          || grep -i -q "^[[:space:]]*Autostart.*=.*false" $HOME/.kde/share/config/skimrc
        then
            fcitx -d
        else
        # skim will be  used. But we don't start it here,
            # we rely on the KDE autostart
            # mechanism used in the skim package instead.
        # skim -d
            :
        fi
    ;;
    *)
        fcitx -d         
    ;;
esac

PATH=$OLD_PATH

# success:
return 0
[/code:1]





武汉大学联络员 QQ:171767853 MSN:TanMenglong at hotmail.com TanMenglong at gmail.com
顶部
hplxxm
中级会员
Rank: 3Rank: 3


UID 90940
精华 0
积分 613
帖子 245
阅读权限 30
注册 2004-1-25
来自 China
状态 离线
发表于 2007-2-23 19:12  资料  短消息  加为好友 
非得安装scim吗??有没有别的方法???
把fcitx &去掉后就不提示错误了!可是每次都得输入fcitx命令





顶部
hplxxm
中级会员
Rank: 3Rank: 3


UID 90940
精华 0
积分 613
帖子 245
阅读权限 30
注册 2004-1-25
来自 China
状态 离线
发表于 2007-2-24 21:06  资料  短消息  加为好友 
看来只有靠自己了





顶部
hplxxm
中级会员
Rank: 3Rank: 3


UID 90940
精华 0
积分 613
帖子 245
阅读权限 30
注册 2004-1-25
来自 China
状态 离线
发表于 2007-2-27 21:08  资料  短消息  加为好友 
下载了这个3.5的rpm安装包,就解决了!!
http://software.opensuse.org/downloa...-23.1.i586.rpm





顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP