[doch nicht gelöst] Firefox als Standardbrowser festlegen

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 01.10.2017 17:57:46

@geier22: Ich benutze natürlich Thunderbird, nicht Firebird. Aber die Seite aus deinem Screenshot befasst sich mit der Behandlung von Anhängen, wie auch die von dir verlinkte Hilfeseite von Mozilla beschreibt. Mein Problem hat aber mit Anhängen nichts zu tun. Ich sehe keinen Zusammenhang.

Mein Problem besteht darin, dass ich beim Öffnen von Firefox häufig die Meldung bekomme, das Firefox nicht mein Standardbrowser sei. Das passiert häufig, wenn ich in E-Mails auf Links klicke,. Aber es passiert gelegentlich auch, wenn ich den Browser über einen Doppelklick auf das Firefox-Icon auf dem Desktop starte. Ich weiß nicht, ob ich jemals eine E-Mail mit einer angehängten Html-Seite bekommen habe, und weiß daher nicht, ob das Problem auch im Zusammenhang mit Anhängen auftritt. Bisher war nie ein Mail-Anhang in irgend einer Weise an meinem Problem beteiligt.

geier22

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von geier22 » 01.10.2017 20:05:12

Friedel hat geschrieben: ↑ zum Beitrag ↑
01.10.2017 17:57:46
Aber die Seite aus deinem Screenshot befasst sich mit der Behandlung von Anhängen, wie auch die von dir verlinkte Hilfeseite von Mozilla beschreibt. Mein Problem hat aber mit Anhängen nichts zu tun. Ich sehe keinen Zusammenhang.
Die von mir verlinkte Seite hat die Überschrift:
Hyperlinks in Nachrichten funktionieren nicht
Vielleicht doch mal lesen?

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von scientific » 02.10.2017 00:12:04

dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 02.10.2017 04:00:54

geier22 hat geschrieben: ↑ zum Beitrag ↑
01.10.2017 20:05:12
Die von mir verlinkte Seite hat die Überschrift:
Hyperlinks in Nachrichten funktionieren nicht
Vielleicht doch mal lesen?
Da steht
Wenn HTTP und/oder HTTPS in der Liste in der Spalte „Dateityp“ aufgeführt ist, löschen Sie entweder die Aktion oder stellen Sie sicher, dass die ausgewählte Aktion korrekt ist.
Bei mir gibt es keinen Eintrag zu http oder https. Ich halte es auch für ziemlich ausgeschlossen, dass Thunderbird etwas mit dem Problem zu tun hat, denn es tritt ja auch auf, wenn Thunderbird nicht beteiligt ist.
Ich habe zwar Xfce4.1, bei mir gibt es den Xfce Settings Manager aber trotzdem. Nennt sich "Bevorzugte Anwendungen". Und da ist, wie auf der von dir verlinkten Seite beschrieben, der Firefox eingetragen. Auf das Kommando

Code: Alles auswählen

exo-open --launch WebBrowser
öffnet sich der Firefox.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von scientific » 02.10.2017 09:54:19

Was öffnet sich, wenn du

Code: Alles auswählen

sensible-browser https://debianforum.de 
ausführst?

Probier es auf mehrere Arten. Ohne offenem Browser. Bei geöffnetem Firefox, bei geöffnetem Opera, auch wenn beide gleichzeitig geöffnet sind.

Was passiert, wenn du

Code: Alles auswählen

xdg-open http://debianforum.de 
ausführst?

Mir gelingt es übrigens momentan nicht zu provozieren, dass Firefox sich beschwert, dass er nicht der Default-Browser ist...

Leider ist die Auswahl des Defaultbrowsers in Linux, und speziell in Debian, nicht an einer einzigen Stelle geregelt...
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 02.10.2017 13:07:29

Zuerst die Reaktionen auf sensible-browser https://debianforum.de:
  • Wenn ein Firefox-Fenster offen ist, öffnet sich sofort ein weitere Tab mit der Seite debianforum.de. In der Shell kommt nichts.
  • Wenn kein Browser offen ist, dauert es einen kurzen Augenblick, bevor sich Firefox mit debianforum.de öffnet. In der Shell kommt:

    Code: Alles auswählen

    friedel@friedel1:~$ sensible-browser https://debianforum.de
    console.info: 2017-10-02T10:39:27.639Z: Starting AdBlocker ultimate addon...
    console.info: 2017-10-02T10:39:27.641Z: Initializing webRequest...
    console.info: 2017-10-02T10:39:27.642Z: Collapse style registered successfully
    console.info: 2017-10-02T10:39:27.642Z: Selector style registered successfully
    console.error: 
      getChannelContextData: No gBrowser and no BrowserApp for https://d169qa1pzevhmi.cloudfront.net/v1/auth
    console.info: 2017-10-02T10:39:29.496Z: Groups metadata loaded
    console.info: 2017-10-02T10:39:29.523Z: Filters metadata loaded
    console.info: 2017-10-02T10:39:29.524Z: Starting loading filter rules from the storage
    console.error: 
      getChannelContextData: No gBrowser and no BrowserApp for https://d169qa1pzevhmi.cloudfront.net/v1/auth
    console.info: 2017-10-02T10:39:30.317Z: Finished loading filter rules from the storage in 793 ms
    console.info: 2017-10-02T10:39:30.317Z: Starting request filter initialization
    console.info: 2017-10-02T10:39:33.263Z: Finished request filter initialization in 2946 ms. Rules count: 127210
  • Wenn Opera offen ist, öffnet sich Firefox nach einem kurzen Moment mit debianforum.de. In der Shell kommt die Meldung von eben wieder.
  • Wenn Firefox und Opera offen sind, kommt keine Meldung in der Shell und in Firefox wird ein weiterer Tab mit debianforum.de geöffnet.
  • Wenn ich Chromium statt Opera oder beide zusammen offen habe, passiert dass selbe, wie oben für Opera beschrieben.
Wenn ich das Firefox-Fenster durch sensible-browser https://debianforum.de geöffnet habe und die Shell beende, bevor ich das Fenster schieße (und nur dann), meldet Firefox beim nächsten Start, dass die letzte Sitzung abgestürzt sei.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 02.10.2017 13:18:19

Und hier die Reaktionen auf xdg-open http://debianforum.de:
  • Es passiert genau das gleiche, wie bei sensible-browser https://debianforum.de. Auch die Meldung in der Shell kommt bei den gleichen Anlässen.
  • Wenn ich das Firefox-Fenster durch xdg-open http://debianforum.de geöffnet habe und die Shell beende, bevor ich das Fenster schieße, meldet Firefox beim nächsten Start nicht, dass die letzte Sitzung abgestürzt sei.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von scientific » 02.10.2017 14:34:11

Immerhin eine Erkenntnis. Opera wird offenbar wie Chromium nicht von sensible-browser berücksichtigt.

Ich muss nochmal nachfragen. Das Phänomen, dass mal FF, mal Opera geöffnet wird, tritt nur auf, wenn du einen Link in Thunderbird anklickst?
Wie sieht es mit Links in PDFs oder Libreoffice-Dokumenten aus?
Womit betrachtest du PDFs? Ist das (wenn überhaupt) nur bei einem Betrachter so, oder bei allen?

Und die Frage nach dem Defaultbrowser bei FF tritt wann genau auf? Immer, oder immer dann, wenn zuvor Opera geöffnet wird?

Wir müssen rausfinden, ob die Browserauswahl auf Anwendungsebene (nur TB macht Mist) , auf Desktopebene (xdg-open) oder auf Betriebssystemebene (Alternativsystem von Debian) fehlerhaft ist.

dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 02.10.2017 18:40:51

Dass statt dem Firefox der Opera geöffnet wurde, ist schon lange nicht mehr passiert. Ich vermute, dass das auch nicht mehr passiert, seit

Code: Alles auswählen

update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 201
Jedenfalls ist es seit dem nicht mehr aufgetreten.

Aktuell habe ich "nur noch" das Problem, dass Firefox immer wieder mal behauptet, dass er nicht der Standardbrowser sei. Das passiert nicht nur, wenn ich in einer Mail auf einen Link klicke. Das passiert manchmal auch, wenn ich den Browser über das Desktopicon, über das Startmenü oder sonst wie öffne. Ein System habe ich bisher nicht erkannt. Bisher ist es aufgetreten,
  • wenn ich den Firefox durch das Icon in der Taskleiste (oder wie auch immer die bei Debian heißt) gestartet habe (Befehl: /opt/firefox/firefox %u),
  • wenn er durch einen Klick auf das Icon im Anwendungsmenü gestartet wurde,
  • wenn er durch einen Link in einer E-Mail in Thunderbird gestartet wurde,
  • wenn er durch BOM (Biet-O-Matic) gestartet wurde - BOM läuft in Wine.
