Рейтинг:0

Невозможно изменить приложение по умолчанию для файлов .3gp

флаг cn
raj

я вручную менял /etc/gnome/defaults.list файл, чтобы установить приложение, отличное от Totem, для воспроизведения видеофайлов. На самом деле это специальный сценарий-оболочка для Totem, который устанавливает несколько параметров перед воспроизведением видео, и я создал файл /usr/share/applications/auto-totem.desktop для этого. Все видео/...= строки в этом файле указывают мой авто-totem.desktop файл, включая видео/3gpp.

Однако это не работает для этого типа файлов (работает для всех других видеофайлов) - эти файлы открываются в оригинальном Totem (без моего скрипта-оболочки), более того, я не могу изменить приложение по умолчанию, используя меню «Настройки». Totem отображается как приложение по умолчанию для открытия этих файлов, и когда я выбираю другое приложение и нажимаю «Установить по умолчанию», оно не действует — по умолчанию возвращается Totem.

Что странно, когда я устанавливаю приложение по умолчанию в "Настройки", правильная строка видео/3gpp=auto-totem.desktop является фактически записывается в файл ~/.config/mimeapps.list. Более того, xdg-mime запрос видео/3gpp по умолчанию правильно показывает авто-totem.desktop файл для моего приложения и mimeоткрыть файл.3gp правильно открывает файл в моем приложении. Только Наутилус ведет себя странно и заставляет открывать эти файлы в Тотеме. Я подумал, что, возможно, что-то кэшируется для сеанса, поэтому я вышел из системы и снова вошел в систему, но это не помогло.

Это не относится к моему приложению, когда я пытался установить другое приложение по умолчанию для видео/3gpp файлы (типа mpv или vlc), то же самое происходит - я не могу установить ничего, кроме Totem.

Как я могу это исправить?

Рейтинг:0
флаг cn
raj

Отвечаю сам себе - это не полный ответ, т.к. не знаю, что на самом деле произошло и почему, но удаление своего ~/.config/mimeapps.list файл помог. То есть после удаления файла приложение по умолчанию для видео/3gpp файлов был еще Тотем (несмотря на запись в /etc/gnome/defaults.list) - это наверное какой-то баг? - но, по крайней мере, я смог изменить его с помощью меню «Настройки». Конечно, мне пришлось воссоздать несколько ассоциаций, которые были у меня в голове. ~/.config/mimeapps.list файл, который я сделал ранее.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.