kget、Skype 和 Vuze 没有显示在我的面板中

kget、Skype 和 Vuze 没有显示在我的面板中

我一直遇到 Unity 问题。kGet、Skype 和 Vuze 都给我带来了同样的问题。我可以启动它们一次,之后如果我关闭窗口,我将无法恢复应用程序。我发现的解决方法是终止进程并再次打开。但我想知道是否有可能修复它。

我甚至没有收到 Vuze 和 Skype 的通知图标。我该如何获取它们?如果我收到它们,我很可能能够访问仍在运行但隐藏的应用程序。

我的com.canonical.Unity.Panel样子是这样的:

['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']

答案1

这可能是因为 Natty 默认禁用了系统托盘。但是,您可以将应用程序列入“白名单”。然后,这些应用程序将显示在屏幕左上角,紧挨着它们原来所在的其他应用程序指示器。

要将应用程序列入白名单,您可以使用 dconf-tools。

sudo apt-get install dconf-tools

Alt + F2 并输入dconf-editor

转到com.canonical.Unity.Panel(桌面->统一->面板)并更改systray-whitelist

添加您想要列入白名单的应用程序。例如,为 skype 添加, 'Skype'

有关如何调试的一些信息如下:

编辑:

我又想到了一个办法。尝试将“通知区域”添加到面板中。我能够重现相同的行为。将 Skype 添加到白名单中,但托盘图标未显示。这可能是因为您的面板中只有“指示小程序已完成”,这甚至无法显示白名单中的应用程序(使用经典桌面)。

相关内容