Der KDE-Launcher öffnet .desktop-Dateien in Kate

Der KDE-Launcher öffnet .desktop-Dateien in Kate

Das Öffnen von Programmen über das Menü „Anwendungsstarter“ und anschließendes Auswählen des Programms funktioniert.

Wenn Sie den im Panel generierten Launcher verwenden, z. B. indem Sie mit der rechten Maustaste auf ein geöffnetes Programm klicken und dann „Launcher anzeigen, wenn nicht ausgeführt“ auswählen, wird eine Desktopdatei erstellt, die mit geöffnet wird kate.

xdg-mime query filetype /opt/kde/share/applications/org.kde.dolphin.desktop

gibt zurück text/plain, ebenso wie der gleiche Befehl für

/opt/kde/share/applications/org.kde.rekonq.desktopusw.

xdg-mime query default text/plaingibt dann zurück org.kde.kate.desktopund erklärt, warum die Dateien von geöffnet werden kate.

Das Problem besteht hier vermutlich darin, dass der MIME-Typ der *.desktopDateien etwas anderes als sein sollte text/plain. Was sollte es sein? Gibt es eine einfache Möglichkeit, dies zu überprüfen/herauszufinden/zu ändern?

Hinweis: KDE-5, Plasma-5, (C)LFS, Quellinstallationen usw. Kein Paketmanager.

Antwort1

Durch update-mime-databasewiederholtes Ausführen mit /opt/kde/share/mime, wurde dieses Problem behoben./opt/gnome/share/mime/usr/share/mime

Wie Firelord in einem Kommentar erwähnte, *.desktopwurde den Dateien nach dieser Operation der Typ zugewiesen application/x-desktop. Ich vermute, dass das manuelle Festlegen dieses Typs als MIME-Typ wahrscheinlich ausreicht, um das Problem zu lösen.

Für diejenigen, die diesen Beitrag später sehen, falls er hilfreich ist:

Eine (mit der Lösung, aber nicht mit der ursprünglichen Frage zusammenhängende) Neuigkeit ist, dass ich dadurch auch der Erstellung von Download-Dateien einen Schritt näher komme rekonq.

verwandte Informationen