notify-send仅作为root用户(通过sudo)
我已经安装了notify-send和所有要求,但是当我运行一个简单的命令时
notify-send "Test" "Test Message"
没有任何反应,但如果我通过sudo运行相同的命令,它就可以了。
系统进程可以毫无问题地发送通知,因此我在加入新的无线局域网时会看到一个弹出窗口。
我需要成为哪个组才能发送通知?
检查notify-osd
进程的所有者:
ps -e -o fname,user | grep notify-o
在我的系统上,它是当前用户。 如果不是,请尝试终止该进程并以当前用户身份重新启动它。
对我来说,问题是通知太多了。 如果您尝试通知属性> prewiew。 它告诉你。 您应该重新启动notification-daemon:
sudo killall notification-daemon /usr/lib/notification-daemon/notification-daemon