Unterdrücken Sie Desktop-Benachrichtigungen in Vollbild-VLC


7

Wie kann verhindert werden, dass Desktop-Benachrichtigungen angezeigt werden, wenn sich VLC im Vollbildmodus befindet?

Einige meiner Skripte zeigen Desktop-Benachrichtigungen mit an notify-send. Die beste Lösung wäre zu konfigurieren, dass criticalBenachrichtigungen weiterhin angezeigt werden und lowpriorisierte Benachrichtigungen unterdrückt werden. So erstelle ich die Benachrichtigungen:

notify-send --urgency=low      'Foo' 'Bar'
notify-send --urgency=critical 'Foo' 'Bar'

EDIT: Ich verwende Gnome Version 3.4.2 und fantastische WM v3.4.14 auf Debian GNU / Linux Sid. Es macht keinen Unterschied, ob der Gnom notification-daemongestartet wird oder ob awesome für die Anzeige der Benachrichtigungen verantwortlich ist.

Antworten:


1

Vielleicht mit: notify-send -u low|normal|critical 'Foo' 'Bar' könnte Ihr Problem lösen ...

niedrig und normal sollten nicht im Vollbildmodus angezeigt werden, aber kritisch!

BEARBEITEN: Es scheint ein Fehler zu sein, der seit Version 3.5.3 behoben wurde. Siehe Kommentare für Links

Lösung: Aktualisieren Sie auf> 3.5.3 oder schreiben Sie ein Skript für einen kleinen Wrapper (grep vlc & fullscreen via xprop und entscheiden Sie, ob der Befehl zum Benachrichtigen-Senden ausgeführt werden soll).


Ich verwende bereits, --urgency=lowaber es werden immer noch Benachrichtigungen angezeigt.
Marco

vor meiner Antwort war es --category. Wie auch immer. Welcher Daemon wird zum Bereitstellen von Benachrichtigungen ausgeführt? Fallback-Benachrichtigungs-Daemon?
xx4h

Welches Betriebssystem hast du benutzt?
xx4h

Es sieht so aus, als wäre es ein Fehler, der seit Version 3.5.3 behoben wurde. -BUG- -FIX- -FILE 3.4.2- -FILE 3.5.3-
xx4h

Ich bin mir nicht sicher. Die Fehler, die Sie erwähnen, handeln von Gnome-Shell. Ich benutze keine Gnome-Shell. Übrigens: Der erste Link ist tot. Vielen Dank für die Untersuchung!
Marco
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.