
Ich möchte Firefox (und Thunderbird) automatisch beim Anmelden ausführen. Ich dachte, ich hätte eine Lösung – nämlich „Startup Applications“ auszuführen und einen Eintrag hinzuzufügen, den Firefox ausführen soll: /usr/lib/firefox/firefox
. Das funktioniert in gewisser Weise, denn wenn ich mich ab- und wieder anmelde, wird Firefox ausgeführt. Allerdings fragt Firefox, ob ich Firefox zum Standardbrowser machen möchte (was er normalerweise nicht tut). Also sage ich „OK“, was in Ordnung ist, aber wenn ich Firefox dann schließe und ihn manuell über den Unity Launcher starte, fragt er erneut, ob ich Firefox zum Standardbrowser machen möchte.
Es scheint also, dass die Ausführung /usr/lib/firefox/firefox
beim Start etwas anderes ist als die Ausführung über den Launcher (anderes Profil?). Ich möchte, dass sie gleichwertig sind. Gibt es ein Argument, das ich zur Liste der Startanwendungen hinzufügen kann, um den automatisch gestarteten Firefox mit dem manuell gestarteten identisch zu machen?
Ein ähnliches Problem scheint bei Thunderbird aufzutreten – es scheint nicht dasselbe Profil wie mein übliches zu verwenden (siehe unten) – beispielsweise konnte es sich nicht bei meinem Mailserver anmelden.
Ich verwende Ubuntu 14.04.
Aktualisieren
Ich habe die Firefox-Debugging-Seite verwendet, um den Speicherort meines Profilverzeichnisses zu finden. Es ist bei beiden Aufrufen von Firefox definitiv dasselbe (und meine Lesezeichen sind dieselben). Allerdings wird mir die Frage (unten) immer noch gestellt, wenn ich vom automatisch gestarteten Firefox zum manuellen Aufruf wechsle. Ich nehme an, ich kann das Kontrollkästchen „Diese Prüfung immer durchführen ...“ deaktivieren, aber es scheint seltsam beunruhigend, dass es einen Unterschied in der Ausführung gibt, bei der die Frage überhaupt gestellt wird.
Weitere Erläuterungen
Jedes Mal, wenn ich die obige Meldung sehe, klicke ich auf „Firefox als Standardbrowser verwenden“.Unddeaktivieren Sie „Diese Prüfung beim Starten von Firefox immer durchführen“ (natürlich nicht in dieser Reihenfolge).
Allerdings wird jedes Mal, wenn ich den Aufruf über die Anmeldung und den Aufruf über den manuellen Start wieder aufrufe, das Dialogfeld erneut angezeigt. Das ist seltsam, denn wo auch immer meine Antwort gespeichert wird, sie wird nicht gespeichert.
Antwort1
Versuchen Sie es im Terminal:
$ firefox --new-instance -ProfileManager
Sie erhalten ungefähr Folgendes:
So führen Sie die Ausführung mit einem bestimmten Profil aus:
$ firefox --new-instance -P "Default User"
Hier finden Sie auch Profilverzeichnisse.
(Hinweis: Ich muss verwenden --new-instance
, da ich den Browser zum Beantworten bereits geöffnet habe).
Wenn es funktioniert, können Sie es vermutlich /usr/bin/firefox -P "Your Profile"
in Ihrem Startbefehl verwenden, damit Firefox dieses Profil beim Start lädt.
Sie können auch versuchen, das Kontrollkästchen „Ausgewähltes Profil ohne Nachfrage beim Start verwenden“ zu aktivieren …
Hoffe das hilft...