Ob das schon mal passiert ist, nachdem ich zuletzt Opera benutzt habe, weiß ich nicht. Ich benutze Opera fast nie.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 17.12.2017 23:50:40

Immer noch keine Lösungsansätze? Das Problem tritt immer noch jeden Tag mehrfach auf.

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Taomon » 19.12.2017 11:18:16

Code: Alles auswählen

xdg-mime query default text/html
Toll die anderen 2 vergessen.

Code: Alles auswählen

xdg-mime query default x-scheme-handler/http
sowie

Code: Alles auswählen

xdg-mime query default x-scheme-handler/https
Ich kämpf grad mit dem selben Problem.

Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

justme2h
Beiträge: 249
Registriert: 01.04.2013 15:04:09

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von justme2h » 19.12.2017 19:40:56

Da du mal /usr/bin/firefox und mal /opt/firefox/firefox schreibst: hast du mehrere Firefoxe installiert (z.B. unterschiedliche Versionen)?

Ich glaube die Frage des Standardbrowsers bei Firefox bezieht sich nicht nur auf den Browser, sondern auch auf die Version. Ich habe z.B Firefox ESR und Firefox Quantum (mein Standardbrowser) installiert und jedes Mal wenn ich den Firefox ESR nutze und anschließend wieder den Firefox Quantum starte, bekomme ich im Quantum ebenfalls die Warnung bzg. des Standardbrowsers (macht ja auch Sinn).

Gibt es bei dir dasselbe oder ein ähnliches Muster?

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von Friedel » 02.05.2018 16:28:41

Ich habe nur einen Firefox installiert. Daher gibt es natürlich auch kein solches Muster. Unter /usr/bin/firefox ist eine Verknüpfung zu /opt/firefox/firefox.

geier22

Re: [doch nicht gelöst] Firefox als Standardbrowser festlegen

Beitrag von geier22 » 02.05.2018 17:59:31

Nochmal alle Stellschrauben:
1)
Wahrscheinlich die "blödeste"
Überprüfen, ob unter Einstellungen -->Allgemein Start: "Immer überprüfen, ob Firefox der Standardbrowser ist"
wirklich kein Haken gesetzt ist. Wenn ja, dann den Haken einmal setzen und den Firefox neu starten,
dann den Haken wieder entfernen und Firefox nochmals neu starten
2)

Code: Alles auswählen

exo-preferred-applications
dort andere wählen und den Pfad zum Browser eintragen sollte dann so aussehen:

Code: Alles auswählen

/usr/bin/firefox "%s"
3)
in

Code: Alles auswählen

xfce4-mime-settings
nachsehen ob dort noch andere Browser eingetragen sind (machen sie ganz gerne) und dies ändern
4)
Mittels

Code: Alles auswählen

update-alternatives --config x-www-browser
Überprüfen, ob Firefox auch die höchste Priorität hat bei mir ist es Waterfox und sieht dann so aus:

Code: Alles auswählen

update-alternatives --config x-www-browser
Es gibt 4 Auswahlmöglichkeiten für die Alternative x-www-browser (welche /usr/bin/x-www-browser bereitstellen).

  Auswahl      Pfad                        Priorität Status
------------------------------------------------------------
* 0            /usr/bin/waterfox            205       automatischer Modus
  1            /usr/bin/firefox             201       manueller Modus
  2            /usr/bin/start-tor-browser   50        manueller Modus
  3            /usr/bin/vivaldi-stable      200       manueller Modus
  4            /usr/bin/waterfox            205       manueller Modus

Drücken Sie die Eingabetaste, um die aktuelle Wahl[*] beizubehalten,
oder geben Sie die Auswahlnummer ein: ^C
5)
überprüfen, was in dieser Gruppe steht:

Code: Alles auswählen

update-alternatives --list gnome-www-browser
So mehr fällt mir nicht ein.

Die Alternativen kann man übrigens über die GUI Debiangalternatives sehr schön einrichten und verwalten

Edit:

eins ist mir noch eingefallen:

How to fix preferences that won't save
https://support.mozilla.org/en-US/kb/ho ... -wont-save

Edit 2

Mal schauen , was dabei raus kommt

Code: Alles auswählen

$ xdg-settings get default-web-browser
custom-WebBrowser.desktop
bei mit ist die dort:
~/.local/share/xfce4/helpers/custom-WebBrowser.desktop

Antworten