Wie starte ich Thunderbird beim Start minimiert in die Unity-Taskleiste?

Wie starte ich Thunderbird beim Start minimiert in die Unity-Taskleiste?

Es gibt tatsächlich eineFragedas dasselbe Thema behandelt, aber keine der Antworten hat mir geholfen, zumindest nicht vollständig.

Die akzeptierte Antwort ist nur ein Link zuDasForumsthread und basierend auf einem seiner Vorschläge (der für mich zunächst nicht funktionierte) habe ich es geschafft, Folgendes zusammenzustellen:

#!/bin/bash

thunderbird &
while [[ $(wmctrl -l | grep "Mozilla Thunderbird") == "" ]]; do sleep 0.1; done
xdotool windowactivate --sync `xdotool search --name "Mozilla Thunderbird"`
sleep 0.1       # prevents flakiness
xdotool key alt+F4
exit 0

Zusammen mit dem Add-on, MinimizeToTray reviveddas dafür sorgt, dass es in die Taskleiste minimiert wird, anstatt geschlossen zu werden, funktioniert das. Ich habe es so eingestellt, dass es automatisch ausgeführt wird, und es schließt das Fenster, aber das E-Mail-Benachrichtigungs-Applet in der Taskleiste wird immer noch blau, wenn ich eine E-Mail habe.

Das einzige Problem besteht darin, dass man beim Anmelden beim Öffnen und Schließen des Fensters immer noch „blinkt“, was mich stört (obwohl ich bereit bin, es notfalls in Kauf zu nehmen).

Es gibt ein weiteres, ähnliches Add-on namens FireTray, das den Vorteil hat, dass Sie Thunderbird so einstellen können, dass es automatisch minimiert in der Taskleiste geöffnet wird (und das funktioniert), sodass kein Skript erforderlich ist (Sie müssen lediglich die Erweiterung einrichten und sie dann thunderbirdzu den Startprogrammen hinzufügen).

Aus Gründen, die ich nicht wirklich verstehe, bringt das Aktivieren jedoch FireTraydie Symbole für Firefox und Thunderbird durcheinander. Sie werden wirklichverschwommen, und ich weiß nicht, wie ich es beheben kann. Ich habe gegoogelt, ob jemand dieses Problem hat, aber ich konnte nichts finden.

Meine Frage ist im Grunde nur, ob jemand eine Idee hat, wie man eines dieser Probleme beheben kann. Entweder man verhindert, FireTraydass die Symbole durcheinander geraten, oder man schließt Thunderbird, MinimizeToTray revivedohne dass das Fenster blinkt.

Bearbeiten:Nachdem ich noch mehr mit FireTray experimentiert hatte, wurde mir klar, dass es dasselbe Fensterblinken verursacht, was mich glauben lässt, dass es das wahrscheinlich nicht verhindern oder verbergen kann.

Antwort1

Du kannst es versuchenMailNag:

sudo add-apt-repository -y ppa:pulb/mailnag
sudo apt -y update
sudo apt -y install mailnag-unity-plugin mailnag

Führen Sie dann mailnag-configIhre Konten aus und richten Sie sie ein (soweit ich weiß, gibt es keine automatische Möglichkeit, alle Thunderbird-E-Mail-Konten zu importieren) und stellen Sie dann sicher, dass das Unity-Plugin aktiviert ist.

Sie benötigen keine Add-Ons für Thunderbird. Ich würde sogar empfehlen, das Standard- Messaging Menu and Unity Launcher IntegrationAdd-On zu entfernen, da Sie den Standard-E-Mail-Client über das Unity-Panel öffnen können mailnagund es daher wenig Sinn macht.

mailnagsollte sich automatisch als Startskript einrichten, sodass Sie sowohl Benachrichtigungen im Panel (sprich: das E-Mail-Symbol wird blau) als auch Benachrichtigungen im Overlay-Stil erhalten, beispielsweise wenn Sie eine Verbindung zu einem Netzwerk herstellen/die Verbindung trennen.

Dies führt natürlich nicht dazu, dass Thunderbird beim Start minimiert in die Taskleiste gestartet wird, aber es löst mein zugrunde liegendes Problem, „beim Start automatisch E-Mail-Benachrichtigungen im Unity-Panel zu erhalten“, und der einzige Unterschied zwischen diesem und meinem beabsichtigten Verhalten besteht darin, dass es thunderbirdnicht ausgeführt wird. Ich nehme an, das ist wahrscheinlich der Grund, warum ich nichts darüber finden konnte; jetzt, da ich weiß, wonach ich suchen muss, mailnagund ein paar relevante Fragen gefunden habe.

verwandte Informationen