(已解决)升级15.7后,为知笔记不能输入中文了
Tofloor
poster avatar
zhaozhendong
deepin
2018-08-21 23:19
Author
本帖最后由 zhaozhendong 于 2018-9-19 16:23 编辑

之前好的,升级15.7后,为知笔记不能输入中文了,无法切换到中文输入法(用的五笔、拼音都 不行)
是不是因为  15.7系统升级了qt到 5.10原因?
-----------------------------------------------搞了好久解决不了,deepin无解,为知方也只管收费不管问题(~~~~人家为知说了:我们都写了要用ibus,你非用fcitx,活该你问题多~~~~~,).
看到deepin用友在商店发的一个方法,试了下不错,虽然还是用的绿色版,但有启动图标,不用每次都去找原文件运行了,跟直接用amage那个绿色版比着,省事多了.

Reply Favorite View the author
All Replies
avatar
le******ly@163.com
deepin
2018-08-21 23:47
#1
重启!
Reply View the author
avatar
21wmd
deepin
2018-08-21 23:54
#2
楼主重启后正常吗?
Reply View the author
avatar
zhaozhendong
deepin
2018-08-22 00:38
#3

重启多次了
不行
Reply View the author
avatar
zhaozhendong
deepin
2018-08-22 00:39
#4
https://bbs.deepin.org/post/167458
楼主重启后正常吗?

重启多回了,还装了这个sudo apt-get install fcitx-libs-qt5,
还是不行,
Reply View the author
avatar
HualetWang
deepin
2018-08-22 01:44
#5
请问你的为知笔记是从哪安装的呢?
另外,请上传一份 fcitx-diagnose 的输出吧。
Reply View the author
avatar
打击越
deepin
2018-08-22 02:23
#6
https://bbs.deepin.org/post/167458
请问你的为知笔记是从哪安装的呢?
另外,请上传一份 fcitx-diagnose 的输出吧。 ...

