随着notification-area的删除,现在有什么程序处理那些仍在使用它的应用程序?
我的用例如下:我的启动应用程序中有一个遗留应用程序,它要求通知区域在启动之前运行(否则,我会得到一个关于没有系统托盘的错误)。为此,我编写了一个bash脚本,每隔几秒钟检查一次notification-area是否已经在运行的程序中,如果是的话,它将启动程序。
需要检查的新程序是什么?
PS:我意识到我也可以在x秒内添加一个sleep,然后不管怎么运行这个程序,但我认为这是一个丑陋的解决方案。
注意:这个问题不是关于允许图标显示的,我在开始使用统一的第一天就将这个设置设置为all。这是关于我的程序在处理通知区域的程序之前启动,因此失败,因为还没有系统。
发布于 2011-05-02 12:55:55
统一实际上是运行系统托盘的程序。如果您能够阅读代码,您可能会看到它为您自己这里。
据推测,gnome-会议3将在不同的阶段自动运行启动,因此面板和桌面将在任何可能解决问题的应用程序之前加载。
发布于 2011-05-02 11:52:12
我想是think处理的。
若要为所有应用程序启用Notification (Systray),请运行以下命令:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"对于gui:
sudo apt-get install dconf-editor来源
https://askubuntu.com/questions/39177
复制相似问题