Firefox ist schon seit einiger Zeit wieder mein bevorzugter Browser. Spätestens seit der Einführung von Manifest v3 und den damit verbundenen Einschränkungen für Adblocker dürfte das nicht nur bei mir der Fall sein. Aber eine Sache hat mich lange gestört: Standardmäßig nutzt er nicht den nativen GNOME-Datei-Dialog, sondern seinen eigenen. Das ist besonders unpraktisch, wenn ich via SSH oder WebDAV mit entfernten Laufwerken arbeite.
Ich binde zum Beispiel diverse Nextcloud-Instanzen per WebDAV in mein System ein, was über GVfs und die Online-Konten-Verwaltung von GNOME eigentlich wunderbar einfach funktioniert. Auch via SSH lässt sich so bequem auf Servern im Dateisystem arbeiten. Doch sobald eine Anwendung wie eben Firefox nicht den GNOME-Filepicker verwendet, fehlen mir meine Bookmarks und der direkte Zugriff auf entfernte Speicherorte.

Glücklicherweise lässt sich das in Firefox mit einer kleinen Anpassung beheben. Damit Firefox den nativen Datei-Dialog von GNOME nutzt, müsst ihr nur zwei einfache Schritte durchführen, die sich bei Bedarf auch schnell rückgängig machen lassen. Die Konfiguration funktioniert distributionsübergreifend auf allen gängigen Linux-Distributionen.
GNOME-Filepicker in Firefox aktivieren
Stellt im ersten Schritt erst einmal sicher, dass das Paket xdg-desktop-portal-gnome
auf eurem System installiert ist. Unter Debian- oder Ubuntu-basierten Distributionen oder dem von mir bevorzugten Arch Linux geht das mit:
### Ubuntu, Debian und Co.
$ sudo apt install xdg-desktop-portal-gnome
### Arch Linux, Manjaro und Co.
$ sudo pacman -S xdg-desktop-portal-gnome
Für Fedora, openSUSE und andere Distributionen ist das Paket ebenfalls in den jeweiligen Repositories verfügbar. In der Regel sollte es aber bereits in der Standardinstallation enthalten sein, wenn ihr GNOME direkt bei der Installation des Systems eingespielt habt oder eines der üblichen Meta-Pakete wie gnome-desktop
nutzt.
Startet danach Firefox aus dem Anwendungsmenü der Desktopumgebung und öffnet mit der Eingabe von about:config
in der Adresszeile des Browsers die erweiterte Konfiguration. Dort sucht ihr dann nach dem folgenden Schlüssel:
widget.use-xdg-desktop-portal.file-picker
Standardmäßig steht der Wert auf 2
, was bedeutet, dass Firefox seinen eigenen Datei-Dialog nutzt, der eben nicht auf dem Stand des GNOME-Filepicker ist. Ändert ihn auf 1
, um den GNOME-Filepicker über das XDG-Desktop-Portal zu aktivieren.

about:config
) muss der Schlüssel widget.use-xdg-desktop-portal.file-picker
von 2
auf 1
gesetzt werden.Firefox integriert jetzt WebDAV und Co.
Spätestens nach einem Neustart von Firefox öffnet sich nun der gewohnte GNOME-Datei-Dialog, inklusive eurer im Nautilus Dateimanager angelegten Bookmarks und der vollen GVfs-Integration. Damit könnt ihr dann direkt auf eure Nextcloud-Laufwerke zugreifen, ohne umständliche Umwege nehmen zu müssen. Diese kleine Änderung sorgt für eine deutlich bessere Integration von Firefox in die GNOME-Desktop-Umgebung – und macht das Arbeiten mit entfernten Speicherorten wesentlich komfortabler.

Hi Christoph, danke für den Tipp das hatte mich auch schon genervt. Generell finde ich es großartig das Du wieder mehr Blogst.
Hi Nico, ich schau, dass ich regelmäßiger nachlege. Kann ja nicht sein, dass mich so langsam Google und Co. vergessen. Hab schon bemerkt, dass ich den Crawler sagen muss…. Hey, schaut mal wieder bei mir rein, sonst wird nix Neues indexiert. Von daher: Wat mutt, datt mutt 😀