QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2531|回复: 6

suse10.2安装fcitx3.4.2问题

[复制链接]
发表于 2007-2-23 01:15:18 | 显示全部楼层 |阅读模式
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:~ #

虽然不影响什么,可是心里不服务,望大家帮助,解决此问题!!多谢!!
发表于 2007-2-23 08:47:08 | 显示全部楼层
你可以不那样做,而这样做:
1. 安装 Fcitx
2. 把/etc/X11/xim.d/scim文件里面的scim全部替换成fcitx

就ok了,我的一切正常。
回复

使用道具 举报

 楼主| 发表于 2007-2-23 11:52:13 | 显示全部楼层
没有那个文件,只有一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
回复

使用道具 举报

发表于 2007-2-23 12:05:36 | 显示全部楼层
[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]
回复

使用道具 举报

 楼主| 发表于 2007-2-23 19:12:47 | 显示全部楼层
非得安装scim吗??有没有别的方法???
把fcitx &去掉后就不提示错误了!可是每次都得输入fcitx命令
回复

使用道具 举报

 楼主| 发表于 2007-2-24 21:06:05 | 显示全部楼层
看来只有靠自己了
回复

使用道具 举报

 楼主| 发表于 2007-2-27 21:08:11 | 显示全部楼层
下载了这个3.5的rpm安装包,就解决了!!
http://software.opensuse.org/downloa...-23.1.i586.rpm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 18:00 , Processed in 0.051909 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表