このファイルは以前は機能していましたが、Ubuntu を再インストールしたら機能しなくなりました。デスクトップ ファイルが実行するはずの Python スクリプトは正常に動作します。~/.local/share/applications と /usr/share/applications に配置して実行可能に設定してみました。しかし、どちらにも表示されません。open with
>other application
またはproperties
>open with
デスクトップファイルはこちらです。
[Desktop Entry]
Name=vlcwrapy-nix
Icon=vlc
Type=Application
Exec=/home/thekindlyone/projects/vlcwrapy-nix/vlcwrapy-nix.py %f
答え1
申し訳ありませんが、コメントできません (50 回の繰り返しが必要です) - デスクトップ ファイルに MIME 情報が含まれていません。vlcMimeType=...
のデスクトップ ファイルから行をコピーしてみてください。
答え2
Pythonファイルを実行可能に設定するのを忘れていました。今は問題なく動作します。面白いことに、私はその命令をリードミー。