Вам нужно указать файл * .desktop, поместить тип файла, который вы хотите открыть.
Во-первых, вам нужно получить mimetype этого файла, например * .mkv
[d2 ] use: mimetype /path/to/file, чтобы узнать этоXXXX.mkv: video/x-matroska
Теперь вы изменяете ассоциированное приложение по умолчанию, в ~/.local/share/applications/mimeapps.list, создайте одно, если не найдено.
Объедините следующее с этим file:
[Default Applications]
video/x-matroska=mplayer.desktop;
Это означает, что вы используете mplayer.desktop для открытия всех файлов * .mkv по умолчанию. (Создайте mplayer.desktop в /usr/share/applications и укажите Exec= на ваш скрипт `
mplayer.desktop:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer
Проблема решена! Я пропустил mimetypes.py из github, после (maybie не обязательно) сделал sudo apt-get install --reinstall python2.7
Проблема решена! Я пропустил mimetypes.py из github, после (maybie не обязательно) сделал sudo apt-get install --reinstall python2.7