升级到 13.10 后,ibus(在任务栏中有自己的小图标)无法加载。相反,我得到了一个小图标,其首选项将我引导至“文本输入”。当我尝试从仪表板打开“输入法”时,它显示:
输入法的当前配置:
- 活动配置:缺失(正常情况下缺失)
- 自动配置:ibus (通常是ibus或者fcitx或者uim)
- 有效选择数:2(通常为 1)
通过重新启动 X 可以激活 im-config 设置的配置。如果活动配置是 default/auto/cjkv/missing,则无需明确选择来启用自动配置。
Available input methods: ibus xim
除非您确实需要全部,否则请确保只安装一种输入法工具。
当我在包管理器中搜索时,xim
没有找到任何已安装的内容。
我怎样才能摆脱 xim 并再次获得 ibus?(我可以通过这个新的小图标添加我的输入法 Anthy,但我使用不同的键盘布局,也输入日文文本。)
答案1
简而言之,您不想使用该im-config
实用程序来更改输入法。
设置默认输入法系统设置>>语言支持>>默认输入法
之后,输入法设置和键盘布局设置现在都在系统设置>>文本输入。
这些更改似乎给 Ibus 带来了一些问题。假设您已经ibus-anthy
安装,如果您在文本输入的输入法列表中没有看到 Anthy,请继续重新安装 Ibussudo apt-get install --reinstall ibus
并重新启动。
我遇到过类似的问题,但重新安装 Ibus 后,Anthy 现在运行良好。
Anthy 对于其使用的键盘布局有自己的设置。
1)在文本输入,确保您的德语键盘位于输入法列表的顶部。这将使其成为系统默认键盘。
2) 突出显示 Anthy 并单击键盘按钮下方的工具箱/配置按钮。这将打开 Anthy 设置。
3)转到名为打字方法. 将键盘布局更改为默认(现在是德语)。
4)在单击“确定”之前,请务必单击“应用”按钮。
答案2
除了 chaskes 的出色回答外:
如果缺少的语言支持安装失败,请尝试以 root 权限打开对话框:
$ sudo gnome-language-selector
(我使用的是 i3,也许它不会影响 Gnome 用户。通过 gnome-panel 打开语言支持,导致安装过程中出现错误。我不知道为什么它没有打开对话框来询问 root 权限。也许是一个错误。)