Веб-браузер загружает только открытые целевые папки - не может открыть файлы

После установки xubuntu пакеты для проверки xfce, я вернулся назад к gnome2.
Во время первого входа в систему я заметил, что thunar был теперь выбран как файловый менеджер по умолчанию.

Preferred applications меню также отсутствует теперь, таким образом, я не мог установить наутилус по умолчанию. Я удалил все xubuntu пакеты (включая thunar) и затем когда я пытался открыть папку, меня попросили выбрать файловый менеджер по умолчанию - это - то, как я вернул наутилус.

Следующая проблема, с которой я теперь сталкиваюсь, имеет отношение к загруженным файлам от веб-браузеров:

Open и Open containing folder опции приводят точно к тому же результату.
Если я дважды щелкну по файлу, то он просто откроет содержание папки, вместо того, чтобы открыть файл с он связал приложение (например, libreoffice устройство записи для .doc, .odt, smplayer для .avi, .wmv, и т.д.).

Проблема происходит и в Firefox и в Chrome.

Через наутилус все файлы открываются правильно.

Вплоть до сих пор я попробовал следующее:

  • Удалите/воссоздайте mimeTypes.rdf в моем профиле FF
  • Создайте новый профиль в FF
  • Удалите/воссоздайте ~/.local/share/applications/mimeapps.list
  • Уже проверенный эта подобная статья

Ни один из них не работал.

Любые идеи о проблеме ценились бы.

3
задан 13 April 2017 в 15:24

3 ответа

Кажется, что намного больше пакетов было все еще установлено в моей системе.
Проблема была решена после завершенной чистки всех их.

1
ответ дан 1 December 2019 в 16:13

Попытайтесь удалить следующие файлы:

~/.local/share/applications/mimeapps.list  #You already did this
~/.local/share/applications/mimeinfo.cache
~/.local/share/mime                        #This whole folder needs to be deleted or moved

Удаление этих папок удалит любые связи файла с Вином при использовании его.

Кроме того, если Вы хотите Preferred Applications инструмент назад, просто установите capplets-data пакет.

Если это не работает, мог бы быть a .desktop файл в ~/.local/share/applications препятствование тому, чтобы тот пункт меню показал. Для удаления его работайте:

grep -r "Preferred Applications" ~/.local/share/applications 2>&1 | sed 's/:.*$//g' | xargs rm -vf

Команда ничего не сделает, если она не может найти файл в ~/.local/share/applications это содержит текст Preferred Applications.

Надежда это помогает :)

3
ответ дан 1 December 2019 в 16:13

Просто удалите inode/directory запись в строке MimeType всех файлов приложения от /usr/share/applications/kde4/<appname>.desktop. Не забывайте работать update-desktop-database.

0
ответ дан 1 December 2019 в 16:13

Другие вопросы по тегам:

Похожие вопросы: