Недавно я установил 20.04, и для некоторых типов файлов, будь то текстовые или двоичные, я не могу выбрать приложение для их открытия, как раньше в 18.04.
Например, когда я щелкаю правой кнопкой мыши файл .c (исходный код C) и выбираю «открыть с помощью другого приложения», он сразу же открывает его с помощью gedit, хотя у меня есть другие программы, способные открывать эти файлы. , например Geany
Для других типов файлов, таких как объектный код или двоичные файлы, меню отображается, но в нем говорится, что для него нет доступных приложений, в то время как у меня есть несколько программ, способных их читать, например GHex. ... Хуже того, двойной щелчок по этим файлам не дает никакого эффекта. В 18.04 их по крайней мере попытались бы открыть с помощью gedit.
Файлы .desktop в /usr/share/applications имеют правильную Exec=command % F
, так что я понятия не имею, почему он их не перечисляет.
Что еще более странно, так это то, что для некоторых типов файлов, таких как изображения, меню работает нормально и даже имеет приложение Просмотреть все ations
, которое я хочу иметь для ВСЕХ файлов, независимо от их расширений и типа MIME.
Есть ли способ заставить Gnome отображать все возможности, когда я нажимаю «открыть в других приложениях»?
Спасибо за ваши советы!
Редактировать : я сузил поведение ошибки: это происходит только на рабочем столе.При открытии файлов через Nautilus происходит правильное поведение.
На случай, если мое описание непонятно, вот изображения, демонстрирующие желаемое и проблемное поведение меню «Открыть с помощью другого приложения»: