xdg-open ignoriert meine Anwendungsdefinitionen

xdg-open ignoriert meine Anwendungsdefinitionen

ich rennecompiz-gnomeSitzung mitxfdesktopAnfc16, fragen Sie nicht warum, aber ich habe dieses seltsame Problem. Einige der Anwendungen (z. B. Tracker oder Evolution) starten nicht die richtige Anwendung für den entsprechenden Dateityp; stattdessen wird Nautilus gestartet. Ich habe unter ./local/share/applications/nach dem Vorhandensein der .desktopDatei gesucht und mimeapps.list. Ich habe ein bisschen debuggt und es scheint, dass xdg-open den richtigen Start durchführt gvfs-open.

Antwort1

Ich habe endlich herausgefunden, was los ist, und es scheint, dass ich betroffen bin vondieser Fehler. Das Problem ist, dass die Datei trotz exo-filemanagerAktualisierung mimeapps.listimmer noch die ungültigen Einträge enthält. Man muss sie manuell bearbeiten mimeapps.listund mimeinfo.cachealle Zeilen entfernen, die diese x-scheme-handlerEinträge enthalten.

Antwort2

Sie müssen Ihren Handler sowohl unter dem [Default Applications]Eintrag als auch, [Added Associations]wenn es ein neuer ist, anhängen.

Aber warum verwenden Sie nicht Thunar, um dies ganz einfach zu erreichen? Siehe Kasten Open With: (Sie können nach dem Ändern des Handlers einfach die Datei mimeapps.list vergleichen.)

Bildbeschreibung hier eingeben

verwandte Informationen