Xfce: Einige Benachrichtigungen verschwinden nicht

7

Einige meiner Benachrichtigungen zu XFCE verschwinden nicht automatisch (insbesondere die von Jupiter). Das Timeout ist auf 5 Sekunden eingestellt und ich kann sie manuell schließen. Was ist los?

Ich benutze Xubuntu 12.10, /usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd

Eike Cochu
quelle

Antworten:

6

Das Problem hängt damit zusammen notify-send, dass der Timeout-Parameter ignoriert wird: https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/390508

Jupiter verwendet notify-send, um die Desktop-Benachrichtigungen zu erstellen. Um dieses Problem zu umgehen, kann das Benachrichtigungsskript des Jupiter bearbeitet und alle -tParameter entfernt werden:

sudo sed -i 's/-t [0-9]\+//g' /usr/lib/jupiter/scripts/notify

Die Benachrichtigungen werden einige Sekunden lang angezeigt und verschwinden dann.

Wilson Santos
quelle
-1

Sie könnten sie wahrscheinlich mit xkill wegsprengen. Aber das ist eher eine Problemumgehung, keine echte Lösung, sorry.

Paul Hänsch
quelle
Ein Kommentar kann besser sein.
Nanofarad
Eine Beschreibung (und ein Beispielcode) der Verwendung xkillin genau dieser Situation wäre hilfreich. Welchen Prozess tötest du, damit er verschwindet?
IQAndreas
(Der Prozess ist xfce4-notifyidübrigens, wenn Sie das in Ihrer Antwort bearbeiten möchten)
IQAndreas