为什么某些指标在 Unity 中不显示?

jas*_*nes 8 indicator unity 13.04

几天前我升级到 Raring,并注意到某些指标没有出现在我的 Unity 面板中,而所有其他指标都出现了。

基本上我指的是:pyAlienFX(来自http://code.google.com/p/pyalienfx/)、Thunderbird(带有Firetray扩展,https://github.com/foudfou/FireTray.git)和pidgin

显然,它们都适用于以前的 12.10。

Jor*_*tro 5

较旧的系统托盘自 10.04 起已停用,现在已在 13.04 中完全删除。pyalienfx 需要使用appindicator,你可以在程序上提交一个bug并指向这个页面:

以便应用程序作者可以移植他们的应用程序。这包括后备选项,因此该软件仍可在较旧的 Ubuntu 和其他发行版中运行。

至于 pidgin 和 Thunderbird,它们已集成到消息传递菜单(小信封)中。

以下是其他一些提示:


jas*_*nes 2

这是我的解决方案:

如何在 Ubuntu 13.04 (Raring Ringtail) 中重新启用系统托盘白名单

如果您使用此类应用程序并希望在 Ubuntu 13.04 中恢复系统托盘白名单,则可以使用 Unity 附带的 PPA 修补程序来重新启用系统托盘白名单。为此,请打开终端并运行以下命令:

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

然后,通过按ALT + F2并输入“ unity”或注销来重新启动 Unity。然后打开Dconf Editor,导航到com > canonical > unity > panel,“ systray-whitelist ”应该显示在那里,以便您可以启用某些应用程序能够使用系统托盘。

将应用程序添加到系统托盘白名单后,记得重新启动Unity,否则将无法工作。

来源:http ://www.webupd8.org/2013/05/how-to-get-systray-whitelist-back-in.html

  • 您应该意识到这会安装自定义版本的 Unity。您现在依赖 PPA 所有者进行更新和修复。 (2认同)