为什么没有多重通知?如何启用?

为什么没有多重通知?如何启用?

我注意到在 Ubuntu 11.04 中一次只允许两个通知,一个用于声音等...另一个用于所有应用程序。我正在使用udev 通知我的电脑喜欢转储我的网络摄像头,每当发生这种情况时,就会弹出两个窗口,用于断开连接,然后再弹出两个窗口用于重新连接,但我必须等待每个窗口关闭,所以需要很长时间才能看到。

有没有办法启用多个通知?

答案1

,没有办法启用多个通知气泡

JD,这是预期的行为。我们将应用程序通知排队,以便任何时候都只会显示一个通知。这意味着它们是异步传递的,这促使我们的实现与其他实现进行了许多更改。

-马克·沙特尔沃思

答案2

你可以用 在屏幕上同时实现 2 个通知notify-send。一个是同步的,另一个是异步的。

notify-send "Message1" -h string:x-canonical-private-synchronous:anything
notify-send "Message2"

这里对于第一个命令,您不需要等待它完成,它的输出位置在顶部(在 12.04 中检查)。您可以随时替换该消息。
要替换第一个命令,请使用:

notify-send "Message1replaced" -h string:x-canonical-private-synchronous:anything

相关内容