iBus 中州韻无法打字
Tofloor
poster avatar
皇華
deepin
2017-12-21 16:14
Author
如題,iBus 中州韻(Rime)打不出中文。我很熟悉這款輸入引擎,應該不是未配置好。有沒有人遇到了同樣的問題?請問大佬們如何解決?

謝謝!
Reply Favorite View the author
All Replies
avatar
n1026
deepin
2017-12-21 17:01
#1
建议来用fcitx
Reply View the author
avatar
9***8@qq.com
deepin
2017-12-21 17:05
#2
哦,建议搜狗
Reply View the author
avatar
walle
deepin
2017-12-21 17:19
#3
用过的人应该不多
Reply View the author
avatar
司南
deepin
2017-12-21 18:05
#4
Reply View the author
avatar
9***8@qq.com
deepin
2017-12-21 18:17
#5
试了一下,复现了楼主的问题,解决办法:
进入home目录,
按ctrl+h,
显示隐藏的.config文件夹,进入
删除fcitx文件夹,
重启或注销一次系统后,
命令行fcitx强行唤起(假如没自启的话)
即可恢复正常。
Reply View the author
avatar
aida
deepin
2017-12-21 21:05
#6
Reply View the author
avatar
皇華
deepin
2017-12-22 01:08
#7
https://bbs.deepin.org/post/150449
试了一下,复现了楼主的问题,解决办法:
进入home目录,
按ctrl+h,

謝謝~我刪了 fcitx 文件夾,重啓,iBus 中州韻仍不能打字,症狀與之前一樣:能部署,卻不出現方案列表,也打不出字。
(另外,不明白 iBus 打不出字與 fcitx 何干?)
Reply View the author
avatar
9***8@qq.com
deepin
2017-12-22 01:47
#8
https://bbs.deepin.org/post/150449
謝謝~我刪了 fcitx 文件夾,重啓,iBus 中州韻仍不能打字,症狀與之前一樣:能部署,卻不出現方案列表, ...

汗,原谅我脑抽了,你原来在用ibus-rime。
你用fcitx-rime就好了,目前,ibus是不能在deepin下使用的。
录个视频供你参考:https://pan.stnts.com/s/ksWWG7h
Reply View the author
avatar
皇華
deepin
2017-12-22 05:21
#9
https://bbs.deepin.org/post/150449
汗,原谅我脑抽了,你原来在用ibus-rime。
你用fcitx-rime就好了,目前,ibus是不能在deepin下使用的。
...

我問過中州韻之作者佛振,他推薦我用 iBus 版。
剛按你的說明重裝並配置了 Fcitx 版,所有方案的提示和頂屏都設成 true 了。部署時會出錯,按鍵不顯示候選字列,也打不出漢字;按 F4 卻能出方案列表。

我把系統字號調到這麼小,才看到錯誤記錄在哪…
錯誤記錄如下:
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
E1221 21:17:31.605137  7739 deployment_tasks.cc:242] source file 'luna_pinyin.dict.yaml' does not exist.
E1221 21:17:31.605514  7739 dict_compiler.cc:85] neither luna_pinyin.dict.yaml nor luna_pinyin.table.bin exists.
E1221 21:17:31.605581  7739 deployment_tasks.cc:300] dictionary 'luna_pinyin' failed to compile.
E1221 21:17:31.611104  7739 deployment_tasks.cc:242] source file 'cangjie5.dict.yaml' does not exist.
E1221 21:17:31.611202  7739 dict_compiler.cc:85] neither cangjie5.dict.yaml nor cangjie5.table.bin exists.
E1221 21:17:31.611224  7739 deployment_tasks.cc:300] dictionary 'cangjie5' failed to compile.
E1221 21:17:31.617143  7739 deployment_tasks.cc:242] source file 'luna_pinyin.dict.yaml' does not exist.
E1221 21:17:31.617226  7739 dict_compiler.cc:85] neither luna_pinyin.dict.yaml nor luna_pinyin.table.bin exists.
E1221 21:17:31.617247  7739 deployment_tasks.cc:300] dictionary 'luna_pinyin' failed to compile.
E1221 21:17:31.626921  7739 deployment_tasks.cc:242] source file 'terra_pinyin.dict.yaml' does not exist.
E1221 21:17:31.627048  7739 dict_compiler.cc:85] neither terra_pinyin.dict.yaml nor terra_pinyin.table.bin exists.
E1221 21:17:31.627070  7739 deployment_tasks.cc:300] dictionary 'terra_pinyin' failed to compile.
E1221 21:17:31.631856  7739 deployment_tasks.cc:242] source file 'zyenpheng.dict.yaml' does not exist.
E1221 21:17:31.631942  7739 dict_compiler.cc:85] neither zyenpheng.dict.yaml nor zyenpheng.table.bin exists.
E1221 21:17:31.631963  7739 deployment_tasks.cc:300] dictionary 'zyenpheng' failed to compile.
E1221 21:17:31.651370  7739 deployment_tasks.cc:242] source file 'terra_pinyin.dict.yaml' does not exist.
E1221 21:17:31.651527  7739 dict_compiler.cc:85] neither terra_pinyin.dict.yaml nor terra_pinyin.table.bin exists.
E1221 21:17:31.651551  7739 deployment_tasks.cc:300] dictionary 'terra_pinyin' failed to compile.
E1221 21:17:38.181205  7717 mapped_file.cc:112] attempt to open non-existent file '/home/yyr/.config/fcitx/rime/terra_pinyin.table.bin'.
E1221 21:17:38.181421  7717 table.cc:326] Error opening table file '/home/yyr/.config/fcitx/rime/terra_pinyin.table.bin'.
E1221 21:17:38.181540  7717 dictionary.cc:266] Error loading table for dictionary 'terra_pinyin'.

