标签: notify-send

通知发送不适用于 14.04,但音量和亮度通知可以

我已经在这里浏览并用谷歌搜索了一个多小时,但还没有接近解决方案,所以这里是。

让我们从杀戮开始/usr/lib/x86_64-linux-gnu/notify-osd

然后我做了notify-send "foo",它再次出现,但没有任何显示。再次杀死它,但随后更改音量或亮度,它会重新出现并且通知显示

我也尝试过使用 python pynotify 库和DISPLAY=:0技巧,以防万一,但没有区别。

我已经确认没有安装通知守护程序,并重新安装了 libnotify-bin 和 libnotify4。的输出dpkg -l | grep -i notify

gir1.2-notify-0.7  
libnotify-bin  
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify
Run Code Online (Sandbox Code Playgroud)

这是 14.04 的全新安装,没有特别的模组。

我不知道接下来要尝试什么。

如果你这样做,请大声说出来!:-)

编辑

我看到我在发布这个问题时并不清楚这一点,但这是一个间歇性问题。通知似乎自己停止或开始工作。我一直无法感知到它的模式。没有一个明显的。

我尝试了所有标准的清除和重新安装程序,但没有任何区别。

我有点怀疑我的视频设置可能与此有关,因为我有一张 Nvidia optimus 卡,尽管我很努力地尝试设置,但我无法完全满意。也许如果使用了一些合成的“eye candy”功能并且该功能不可靠,那可以解释我所看到的行为。

notification libnotify notify-osd notify-send 14.04

8
推荐指数
1
解决办法
5665
查看次数

我可以将文件作为输入重定向到通知发送吗?

我想使用命令notify-send并显示文件中的文本作为通知,以便我只能编辑该文件以更改命令或将其他程序输出的内容转发到notify-send.

我试过 :

  • notify-send -u critical -t 3000 < ~/ved

  • cat ved | notify-send -u critical -t 3000

它说 : No summary specified.

我该怎么办这个总结?

bash redirect notify-send

6
推荐指数
2
解决办法
1万
查看次数

如何将 notify-send 命令与 Calcurse 日历结合使用?

我使用日历和日程安排应用程序calcurse。这是一个很好的命令行程序。

例如,calcurse -a您可以显示当天的事件。

我如何将此信息发送到notify-send,以在桌面上显示通知?

$ calcurse -a | notify-send
Run Code Online (Sandbox Code Playgroud)

不管用 ...

command-line calendar schedule notify-send

6
推荐指数
1
解决办法
5280
查看次数

每次特定应用程序发出通知时执行脚本

我安静地搜索了一下,但所有文章和答案都只告诉您如何创建自己的通知。我想要做的是跟踪所有应用程序发出的所有通知,并在每次发出特定通知时执行特定脚本。

我将编写我的程序来做到这一点。我需要的帮助是如何“拦截”通知。

command-line dbus notify-send

5
推荐指数
1
解决办法
2024
查看次数

如何在 C++ 中使用通知发送?

我是一名 C++ 初学者编码员。我试图了解如何使用libnotify-bin库发送通知。我读过一些人说不要使用系统调用。有什么线索吗?

libnotify c++ notify-send

5
推荐指数
1
解决办法
5102
查看次数

如何显示由 crontab 触发的通知发送消息?

测试.sh: /usr/bin/notify-send "test"

以下工作: bash ~/Documents/test.sh

但是 crontab 从不显示通知。为什么?

*/1 * * * * bash ~/Documents/test.sh

bash cron notify-send 16.04

5
推荐指数
1
解决办法
3363
查看次数

在桌面通知中显示终端命令结果

我需要在通知中显示终端命令的结果。

通知可以通过运行来触发:

notify-send "Notification message"
Run Code Online (Sandbox Code Playgroud)

我的命令是:

sudo /opt/lampp/xampp start
Run Code Online (Sandbox Code Playgroud)

在终端中显示以下结果:

Starting XAMPP for Linux 5.6.20-0...
XAMPP: Starting Apache...already running.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...already running.
Run Code Online (Sandbox Code Playgroud)

我希望此结果显示在通知中,就像“通知消息”显示在notify-send.

谢谢!

notification command-line gnome-terminal notify-send

5
推荐指数
1
解决办法
1620
查看次数

是否可以在我的屏幕上永久显示通知?

使用命令notify-send,可以在屏幕上显示一小段时间的通知。但我想在我的屏幕上有一个不确定的时间的特定通知。我正在创建一个由用户启动和终止的脚本,对我来说,拥有一个激活通知然后在我的脚本完成后将其停用的命令会很有用。伪代码将是这样的:

#!/bin/bash

activatenotification "my text"

# my script commands

deactivatenotification
Run Code Online (Sandbox Code Playgroud)

有可能吗?是否有这样的命令行工具,或者我可以使用 做类似的事情notify-send吗?

notification scripts notify-send

4
推荐指数
1
解决办法
433
查看次数

如何发出不保存的通知?

我编写的一些脚本显示诸如“音量调高”或“重置亮度”之类的通知,例如使用notify-send. 然而,通知被保存在 Ubuntu 18.04 的通知菜单中,我不希望这样,因为有太多重复。我该如何防止这种情况发生?


这是我尝试过的:

  • 已检查man notify-send但没有看到任何有关不保存通知的选项。
  • notify-send --urgency=low- 没有不同
  • 研究了“侏儒吐司通知”,但显然它们是特定于应用程序的,这对我不起作用
  • 考虑使用 Zenity,但我找不到一种方法来发出不会抢走焦点的通知。
  • 在Python中,创建一个Notify.notification对象.show()两次——没有区别

notification notify-osd notify-send gnome-shell 18.04

3
推荐指数
1
解决办法
1276
查看次数