我也遇到了,下面是输出:
  1. rhett@rhett-pc:~$ fcitx-diagnose
  2. # System Info:
  3. 1.  `uname -a`:

  4.         Linux rhett-pc 4.15.0-29deepin-generic #31 SMP Fri Jul 27 07:12:08 UTC 2018 x86_64 GNU/Linux

  5. 2.  `lsb_release -a`:

  6.         No LSB modules are available.
  7.         Distributor ID:        Deepin
  8.         Description:        Deepin 15.7
  9.         Release:        15.7
  10.         Codename:        unstable

  11. 3.  `lsb_release -d`:

  12.         Description:        Deepin 15.7

  13. 4.  `/etc/lsb-release`:

  14.         DISTRIB_ID=Deepin
  15.         DISTRIB_RELEASE="15.7"
  16.         DISTRIB_DESCRIPTION="Deepin 15.7 "
  17.         DISTRIB_CODENAME=unstable

  18. 5.  `/etc/os-release`:

  19.         PRETTY_NAME="Deepin 15"
  20.         NAME="Deepin"
  21.         VERSION_ID="15.7"
  22.         VERSION="15.7"
  23.         ID=deepin
  24.         HOME_URL="https://www.deepin.org/"
  25.         BUG_REPORT_URL="http://feedback.deepin.org/feedback/"

  26. 6.  Desktop Environment:

  27.     Desktop environment is `gnome3`.

  28. 7.  Bash Version:

  29.         BASH_VERSION='4.4.19(1)-release'

  30. # Environment:
  31. 1.  DISPLAY:

  32.         DISPLAY=':0'

  33. 2.  Keyboard Layout:

  34.     1.  `setxkbmap`:

  35.             xkb_keymap {
  36.                     xkb_keycodes  { include "evdev+aliases(qwerty)"        };
  37.                     xkb_types     { include "complete"        };
  38.                     xkb_compat    { include "complete"        };
  39.                     xkb_symbols   { include "pc+us+inet(evdev)"        };
  40.                     xkb_geometry  { include "pc(pc105)"        };
  41.             };

  42.     2.  `xprop`:

  43.             _XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""

  44. 3.  Locale:

  45.     1.  All locale:

  46.             C
  47.             C.UTF-8
  48.             en_US.utf8
  49.             POSIX
  50.             zh_CN.utf8

  51.     2.  Current locale:

  52.             LANG=en_US.UTF-8
  53.             LANGUAGE=en_US
  54.             LC_CTYPE="en_US.UTF-8"
  55.             LC_NUMERIC="en_US.UTF-8"
  56.             LC_TIME="en_US.UTF-8"
  57.             LC_COLLATE="en_US.UTF-8"
  58.             LC_MONETARY="en_US.UTF-8"
  59.             LC_MESSAGES="en_US.UTF-8"
  60.             LC_PAPER="en_US.UTF-8"
  61.             LC_NAME="en_US.UTF-8"
  62.             LC_ADDRESS="en_US.UTF-8"
  63.             LC_TELEPHONE="en_US.UTF-8"
  64.             LC_MEASUREMENT="en_US.UTF-8"
  65.             LC_IDENTIFICATION="en_US.UTF-8"
  66.             LC_ALL=

  67. 4.  Directories:

  68.     1.  Home:

  69.             /home/rhett

  70.     2.  `${XDG_CONFIG_HOME}`:

  71.         Environment variable `XDG_CONFIG_HOME` is not set.

  72.         Current value of `XDG_CONFIG_HOME` is `~/.config` (`/home/rhett/.config`).

  73.     3.  Fcitx Settings Directory:

  74.         Current fcitx settings directory is `~/.config/fcitx` (`/home/rhett/.config/fcitx`).

  75. 5.  Current user:

  76.     The script is run as rhett (1000).

  77. # Fcitx State:
  78. 1.  executable:

  79.     Found fcitx at `/usr/bin/fcitx`.

  80. 2.  version:

  81.     Fcitx version: `4.2.9.6`

  82. 3.  process:

  83.     Found 2 fcitx processes:

  84.          4342 fcitx
  85.          4407 fcitx-dbus-watc

  86. 4.  `fcitx-remote`:

  87.     `fcitx-remote` works properly.

  88. 5.  DBus interface:

  89.     Using `dbus-send` to check dbus.

  90.     Owner of DBus name `org.fcitx.Fcitx` is `:1.7`.

  91.     PID of DBus name `org.fcitx.Fcitx` owner is `4342`.

  92. # Fcitx Configure UI:
  93. 1.  Config Tool Wrapper:

  94.     Found fcitx-configtool at `/usr/bin/fcitx-configtool`.

  95. 2.  Config GUI for gtk2:

  96.     **Config GUI for gtk2 not found.**

  97. 3.  Config GUI for gtk3:

  98.     Found `fcitx-config-gtk3` at `/usr/bin/fcitx-config-gtk3`.

  99. 4.  Config GUI for kde:

  100.     **`kcmshell4` not found.**

  101. # Frontends setup:
  102. ## Xim:
  103. 1.  `${XMODIFIERS}`:

  104.     Environment variable XMODIFIERS is set to "@im=fcitx" correctly.
  105.     Xim Server Name from Environment variable is fcitx.

  106. 2.  XIM_SERVERS on root window:

  107.     Xim server name is the same with that set in the environment variable.

  108. ## Qt:
  109. 1.  qt4 - `${QT4_IM_MODULE}`:

  110.     **Environment variable QT4_IM_MODULE is "xim" instead of "fcitx". Please check if you have exported it incorrectly in any of your init files.**
  111.     **You are using xim in qt4 programs.**

  112.     **To see some application specific problems you may have when using xim, check [Hall of Shame for Linux IME Support](http://fcitx-im.org/wiki/Hall_of_Shame_for_Linux_IME_Support). For other more general problems of using XIM including application freezing, see [here](http://fcitx-im.org/wiki/XIM).**

  113.     **Please set environment variable QT4_IM_MODULE to "fcitx" using the tool your distribution provides or add `export QT4_IM_MODULE=fcitx` to your `~/.xprofile`. See [Input Method Related Environment Variables: QT4_IM_MODULE](http://fcitx-im.org/wiki/Input_method_related_environment_variables#QT4_IM_MODULE).**

  114. 2.  qt5 - `${QT_IM_MODULE}`:

  115.     Environment variable QT_IM_MODULE is set to "fcitx" correctly.






  116. 3.  Qt IM module files:

  117.     Found fcitx qt module: `/usr/lib/x86_64-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so`.
  118.     Found fcitx im module for Qt5: `/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so`.
  119.     Found unknown fcitx qt module: `/usr/lib/x86_64-linux-gnu/qt5/qml/DBus/Org/Fcitx/Fcitx/libFcitx.so`.
  120.     **Cannot find fcitx input method module for Qt4.**

  121. ## Gtk:
  122. 1.  gtk - `${GTK_IM_MODULE}`:

  123.     Environment variable GTK_IM_MODULE is set to "fcitx" correctly.

  124. 2.  `gtk-query-immodules`:

  125.     1.  gtk 2:

  126.         **Cannot find `gtk-query-immodules` for gtk 2**

  127.         **Cannot find fcitx im module for gtk 2.**

  128.     2.  gtk 3:

  129.         **Cannot find `gtk-query-immodules` for gtk 3**

  130.         **Cannot find fcitx im module for gtk 3.**

  131. 3.  Gtk IM module cache:

  132.     1.  gtk 2:

  133.         Found immodules cache for gtk `2.24.32` at `/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache`.
  134.         Version Line:

  135.             # Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.32

  136.         Found fcitx im modules for gtk `2.24.32`.

  137.             "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so"
  138.             "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"

  139.         Found immodules cache for gtk `2.24.32` at `/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache`.
  140.         Version Line:

  141.             # Created by /usr/lib/i386-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.32

  142.         **Failed to find fcitx in immodule cache at `/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache`**

  143.     2.  gtk 3:

  144.         Found immodules cache for gtk `3.22.30` at `/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache`.
  145.         Version Line:

  146.             # Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.22.30

  147.         Found fcitx im modules for gtk `3.22.30`.

  148.             "/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so"
  149.             "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"

  150. 4.  Gtk IM module files:

  151.     1.  gtk 2:

  152.         All found Gtk 2 immodule files exist.

  153.     2.  gtk 3:

  154.         All found Gtk 3 immodule files exist.

  155. # Configuration:
  156. ## Fcitx Addons:
  157. 1.  Addon Config Dir:

  158.     Found fcitx addon config directory: `/usr/share/fcitx/addon`.

  159. 2.  Addon List:

  160.     1.  Found 26 enabled addons:

  161.             fcitx-autoeng
  162.             fcitx-chttrans
  163.             fcitx-classic-ui
  164.             fcitx-clipboard
  165.             fcitx-dbus
  166.             fcitx-freedesktop-notify
  167.             fcitx-fullwidth-char
  168.             fcitx-imselector
  169.             fcitx-ipc
  170.             fcitx-ipcportal
  171.             fcitx-keyboard
  172.             fcitx-kimpanel-ui
  173.             fcitx-lua
  174.             fcitx-notificationitem
  175.             fcitx-pinyin
  176.             fcitx-pinyin-enhance
  177.             fcitx-punc
  178.             fcitx-quickphrase
  179.             fcitx-remote
  180.             fcitx-spell
  181.             fcitx-table
  182.             fcitx-unicode
  183.             fcitx-vk
  184.             fcitx-x11
  185.             fcitx-xim
  186.             fcitx-xkbdbus

  187.     2.  Found 1 disabled addons:

  188.             fcitx-xkb

  189. 3.  Addon Libraries:

  190.     All libraries for all addons are found.

  191. 4.  User Interface:

  192.     Found 2 enabled user interface addons:

  193.         fcitx-classic-ui
  194.         fcitx-kimpanel-ui

  195. ## Input Methods:
  196. 1.  Found 7 enabled input methods:

  197.         fcitx-keyboard-us
  198.         wbpy
  199.         pinyin
  200.         shuangpin
  201.         98wb
  202.         wubi98
  203.         shuoxie

  204. 2.  Default input methods:

  205.     You have a keyboard input method "fcitx-keyboard-us" correctly added as your default input method.

  206. # Log:
  207. 1.  `date`:

  208.         Tue Aug 21 18:22:27 CST 2018

  209. 2.  `~/.config/fcitx/log/`:

  210.         total 4
  211.         -rw-r--r-- 1 rhett rhett 140 Jun 15 15:30 crash.log

  212. 3.  `~/.config/fcitx/log/crash.log`:

  213.         =========================
  214.         FCITX 4.2.9.6 -- Get Signal No.: 11
  215.         Date: try "date -d @1529047821" if you are using GNU date ***
  216.         ProcessID: 1393
Copy the Code
Reply View the author
avatar
zhaozhendong
deepin
2018-08-22 02:40
#7
https://bbs.deepin.org/post/167458
请问你的为知笔记是从哪安装的呢?
另外,请上传一份 fcitx-diagnose 的输出吧。 ...

在附件里,谢谢
Reply View the author
avatar
Bean Young
deepin
2018-08-22 04:44
#8
在为知笔记官网下载最新的2.5.9版本的AppImage文件就可以输入中文了,亲测通过!
Reply View the author
avatar
zhaozhendong
deepin
2018-08-22 23:23
#9
https://bbs.deepin.org/post/167458
在为知笔记官网下载最新的2.5.9版本的AppImage文件就可以输入中文了,亲测通过! ...

谢谢         
Reply View the author
avatar
buffallos
deepin
2018-08-23 17:19
#10
我也是碰到这个问题,但是没客服搭理,很郁闷
Reply View the author
avatar
buffallos
deepin
2018-08-23 17:38
#11
https://bbs.deepin.org/post/167458
在为知笔记官网下载最新的2.5.9版本的AppImage文件就可以输入中文了,亲测通过! ...

临时只能这样用了,照网站找到安装了qt 5.10.0 fcitx-qt5也还是不行,还是先用这个绿色版吧,虽然麻烦点,但总算能用了
Reply View the author
avatar
HualetWang
deepin
2018-08-29 20:36
#12
可以装一下 fcitx-frontend-qt4 和 fcitx-frontend-qt5 试试
Reply View the author
avatar
zhaozhendong
deepin
2018-08-29 20:38
#13
本帖最后由 zhaozhendong 于 2018-8-29 12:51 编辑
https://bbs.deepin.org/post/167458
可以装一下 fcitx-frontend-qt4 和 fcitx-frontend-qt5 试试

之前都装的有,官方的2.5.9 (deepin官网是2.5.8)的绿色版可以输入中文,不知道啥原因,两个版本都是依赖的qt5.9

给为知官方提意见了,让他们打flatpak 包,但一直没回复


zzd@zzd-PC:~$ sudo apt install fcitx-frontend-qt5
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
fcitx-frontend-qt5 已经是最新版 (1.2.2-2deepin)。
fcitx-frontend-qt5 已设置为手动安装。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
zzd@zzd-PC:~$ sudo apt install fcitx-frontend-qt4
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
fcitx-frontend-qt4 已经是最新版 (1:4.2.9.6-3deepin)。
fcitx-frontend-qt4 已设置为手动安装。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

Reply View the author
avatar
琉璃
deepin
2018-09-12 02:19
#14
https://bbs.deepin.org/post/167458
重启多次了
不行

我的也是,不能输入中文。重启不能解决这个问题。

感觉这一次升级,导致的软件异常有点多。
Reply View the author
avatar
初心
deepin
2018-09-12 06:11
#15
我升级后哪也也不能输入中文了,不知道怎么解决了,问题好多
Reply View the author
avatar
zhaozhendong
deepin
2018-09-12 16:49
#16
https://bbs.deepin.org/post/167458
我升级后哪也也不能输入中文了,不知道怎么解决了,问题好多

这个问题快1个月了吧,官方都没有解决,估计deepin无能为力了,已经升级到 qt5.10,不可能再退回,
为知又依赖5.9,fcitx 又不直持5.9 5.10 全运行。

只能等为知良心发现 发个 snp包或flatpak包了,如果 不发这两包,明年会员到期要考虑下要不要续费了。
Reply View the author
avatar
mobing317
deepin
2018-09-12 17:52
#17
我也出现这个状况,解决办法就是我自己安装了为知笔记官方的Linux绿色版本,是可以正常输入的汉字的。
Reply View the author