LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1137|回复: 6

fcitx不能在openoffice3.0里敲中文?

[复制链接]
发表于 2009-11-27 23:11:24 | 显示全部楼层 |阅读模式
输入法调不出来阿。有人知道解决办法吗 ?
发表于 2009-11-28 20:32:38 | 显示全部楼层
locals的原因,你可以试试LC_ALL=zh_CN.gb2312 oowriter
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-1 07:09:48 | 显示全部楼层
Post by 暮雪清浊;2050664
locals的原因,你可以试试LC_ALL=zh_CN.gb2312 oowriter


也没用,输入法调不出来。其他程序没有问题。
回复 支持 反对

使用道具 举报

发表于 2009-12-1 13:22:11 | 显示全部楼层
多半是环境配置有问题。
export贴出来。fcitx版本贴出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-9 08:03:29 | 显示全部楼层
Post by heshuaikun;2051306
多半是环境配置有问题。
export贴出来。fcitx版本贴出来。


export内容,帮忙看下:

  1. declare -x ANT_HOME="/usr/share/ant"
  2. declare -x CATALINA_BASE="/var/lib/tomcat5.5"
  3. declare -x CATALINA_HOME="/usr/share/tomcat5.5"
  4. declare -x CATALINA_OPTS="-server -Xms512M -Xmx512M"
  5. declare -x CLASSPATH=".:/usr/lib/jvm/java-6-sun/lib"
  6. declare -x COLORTERM=""
  7. declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-psuMsE1wA6,guid=f1e7382a03ecea69173535f94b1ee0ba"
  8. declare -x DESKTOP_SESSION="xfce4"
  9. declare -x DISPLAY=":0.0"
  10. declare -x GDMSESSION="xfce4"
  11. declare -x GDM_XSERVER_LOCATION="local"
  12. declare -x GNOME_KEYRING_PID="3848"
  13. declare -x GNOME_KEYRING_SOCKET="/tmp/keyring-kxaJbp/socket"
  14. declare -x GTK_IM_MODULE="xim"
  15. declare -x HISTCONTROL="ignoredups"
  16. declare -x HOME="/home/michael"
  17. declare -x JAVA_HOME="/usr/lib/jvm/java-6-sun"
  18. declare -x KONSOLE_DCOP="DCOPRef(konsole-5453,konsole)"
  19. declare -x KONSOLE_DCOP_SESSION="DCOPRef(konsole-5453,session-2)"
  20. declare -x LANG="en_US.UTF-8"
  21. declare -x LC_CTYPE="zh_CN.UTF-8"
  22. declare -x LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:"
  23. declare -x LESSCLOSE="/usr/bin/lesspipe %s %s"
  24. declare -x LESSOPEN="| /usr/bin/lesspipe %s"
  25. declare -x LOGNAME="michael"
  26. declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
  27. declare -x OLDPWD
  28. declare -x PATH="/home/michael/programs/google-appengine:/home/michael/programs/google-android/tools:/home/michael/bin:/usr/lib/jvm/java-6-sun/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/opt/openoffice.org3/program/:/home/michael/programs/WTK2.5.2/bin"
  29. declare -x PWD="/home/michael"
  30. declare -x QT_IM_MODULE="xim"
  31. declare -x SESSION_MANAGER="local/debian:/tmp/.ICE-unix/3915"
  32. declare -x SHELL="/bin/bash"
  33. declare -x SHLVL="2"
  34. declare -x SSH_AGENT_PID="3913"
  35. declare -x SSH_AUTH_SOCK="/tmp/ssh-vgoilG3912/agent.3912"
  36. declare -x TERM="xterm"
  37. declare -x USER="michael"
  38. declare -x USERNAME="michael"
  39. declare -x WINDOWID="54525960"
  40. declare -x WINDOWPATH="7"
  41. declare -x XAUTHORITY="/home/michael/.Xauthority"
  42. declare -x XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/:/usr/share"
  43. declare -x XIM="fcitx"
  44. declare -x XIM_PROGRAM="fcitx"
  45. declare -x XMODIFIERS="@im=fcitx"
  46. declare -x lab_server
复制代码

fcitx版本是:

  1. ii  fcitx                  1:3.6.2-1              Free Chinese Input Toy for X (XIM)
复制代码


谢谢了。
回复 支持 反对

使用道具 举报

发表于 2009-12-9 15:52:43 | 显示全部楼层
我也是相同的问题,半年了,一直没有解决,不过我是自己编译的fcitx最新版
回复 支持 反对

使用道具 举报

发表于 2010-1-6 23:33:51 | 显示全部楼层
设置没问题才对。

英文语言的话会不会因为这个呢?虽然已经没有/etc/gtk-2.0/gtk.immodules文件了,但有些程序还是用它。

gtk-query-immodules-2.0 > gtk.immodules
gedit gtk.immodules

找到:
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
修改为:
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

sudo mv gtk.immodules /etc/gtk-2.0/gtk.immodules

我用im-switch管理输入法,LC_CTYPE这个变量不用设置也可以,我这里只有LANG="en_US.UTF-8",LANGUAGE="en_US.UTF-8",同样没问题。
sudo im-switch -s fcitx -z all_ALL
sudo im-switch -s fcitx -z zh_CN

另外有人说是旧版libx11-6的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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