Kategorie
GNU/Linux
Veröffentlicht
Lesezeit
2 Minuten
Diskussion
5 Kommentare

GNU/Linux

Die GNOME-Shell öffnet unter Arch Linux Ordner mit Anjuta

Unter Arch Linux öffnet Anjuta statt Nautilus, wenn eine Anwendung „im Ordner anzeigen" aufruft. Ein Eintrag in den Defaults bringt den Dateimanager zurück.

Papierstapel
Quinn Dombrowski, Attendee lists, CC BY-SA 2.0

Inzwischen habe ich eigentlich alle meine Rechner hier auf Arch Linux umgestellt. Als Desktopumgebung kommt dabei eigentlich immer die GNOME Shell zum Einsatz. Dabei fällt mir eines immer wieder unangenehm auf. Lasse ich aus einer Anwendung heraus eine Datei „im Ordner anzeigen“, dann öffnet sich anstatt Nautilus bzw. Files mit dem Verzeichnis die Entwicklungsumgebung Anjuta. Mir fällt das zum Beispiel immer wieder bei Shutter oder auch Google Chrome auf.

Das Problem lässt sich leider aus meiner Erfahrung heraus nicht grafisch lösen. In Nautilus fehlt bei Ordnern im Kontextmenü der Reiter „Öffnen mit“, in dem man die Zuordnung wie bei Dateien üblich korrigieren könnte. Weiß man, was man machen muss, ist die Lösung allerdings nicht sonderlich aufwändig, man muss sie nur in den Tiefen des Internets finden. In meinem Fall führte ein kurzer Beitrag auf bbs.archlinux.org zum Ziel, der auch gleich die Lösung des Problems beinhaltet. Die Ursache des Problems liegt in einem Bug, bei dem durch die Installation von Anjuta (oder auch anderer Apps) der Mime-Eintrag für Verzeichnisse verbogen wird, es gilt also diesen zu korrigieren.

Terminal7 Zeilen
xdg-mime query default inode/directory
anjuta.desktop

xdg-mime default nautilus.desktop inode/directory

xdg-mime query default inode/directory
nautilus.desktop

Die Befehle zeigen die verbogene Zuordnung von Ordnern an und korrigiere diesen gleich wieder. Unmittelbar nach dem Ausführen des zweiten Kommandos öffnen sich Ordner wieder mit Nautilus. Beachtet aber bitte, dass die Zuordnung nun nur für euren aktuellen Benutzer stimmt, bei anderen Usern des Systems öffnet sich nach wie vor Anjuta. Ihr müsst den zweiten Befehl daher für alle Benutzer des Systems ausführen, eine globale Lösung gibt es meines Wissens aktuell nicht.

//EDIT: Im AUR findet man mit gnome-defaults-list ein Paket, dass die Dateizuordnungen global für alle Benutzer des Systems korrigiert. Das ist für Mehrbenutzersysteme wahrscheinlich einfacher, als jedem User den Befehl zu vermitteln.

Diskussion 5 Kommentare, zuletzt am

Steffen Hartmann „Hallo Christoph, danke für den Beitrag in Deinem Block. Gruß vom südlichen Rand der Republik, Steffen“

Alle 5 Kommentare lesenKommentar schreiben

5 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsprüfung: läuft automatisch, du musst nichts tun.

  1. Avatar von Tobias

    Die Globalen Einstellungen finden sich unter ‚/etc/gnome/defaults.list‘ oder ‚/usr/share/applications/defaults.list‘ ich weiß jetzt aber nicht welche configfile in welchen Kontext gilt.

    Edit:
    letztere Datei ist nur ein symbolischer Link auf erstere dürfte warscheinlich aber auch für Nicht-Gnome Umgebungen zutreffen

  2. Avatar von SammysHP

    Ich habe die Verknüpfungen bislang immer per Hand in der Config oder per xdg-mime geändert. Leider funktioniert die Verknüpfung nicht mit Firefox, wenn man das zugehörige Verzeichnis für einen Download öffnen möchte.

  3. Avatar von Steffen Hartmann
    Steffen Hartmann

    Hallo Christoph,

    danke für den Beitrag in Deinem Block.

    Gruß vom südlichen Rand der Republik,

    Steffen

Mehr aus dem Blog

Gerade diskutiert

Kategorien

Schlagwörter

Zeilen sind breiter als der Bildschirm. Quer halten zeigt mehr – oder Umbrechen einschalten.

Linux und Ich — Die GNOME-Shell öffnet unter Arch Linux Ordner mit Anjuta
https://linuxundich.de/die-gnome-shell-oeffnet-unter-arch-linux-ordner-mit-anjuta/ — gedruckt am 24. Oktober 2026