Reply View the author
Comments
lineme
2017-12-22 06:09
看报错信息,是码表修改时出错了。你发给我一份,我给你改(你之前,没有修改时的RIME方案)
avatar
JJRDC
deepin
2017-12-22 05:25
#10
https://bbs.deepin.org/post/150449
我問過中州韻之作者佛振,他推薦我用 iBus 版。
剛按你的說明重裝並配置了 Fcitx 版,所有方案的提示和頂 ...

卸载预装的fcitx和sogou,重装fcitx+安装rime。
Reply View the author
avatar
9***8@qq.com
deepin
2017-12-22 06:13
#11
https://bbs.deepin.org/post/150449
我問過中州韻之作者佛振,他推薦我用 iBus 版。
剛按你的說明重裝並配置了 Fcitx 版,所有方案的提示和頂 ...

ibus不能在Deepin下使用,是Deepin年深日久的BUG之一,所以,只能用FCITX-RIME.
我现在,就是在用FCITX-RIME给你回复。
你可以尝试卸载掉deepin自带的搜狗输入法,这个Linux版的搜狗,跟默认的FCITX有些令人困扰的羁绊。
坛子里的网友,通常是卸载掉搜狗,再卸载掉FCITX,然后重装FCITX的。
$sudo apt remove fcitx
$sudo reboot
$sudo apt install fcitx
$im-config          //勾选fcitx
$sudo reboot
Reply View the author
avatar
皇華
deepin
2017-12-22 06:34
#12
本帖最后由 duan1hian7 于 2017-12-21 22:37 编辑
https://bbs.deepin.org/post/150449
汗,原谅我脑抽了,你原来在用ibus-rime。
你用fcitx-rime就好了,目前,ibus是不能在deepin下使用的。
...

抱歉,剛才是我漏了詞典…多數方案都能正常使用了,唯注音方案一按鍵就重新部署,无法打字。另外我自訂的 opencc 轉換表未生效。查 json ocd 檔俱在,且已用于蟒版小狼毫(PIME)和同文多時。不知哪出了錯?


Reply View the author
avatar
9***8@qq.com
deepin
2017-12-22 06:56
#13
https://bbs.deepin.org/post/150449
抱歉,剛才是我漏了詞典…多數方案都能正常使用了,唯注音方案一按鍵就重新部署,无法打字。另外我自訂的  ...

Linux下:

usr/share/rime-data/

这里是系统级的文件存档点,这里的东西,优先级要低于『用户个人档』

Ctrl+H,home目录下看到.config这个隐藏的文件夹,进入:

home/.config/fcitx/rime/

这里是『用户个人档』,这是优先级比较高,修改之后,这里优先生效,*.bin二进制文件,也在这个目录下『生成』——所谓『重新布署』者是也。

如果别的方案已经可用,唯独某个方案有问题,那说明相对应的码表存在问题。你是rime的老用户,可以把方案拷到Prime下试一试码表有没有问题,这个是最重要的。

opencc映射功能,你可以在确定配置文件无误的前提下,放入用户个人档 /home/.config/fcitx/rime/下,注销一次系统看看能不能成功。

如果不能,那么说明当前的librime组件(rime)没有支持映射功能,无论是ibus-rime,还是fcitx-rime,目前现成的二进制可执行文件都是多年前编译的,比较陈旧。

先保证码表可用,方案能正常工作之后,再研究opencc映射功能吧,从源码编译,也非难事。
Reply View the author
avatar
loaden
deepin
2019-08-20 23:35
#14
https://bbs.deepin.org/user/80406 不知道是否还在论坛?ibus-rime在Deepin 15.11下界面丑陋请问有解决方案吗?
主要体现在:左侧有丑陋的拖动条,底部有无用的上、下箭头。
Reply View the author