建立即時桌面通知 Linux

建立即時桌面通知 Linux

我正在編寫一個程序,每次使用時都會用新消息重複通知用戶某件事notify-send,但問題是我希望通知在那裡停留5 秒鐘,但每當從通知發送創建新通知時就應該將其刪除或刪除。

答案1

notify-send確實需要-t時間參數:

-t, --expire-time=TIME
Specifies the timeout in milliseconds at which to expire the notification.

但是,無論通知是否已實現,您都受制於處理通知的任何內容。

我在 KDE 上嘗試過notify-send -t 5000 test,通知在螢幕上只顯示了三秒鐘。這可能在 Ubuntu 中可以正常工作notify-osd,但可能不行。如果您想確定,您必須實施自己的通知系統。

相關內容