我已经安装了通知发送和所有必需的程序,但是当我运行一个简单的命令时
notify-send "Test" "Test Message"
什么都没有发生,但如果我通过 sudo 运行相同的命令,它就会起作用。
系统进程可以毫无问题地发送通知,例如,当我加入新的无线局域网时,我会看到一个弹出窗口。
为了发送通知我需要成为哪个群组的成员?
答案1
检查进程的所有者notify-osd
:
ps -e -o fname,user | grep notify-o
在我的系统上,它是当前用户。如果不是,请尝试终止该进程并以当前用户身份重新启动它。
答案2
对我来说,问题是累积了太多通知。如果您尝试通知属性 > 预览。它会告诉您。您应该重新启动通知守护程序:
sudo killall notification-daemon
/usr/lib/notification-daemon/notification-daemon