ibus 在 12.04 中没有响应

ibus 在 12.04 中没有响应

12.04.2 工作站,我使用 ibus 用拼音书写。最近它停止响应了。

如果我从菜单中选择 ibus 键盘图标,我会看到以下菜单列表没有输入窗口而我不能quitrestart或者点击preferences

通过删除我的 $HOME 并从头开始设置,我可以暂时让它再次工作,但不久之后它再次停止响应。

我从中配置settings → Install / Remove Languages并安装中文拼音。我还从命令行启用它im-switch -s ibus

有谁有过这种问题的经历,或者能建议我应该去哪里排除故障吗?

答案1

im-switch当我从命令行运行时,我能够准确重现此问题。ibus指示器出现在菜单栏上,但没有响应。

我还没有找到导致问题的确切原因;但im-switch设置后运行ibus可能会使 IM 设置处于不稳定状态,单独运行它似乎无法处理设置 IM 所需的所有步骤。

但是,没有必要手动运行,im-switch因为它language-selector会自动处理后端的所有必要配置和设置。

我通过将 IM 方法重置为没有任何因此language-selector将在后端重置更改,注销并再次登录,然后执行所有步骤以ibus从头开始设置拼音输入。(可能有方法可以通过命令行或编辑配置文件来修复它,但这里的 GUI 既快速又简单。)

首先,顺便说一句,您无需启用中文支持即可通过拼音输入法输入中文。语言支持适用于菜单、应用程序和系统使用。

对于拼音输入(或任何输入),您只需要输入法所需的包;这里是ibus-pinyin。这应该已经随 Precise 12.04 一起安装了。

打开语言支持系统设置

如果你不需要中文菜单等,你可以忽略安装/删除语言, 但在键盘法输入系统, 选择伊布斯

从这里选择 IM 方法会自动为您处理所有后端设置。在执行其他操作之前,最好先注销并重新登录。

如果ibus已选择,则需要清除im-switch手动运行带来的配置更改。只需选择没有任何并将language-support处理所需的后端重置。注销并重新登录。然后选择ibus并注销并重新登录。

语言支持屏幕截图

设置 Ibus 首选项和输入法

重新登录后,ibus指示器现在应该可以正常工作。(您也可以使用 命令行启动首选项对话框ibus-setup。)

另外,一般的 标签,最好改变显示语言面板活跃时或者总是。某个地方存在错误或冲突,导致默认选项嵌入菜单无法正常工作。语言面板提供了附加功能,例如选择简体或繁体字符,并且具有拼音方法的高级选项。

在此处输入图片描述

然后选择输入法选项卡。选择自定义活动输入法。请注意,安装中文(或任何)语言支持不会自动设置输入法。您仍需要单独执行此操作。

使用选择输入法按钮访问子菜单中国人拼音

Ibus 偏好设置常规选项卡

选择输入法文本将更改为拼音. 然后点击添加

Ibus 偏好设置输入法选项卡

您现在应该看到拼音在已安装的输入法列表中。然后点击关闭

在此处输入图片描述

Ibus首次使用菜单时,有时会有点棘手。您可能需要点击优先重新登录后,可能需要多次尝试。 (在准备好之前,后台可能仍在进行一些配置。)

此外,添加输入法后,您应该立即在菜单中看到拼音。但有几次,在新安装时,我不得不先强制Ibus查看输入窗口。如果发生这种情况,只需打开 LibreOffice Writer 或 Gedit 等编辑器,然后单击文档窗口即可。

相关内容