Unity 中的 UIM 通知区域图标在哪里?

Unity 中的 UIM 通知区域图标在哪里?

当我使用 Maverick 时,可以通过 UIM 指示器小程序切换输入法。现在我已升级到 Oneiric,即使打开 uim-im-switcher-gtk,似乎也无法切换输入法。这对我来说是必要的,因为我需要能够在英语和藏语之间来回切换,而键盘快捷键似乎只有在我先从面板更改输入法后才有效。有没有办法在 Unity 面板上获取 UIM 指示器?这对我来说是一个重大的倒退,使我无法在 Ubuntu 中完成某些类型的工作。

答案1

oneiric 中有一个指示器,但它是“应用程序指示器”的一部分,并从 gnome-settings-daemon 中提取设置。

因此,要启用它,请通过“系统设置”->“键盘布局”添加输入法,这是用于此目的的 gnome-settings-daemon 配置工具。您将在 Unity 启动器(但不是欢迎程序)中看到一个指示器,其中包含已配置的输入法的下拉列表。此外,在该设置模块中,有一个“选项”按钮,可带您进入许多设置,包括用于更改布局的键绑定。

我刚刚检查了一下,那里有藏文布局,而且可以正常使用。至少,对于不懂藏文的人来说,它似乎可以正常使用。;-)

答案2

因此,我为想要在 Unity 面板中获取 UIM 的人找到了方法。首先,如果您还没有安装 dconf 编辑器,请安装它。打开它并转到桌面 > gnome > unity > 面板。在 systray-whitelist“值”字段中,'uim-toolbar-gtk-systray'在撇号之间添加一个新项目。我的 systray-whitelist 如下所示:['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier', 'uim-toolbar-gtk-systray']。现在通过注销并重新登录重新启动 Unity。输入命令:uim-toolbar-gtk-systray。您还应该将此命令添加到启动应用程序中。

在我的深色面板中,UIM 菜单看起来乱糟糟的。不知为何,它被挤进了一个小区域,背景是浅色的。但至少它能用。

答案3

在 Natty 中,Ubuntu 转而使用“指示器”并取消了系统托盘。您必须进入 dconf 编辑器(如 James 所述)才能将内容添加到白名单中。现在,在 Oneiric 中,有一个名为的软件包可以将sni-qt所有系统托盘图标转换为指示器图标,供 Unity 使用。它在全新安装时默认安装,但显然不会在升级中安装。

如果您安装了 UIM(或任何其他系统托盘应用程序)但看不到图标,则安装软件包sni-qt并再次注销/登录通常会在统一面板中为您提供图标。

相关内容