Wie kann ich zwei Firefox-Fenster unter demselben Profil starten?

620
Corey

Ich führe eine Firefox-Verknüpfung mit den Flags aus

-P default -no-remote

um Firefox 3.6 unter dem "Standard" -Profil zu starten. Ich mache das, weil ich Firefox 4 unter einem "Beta" -Profil laufe und mit verschiedenen Profilen ich Firefox 3.6 und 4 gleichzeitig ausführen kann. Wenn ich keine unterschiedlichen Profile habe, wird beim Öffnen eines Firefox eine weitere Instanz des aktuell laufenden Firefox geöffnet (wenn ich 4 geöffnet habe und versuche, 3.6 zu starten, wird ein weiteres Fenster für 4 geöffnet).

Bevor ich die Profilmarkierung hinzufügte, konnte ich eine Million Firefox 3.6-Fenster unter demselben Profil öffnen. Jetzt kann ich nur noch ein Fenster öffnen. Nachfolgende Fenster sagen "Firefox läuft bereits, reagiert aber nicht."

1

1 Antwort auf die Frage

2
njd

Dies liegt daran, dass Firefox eine Art Sperrmechanismus verwendet, sodass nur ein Firefox-Prozess auf jedes Profil zugreifen kann. Ich denke, das ist der Grund, um eine Beschädigung der sqlite-Datenbanken (Orte, Lesezeichen, Verlauf usw.) zu vermeiden.

Wenn Sie Firefox mit -no-remote starten, wird exklusiver Zugriff auf das Profil beansprucht (in Ihrem Fall "default"). Kein anderer Firefox-Prozess kann es verwenden, selbst wenn die zweite Instanz ohne die Option -no-remote aufgerufen wird.

Sie können natürlich Ctrl+ Noder Datei> Neues Fenster verwenden, um ein neues Fenster in Firefox zu erstellen.

Um dies zu erreichen, sollten Sie Firefox 4 mit -no-remote ausführen und Ihre Fx3.6-Instanzen ohne diese Markierung aufrufen.

Oh, du hast Recht. Ich dachte, "no-remote" sei notwendig, um verschiedene Profile unter verschiedenen Instanzen von Firefox zu öffnen. Corey vor 13 Jahren 0