KDE-Starter öffnet .desktop-Dateien in Kate

3

Öffnen von Programmen über das Menü 'Application Launcher' und Auswahl des Programms funktioniert.

Wenn Sie den im Panel erstellten Launcher verwenden, z. B. indem Sie mit der rechten Maustaste auf ein geöffnetes Programm klicken und dann "Launcher anzeigen, wenn er nicht ausgeführt wird" auswählen, wird eine .desktop-Datei abgelegt, 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 Befehl für

/opt/kde/share/applications/org.kde.rekonq.desktop usw.

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

Vermutlich ist das Problem hier, dass der Mimetyp der *.desktopDateien etwas anderes sein sollte als text/plain. Was soll es sein Gibt es eine einfache Möglichkeit, diese zu überprüfen / herauszufinden / zu ändern?

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

chrisb2244
quelle
1
Ich habe kein KDE-5, aber KDE-4.1x. Dies sollte jedoch hier IMO nicht viel ausmachen. Der Befehl xdg-mime für eine .desktopDatei hat mich application/x-desktopals MIME- Typ zurückgegeben. Als Eigenschaften -> Anwendung -> Mimetyp , auf den Sie zugreifen können, indem Sie mit der rechten Maustaste auf die .desktopDatei klicken und Eigenschaften auswählen . (Damit können Sie auch diesen Mimetyp hinzufügen.)
Firelord
Lass mich wissen ob es funktioniert.
Firelord

Antworten:

2

Laufen update-mime-databasewiederholt, mit /opt/kde/share/mime, /opt/gnome/share/mime, /usr/share/mimefixiert dieses Problem.

Wie von Firelord in einem Kommentar erwähnt, lautete der Typ, dem die *.desktopDateien nach dieser Operation zugewiesen wurden application/x-desktop. Ich vermute, dass es wahrscheinlich ausreicht, dies manuell als MIME-Typ festzulegen, um das Problem zu lösen.

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

In verwandten (zur Lösung, aber nicht zur ursprünglichen Frage) Nachrichten bringt mich dies auch der Erstellung von rekonqDownload-Dateien einen Schritt näher .

chrisb2244
quelle
Interessant, danke, aber die wiederholte Verwendung von update-mime-databasehat das Ausführungsproblem in meinem Fall nicht umgangen. Siehe auch : askubuntu.com/a/894380/25036 under * .desktop files opening in Kate
Graham Perrin