再说ibus智能拼音libpinyin的问题
-
再说ibus智能拼音libpinyin的问题
系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
打印预览
10 帖子
• 分页: 1 / 1
百草谷居士
帖子: 4034 注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404
再说ibus智能拼音libpinyin的问题
引用
#1
帖子
由 百草谷居士 » 2018-03-28 12:08
1、从反应速度上,会有突然的卡顿;
2、当我输入i并跟随其他字母时(当然这应该是智能拼音没有定义的一个字母),回出现异常,导致无法继续输入汉字,需要切换到其他输入法,然后再切换回来才能继续使用,估计内部崩溃了。
3、在geany编辑器中,候选字浮动框无法正常跟随光标
4、预置词语里竟然没有“智能拼音”这个词,虽然无关紧要,但是感觉~~
5、仍然继续建议,预置特殊符号,虽然根据接受,用户可以自定义,但……还是预置更方便。
Mint 22 / Xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#2
帖子
由 Ping-Wu » 2018-03-28 15:11
百草谷居士 写了:1、从反应速度上,会有突然的卡顿;
2、当我输入i并跟随其他字母时(当然这应该是智能拼音没有定义的一个字母),回出现异常,导致无法继续输入汉字,需要切换到其他输入法,然后再切换回来才能继续使用,估计内部崩溃了。
3、在geany编辑器中,候选字浮动框无法正常跟随光标
4、预置词语里竟然没有“智能拼音”这个词,虽然无关紧要,但是感觉~~
5、仍然继续建议,预置特殊符号,虽然根据接受,用户可以自定义,但……还是预置更方便。
碰到智能拼音(ibus-libpinyin)的问题,最好直接去跟发明人吴鹏(Peng Wu)请教。目前这个套件正在被积极开发中(可能是因为红帽,甲骨文,CentOS等的预设中文输入法都是 ibus-libpinyin),这也是一个很难得可以趁早介入的机会:
https://github.com/libpinyin/ibus-libpinyin/issues
(必须先有一个 GitHub 的账户,但可以马上注册。如果有问题请再回报。)
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#3
帖子
由 Ping-Wu » 2018-03-30 16:08
百草谷居士 写了:ibus智能拼音libpinyin的问题
如我们在 GitHub ibus-libpinyin 论坛里讨论的:
https://github.com/libpinyin/ibus-libpinyin/issues/113
【拼音自动分割不够智能,推荐逻辑】
是否可以请您试一试 ibus-pinyin?
一般在 Ubuntu 里使用 ibus-pinyin 必须装设3个套件:
代码: 全选
sudo apt install ibus-pinyin ibus-libpinyin pinyin-database
https://forum.ubuntu.com.cn/viewtopic.p ... 4&start=15
因为 Ubuntu 18.04 里已预设了 ibus-libpinyin, 加装 第一个跟第三个就可以了(不过三个都放进去也无所谓)。
ibus-pinyin 也允许设立特殊符号,比 ibus-libpinyin 好用。
使用 Ibus-libpinyin 截图:
使用 ibus-pinyin 截图:
(我要输入 “廖” 这个字,使用 ibus-libpinyin 要翻个半天页。 ibus-pinyin 只要输入两次,就变成首位了。)
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#4
帖子
由 Ping-Wu » 2018-03-30 16:57
Ping-Wu 写了:使用 Ibus-libpinyin 截图:
使用 ibus-pinyin 截图:
(我要输入 “廖” 这个字,使用 ibus-libpinyin 要翻个半天页。 ibus-pinyin 只要输入两次,就变成首位了。)
另外,使用 ibus-libpinyin 时,输入 【xian】,会有 【先】,【西安】等的选择。
ibus-pinyin 输入 【xian】不会有【西安】的选择。要出现 【西安】,必须输入 【xi'an】。
我个人偏向后者,使用 ibus-libpinyin 如果没有自己建立的字/词库,就很不习惯了。
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#5
帖子
由 Ping-Wu » 2018-03-31 1:47
Ping-Wu 写了:另外,使用 ibus-libpinyin 时,输入 【xian】,会有 【先】,【西安】等的选择。
ibus-pinyin 输入 【xian】不会有【西安】的选择。要出现 【西安】,必须输入 【xi'an】。
我个人偏向后者,使用 ibus-libpinyin 如果没有自己建立的字/词库,就很不习惯了。
其实要改进 ibus-libpinyin 的最好方法,就是希望能有一群热心的后端使用者(人数越多越好),使用一段时间以后,把个人的字/词库汇合起来再整理一下,当作套件的一部分。这种事,只有终端使用者才能帮忙。
在目前 Linux (或更广泛的讲,整个开源软件)环境,大家现在都养成这个习惯,只会期待 “上游” 把事情做得好好的让本大爷来享受。遇到问题就换另一套件。都不行,就停留在最后试用的。反正大家都习惯了 Windows 及闭源软件的开发方式,有问题就往上报,压根儿就不曾想到即使我们只是终端使用者,也是整个开发 ecosystem 里很重要的一部分。
不过现在 Ubuntu 18.04 把 ibus-libpinyin 定位为预设的中文输入法。 Ubuntu 18.04 比起以前的版本有很大的改进,接受的人应该会增加很多。也许 ibus-libpinyin 会趁着这个机会改善。
另外,我发现 ibus-libpinyin 的确有时候会有点卡:
https://forum.ubuntu.com.cn/viewtopic.php?f=49&t=487046
我以前使用 ibus-pinyin 有很长的一段时间,从来没有这个问题。刚刚试了一下,也非常的顺。也许以后 ibus-libpinyin 使用者多了,使用者经验够了,可以慢慢发现症结在那里。
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#6
帖子
由 Ping-Wu » 2018-04-09 10:06
百草谷居士 写了:发现问题是这样的:
并不是在组词的过程中导致崩溃,而是中按下数字键选字的时候崩溃了。因为经常直接按空格选择首选字,所以没有观察到真正的问题。
使用空格直接选择第一个候选字没有问题,但是如果按数字键选择其他候选字就崩溃,其实我尝试用鼠标来选择其他候选字也会出现崩溃的
https://github.com/libpinyin/ibus-libpi ... -379601405
rm -rf ~/.cache/ibus/libpinyin 再启动 ibus-libpinyin 就可以解决这个问题。
请先把个人已经建立的习惯字/词(user_bigram.db)储存起来,再 copy 回去。
问题会发生,乃是因为 Ubuntu 18.04 目前正在把 Gnome 版本更新到 3.28,以后就没事了。
页首
Ping-Wu
帖子: 1822 注册时间: 2012-11-14 9:34
系统: Debian 12
Re: 再说ibus智能拼音libpinyin的问题
引用
#7
帖子
由 Ping-Wu » 2018-04-10 0:37
https://github.com/libpinyin/ibus-libpi ... -379626259
百草谷居士 写了:删除这个文件夹后,问题消除。
因为libpinyin总除问题,使用的断断续续,并没有积累多少用户数据,所以对是否丢失用户数据无察觉。
另:候选字框无法跟随光标,只是在屏幕左下角。这可能是ibus的原因,因为使用ibus-rime也是这样,也许只在xubuntu下有这个问题,未曾在ubuntu下注意过这个事情。
我的系统(Ubuntu 18.04)没有问题。Fedora 27/28 也都没问题。
印象中 xubuntu 17.10/18.04 预设输入引擎是 fcitx,可能你在换成 ibus 时出了问题。
我们也试过 Rime 有一些问题,只能放弃。Rime 也差不多两年没有维护了。
ibus-libpinyin 在 Fedora 下还没有碰到什么问题,只是预设的字词库太差了,尤其是输入单字时常常要翻好几页,使用过搜狗的人可能不会习惯无法接受。
当然啦,搜狗有它的严重的缺点(尤其是在 Linux 环境下),我们是不可能考虑的。不过一般大众根本不会去管这些有关隐私,稳定,长期维护等毫不重要的问题。
页首
fuhuizn
帖子: 962 注册时间: 2006-01-06 22:55
系统: ubuntu
联系:
联系 fuhuizn
网站
Re: 再说ibus智能拼音libpinyin的问题
引用
#8
帖子
由 fuhuizn » 2018-04-28 12:03
卡顿估计无解,因为ibus是用python编写的,速度必然慢。除非用编译型语言重写关键功能,例如C/C++、golang等。
我的网站
我的gitee
我在ubuntu上玩游戏的视频
我的简书
页首
astolia
论坛版主
帖子: 6703 注册时间: 2008-09-18 13:11
Re: 再说ibus智能拼音libpinyin的问题
引用
#9
帖子
由 astolia » 2018-04-28 13:40
fuhuizn 写了:卡顿估计无解,因为ibus是用python编写的,速度必然慢。除非用编译型语言重写关键功能,例如C/C++、golang等。
九年前就把核心用C重写了,你的资讯严重落后了
https://github.com/ibus/ibus/commit/aed ... d8f2ece29e
页首
luxifar
帖子: 84 注册时间: 2013-02-27 21:42
系统: 12.04
Re: 再说ibus智能拼音libpinyin的问题
引用
#10
帖子
由 luxifar » 2018-04-29 12:22
自从用上了双拼,什么架构、什么输入法都不太在意了
我的简书主页:http://dwz.cn/7KJiIz
嘘,小点声。我的梦,中国梦
页首
回复
打印预览
显示: 全部帖子1天7天2周1个月3个月6个月1年
排序: 作者发表时间标题
排序方向: 升序降序
10 帖子
• 分页: 1 / 1
回到 “系统安装和升级”
前往
公告/注意事项 ↳ 新闻和通知 ↳ 软件推荐 系统安装 ↳ 教学和常见问答 ↳ 系统安装和升级 ↳ 启动和引导 ↳ 网卡无线拨号 ↳ 硬件与内核 ↳ 笔记本及便携设备 ↳ 其他类Unix OS发行版 ↳ Ubuntu衍生版 ↳ Debian发行版 配置美化 ↳ 中文显示和输入法 ↳ 个人配置文件存放点 ↳ 软件文档翻译 ↳ 窗口管理器及美化 ↳ 桌面展示 软件使用 ↳ 办公、图像、机械电子设计等 ↳ Vim和Emacs ↳ 开源模板库 ↳ 互联网相关软件 ↳ 影音多媒体 ↳ 游戏和模拟器 ↳ 虚拟机和虚拟化 ↳ Wine及其分支 ↳ 其它类软件 服务器管理 ↳ 服务器运维 ↳ 云计算和容器(K8S/KVM/Docker/WSL等) ↳ Ubuntu VPS ↳ AI研发与应用 程序设计与开发 ↳ Shell脚本 ↳ 软件/网站开发 ↳ 内核及嵌入式开发 ↳ Ubuntu编译和打包 ↳ 开源小工具 ↳ 挑战任务 感想与交流 ↳ 深度PK版 ↳ Ubuntu故事和感慨 ↳ 同城交流 ↳ 校园社团 ↳ 港澳台校区 ↳ 国外校区 站务区 ↳ 论坛管理 ↳ Ubuntu中文网上商店