您尚未登录。

#1 2014-03-10 22:59:33

Se7endAY
会员
注册时间: 2013-11-20
帖子: 10

fcitx使用问题

我安装了fcitx,xprofile也修改了。但是我只能在终端中使用中文输入法,其他地方都没法切换出输入法。这是为什么?

离线

#2 2014-03-11 00:13:18

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,468
个人网站

Re: fcitx使用问题

贴你的 ~/.xprofile。(或者先参考一下论坛里其它类似的帖子?)

离线

#3 2014-03-11 13:32:02

Se7endAY
会员
注册时间: 2013-11-20
帖子: 10

Re: fcitx使用问题

百合仙子 说:

贴你的 ~/.xprofile。(或者先参考一下论坛里其它类似的帖子?)

内容如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

离线

#4 2014-03-11 13:55:06

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,468
个人网站

Re: fcitx使用问题

Se7endAY 说:
百合仙子 说:

贴你的 ~/.xprofile。(或者先参考一下论坛里其它类似的帖子?)

内容如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

只有这个?那你的桌面环境是怎么起来的?

离线

#5 2014-03-11 18:33:13

lainme
论坛版主
注册时间: 2011-08-19
帖子: 131

Re: fcitx使用问题

fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5 这些装了没?

离线

#6 2014-03-15 01:11:41

Se7endAY
会员
注册时间: 2013-11-20
帖子: 10

Re: fcitx使用问题

百合仙子 说:
Se7endAY 说:
百合仙子 说:

贴你的 ~/.xprofile。(或者先参考一下论坛里其它类似的帖子?)

内容如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

只有这个?那你的桌面环境是怎么起来的?

用的GDM,一开始没有.xprofile这个文件,然后自己建一个,就只有这些了。。。

离线

#7 2014-03-15 01:12:28

Se7endAY
会员
注册时间: 2013-11-20
帖子: 10

Re: fcitx使用问题

lainme 说:

fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5 这些装了没?


都安装了,我最后换了ibus,然后一切都正常了。

离线

#8 2014-05-17 22:27:46

lijing48301243
会员
注册时间: 2013-04-14
帖子: 137

Re: fcitx使用问题

今天我也遇到这样的问题了,fcitx启动时提示
ldd /usr/lib/fcitx/fcitx-keyboard.so
    linux-vdso.so.1 (0x00007fff0ddfe000)
    libicuuc.so.53 => not found
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f61b38f7000)
    libc.so.6 => /usr/lib/libc.so.6 (0x00007f61b3549000)
    libicudata.so.53 => /usr/lib/libicudata.so.53 (0x00007f61b1ec0000)
    libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f61b1ca2000)
    libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f61b1a9e000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f61b1792000)
    libm.so.6 => /usr/lib/libm.so.6 (0x00007f61b148e000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f61b1278000)
    libz.so.1 => /usr/lib/libz.so.1 (0x00007f61b1061000)
    liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f61b0e3e000)
    /usr/lib64/ld-linux-x86-64.so.2 (0x00007f61b421f000)

但是我看libicuuc.so.53 都是OK的,最后把pacman Syu后恢复正常,可能是依赖性导致的


archlinux磨合中

离线

#9 2014-05-18 15:05:39

tusooa
论坛版主
注册时间: 2011-08-21
帖子: 138
个人网站

Re: fcitx使用问题

● g -c 'export' -f ~/.xinitrc
export LANG=zh_CN.UTF-8 TERM=xterm LC_ALL= XIM=fcitx XIM_PROGRAM=fcitx
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx GTK_IM_MODULE=fcitx

总之,得在xinitrc or xsession里source它。

离线

页脚