Apps starten Firefox falsch

366
einpoklum

Ich verwende Firefox als Webbrowser auf einem Debian (*) - System. Ich hatte eine aktuelle Firefox-Version manuell installiert /opt; nutzte den alternativesMechanismus, um das als Standard festzulegen; dann deinstallierte es und entfernte diesen alternativesEintrag.

Jetzt habe ich jedoch ein Problem mit Weblinks in anderen Anwendungen, die im Browser eine neue Registerkarte oder ein neues Fenster öffnen sollen: Wenn ich auf solche Links klicke, erhalte ich eine Meldung mit dem Namen "Devuan ASCII"

Firefox läuft bereits, reagiert aber nicht. Um ein neues Fenster zu öffnen, müssen Sie zuerst den vorhandenen Firefox-Prozess schließen oder Ihr System neu starten.

Ich gehe davon aus, dass etwas mit der Art und Weise, wie Firefox aufgerufen wird, durcheinander geraten ist (wenn man daran erinnert, dass es sich beispielsweise /usr/bin/firefoxnur um ein Wrapper-Skript handelt). Was könnte es sein? Wohin soll ich schauen? Und wie würde ich das beheben?

* - Es ist Devuan ASCII, was Debian Stretch ohne Systemd ist.

0
Was ist dieser alternative Mechanismus? Haben Sie versucht, dieses Firefox-Skript zu löschen? Biswapriyo vor 5 Jahren 0
@Biswapriyo: 1. [Das System von Debian Alternatives] (https://wiki.debian.org/DebianAlternatives). 2. Nein, es wird vertrieben. einpoklum vor 5 Jahren 0

1 Antwort auf die Frage

0
einpoklum

Dies ist das Ergebnis der neueren Firefox-Version, die ausgeführt wird, wenn Sie in anderen Anwendungen auf Hyperlinks klicken - auch wenn sie davon "nicht wissen" sollen.

Irgendwie stimmen Anwendungen mit dem Pfad des manuell installierten Firefox überein und gehen nicht einfach blind durch die Symlinks. Also benutzten sie immer noch das, was sie als funktionierende Firefox-Binärdatei wussten. Ich musste den /opt/firefox-whateverOrdner physisch von der Binärdatei löschen - und das hat funktioniert.