Ich habe in meinem Thunderbird "Neue E-Mail-Benachrichtigung" eingerichtet, sowohl "Show a alert" als auch "Play a sound", wie unten gezeigt. Aber jetzt habe ich seltsame Probleme.
Der Ton funktioniert nur manchmal. Dann schließe ich Thunderbird und beginne erneut, und es besteht eine 50% ige Wahrscheinlichkeit, dass der Sound nicht funktioniert. Wenn ich Thunderbird weiterhin neu starte, funktioniert der Sound schließlich wieder.
Die wav
Datei existiert, wenn ich auf Playklicke, kann ich den Ton hören.
Ich habe den Verdacht, dass dieses Problem damit zusammenhängt, dass ich zwei Thunderbird-Profile habe, die ich gleichzeitig verwende. Manchmal funktioniert die Benachrichtigung in beiden Fällen, manchmal nur in einem. Das Problem liegt sowohl bei der Soundbenachrichtigung als auch bei der Benachrichtigung "Show a Alert".
Ich benutze folgende Befehle, um die beiden Profile zu starten:
icedove -P "default"
icedove -P "second" -no-remote
Das Problem mit der Benachrichtigung tritt nicht deterministisch auf. Selbst wenn nur ein Profil ausgeführt wird, funktionieren die Benachrichtigungen möglicherweise nicht (daher wird das Problem nicht dadurch verursacht, dass eine Instanz das Gerät / die Ressource "blockiert").
Wie kann ich dieses Problem beheben? Neue E-Mail-Benachrichtigungen sind für meinen Workflow von entscheidender Bedeutung. Dieses Problem ist für mich kritisch.
Ich benutze Thunderbird (Icedove) 24.6.0
AKTUALISIEREN:
Ich habe einige weitere Fehlerbehebungsmaßnahmen durchgeführt: Wenn ich den Zugriff auf die wav
Datei mithilfe von überwache inotify
, sehe ich, dass bei einer neuen Nachricht kein Prozess versucht, sie zu öffnen new_mail.wav
:
while inotifywait new_mail.wav ; do echo "$(date +%T) inotify event" ; done
Wenn ich jedoch auf die PlaySchaltfläche klicke, wird der Sound tatsächlich abgespielt, und ich erhalte auch die inotify-Ereignisse.
Dies sieht aus wie ein Fehler in Thunderbird, bei dem ein Ereignis (neue E-Mail) nicht richtig erkannt und bearbeitet wird.