如本例所示,未显示yad通知(https://sourceforge.net/p/yad-dialog/wiki/NotificationIcon/):
yad --notification --image="gtk-help" --command="echo 'Hello World'" --text="The notification's tooltip"我想这跟侏儒壳有关。如何显示yad通知?
GNOME Shell 3.34.1 Ubuntu 19.10
我使用gnome调整使Ubuntu应用程序没有效果。
发布于 2020-05-26 11:48:15
gnome外壳扩展Topicons加上允许我们显示来自yad --notification https://extensions.gnome.org/extension/1031/topicons/的图标
发布于 2020-01-26 16:08:49
任何应用程序都可以创建图标的经典“系统托盘”自2010年以来已在各种桌面上被废弃。见https://ubuntu.com/blog/notification-area。保留了一个更标准的通知系统,其中应用程序可以通过dbus在通知区域中创建一个通知,该通知以更标准的方式对所有应用程序起作用。
直到2.26版,Gnome有一个“遗留托盘”区域,作为一个弹出的底部角落,可以容纳这样的图标。然后,Gnome Shell开发人员一起摆脱了这一切。然而,Gnome ShellExtensions,如顶图标和KStatusNotifierItem/AppIndicator支持 (在Ubuntu桌面中也用作"Ubuntu“扩展)将这些通知图标带回了顶部。然而,应用程序图标已经消失。
yad的--notification选项可能依赖于现在已经过时的旧机制。因此,即使启用了KStatusNotifierItem/AppIndicator,该选项也不再适用于United桌面或Gnome。
不过,优秀的Gnome扩展阿尔戈斯允许您在顶部栏中创建交互式指示符。或者,使用通知系统代替。在shell中,可以使用notify-send创建通知。
https://askubuntu.com/questions/1205818
复制相似问题