
Я хочу установить обработчик по умолчанию для MIDI-файлов (например, встроенных в страницу Википедии, например, эту):https://en.wikipedia.org/wiki/Девятый_аккорд). Я попробовал установить два (timidity и Yoshimi). Оба могут воспроизводить MIDI-файлы из командной строки или меню приложения. Однако ни одно из них не отображается в списке приложений по умолчанию.
Я попробовал добавить файл .desktop (судя по всему, это работало в предыдущих версиях), однако это не сработало (кроме того, у timidity нет графического интерфейса).
Как добавить приложение в список всплывающих приложений по умолчанию? Спасибо за любую информацию.
с1б
Редактировать: Мой файл .desktop выглядит так:
MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F
Один и тот же файл из двух строк доступен в следующих двух местах:
~/.local/share/applications/застенчивость.desktop
/usr//share/applications/timidity.desktop
решение1
робость имеет своего рода псевдо-обличье. Из помощи
timidity -h
Available interfaces (-i, --interface option):
-in ncurses interface
-ie Emacs interface (invoked from `M-x timidity')
-ia XAW interface
-id dumb interface
-iA ALSA sequencer interface
MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F
И я также могу воспроизвести эти MIDI-файлы с вашей связанной стороны.
решение2
Чтобы добавить любую программу в список по умолчанию «открывать с помощью приложений», откройте терминал и используйте следующую команду:
sudo gedit /usr/share/applications/timidity.desktop
Найдите строку, которая выглядит примерно так:
Exec=робость
и замените его на это:
Exec=робость %F