「アプリケーションランチャー」メニューからプログラムを開き、プログラムを選択すると機能します。
パネルで生成されたランチャーを使用します。たとえば、開いているプログラムを右クリックし、[実行されていないときにランチャーを表示する]を選択すると、kate
で開かれる.desktopファイルが配置されます。
xdg-mime query filetype /opt/kde/share/applications/org.kde.dolphin.desktop
text/plain
を返します。これは、
/opt/kde/share/applications/org.kde.rekonq.desktop
など。
次に、xdg-mime query default text/plain
はorg.kde.kate.desktop
を返し、ファイルがkate
によって開かれている理由を説明します。
おそらくここでの問題は、*.desktop
ファイルのmimetypeがtext/plain
以外のものでなければならないことです。それはどうあるべきですか?これらをチェック/検索/変更する簡単な方法はありますか?
注:KDE-5、Plasma-5、(C)LFS、ソースインストールなど。パッケージマネージャーはありません。
ランニング update-mime-database
繰り返し、/opt/kde/share/mime
、/opt/gnome/share/mime
、/usr/share/mime
この問題を修正しました。
ファイアロードがコメントで述べたように、*.desktop
ファイルは、この操作の後に割り当てられましたapplication/x-desktop
。問題を解決するには、これをmime-typeとして手動で設定するだけで十分である可能性が高いと思います。
後でこの投稿を見る人のために、それが役立つ場合に備えて:
関連する(ソリューションに関連しているが、元の質問には関連していない)ニュースでは、これにより、rekonq
ダウンロードファイルの作成に一歩近づくことができます。