Веб-браузер загружает только открытые целевые папки - не может открывать файлы
После установки пакетов xubuntu для проверки xfce я вернулся к gnome2.
При первом входе в систему я заметил, что в качестве файлового менеджера по умолчанию был выбран thunar.
Preferred applications меню также отсутствует сейчас, поэтому я не мог установить nautilus по умолчанию. Я удалил все пакеты xubuntu (включая thunar), а затем, когда я попытался открыть папку, меня попросили выбрать файловый менеджер по умолчанию - так я получил nautilus обратно.
Следующая проблема, с которой я сейчас сталкиваюсь, связана с загруженными файлами из веб-браузеров:
Open а также Open containing folder варианты дают точно такой же результат.
Если я дважды щелкну по файлу, он просто откроет содержащую его папку, а не откроет файл со связанным приложением (например, libreoffice Writer для.doc,.odt, smplayer для.avi,.wmv и т. Д.).
Проблема возникает как в Firefox, так и в Chrome.
Через наутилус все файлы открываются корректно.
До сих пор я пробовал следующее:
- Удалить / воссоздать mimeTypes.rdf в моем профиле FF
- Создать новый профиль в FF
- Удалить / воссоздать ~/.local/share/application /mimeapps.list
- Уже проверил эту похожую статью
Никто из них не работал.
Любые идеи по этому вопросу будут оценены.
3 ответа
Кажется, что в моей системе все еще было установлено еще много пакетов.
Проблема была решена после полной очистки всех из них.
Попробуйте удалить следующие файлы:
~/.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
Удаление этих папок удалит любые ассоциации файлов с Wine, если вы используете его.
Кроме того, если вы хотите Preferred Applications инструмент обратно, просто установите capplets-data пакет.
Если это не сработает, возможно, .desktop файл в ~/.local/share/applications предотвращение показа этого пункта меню. Чтобы удалить его, запустите:
grep -r "Preferred Applications" ~/.local/share/applications 2>&1 | sed 's/:.*$//g' | xargs rm -vf
Команда ничего не сделает, если не может найти файл в ~/.local/share/applications который содержит текст Preferred Applications,
Надеюсь это поможет:)
Просто удали inode/directory запись в строке MimeType всех файлов приложения из /usr/share/applications/kde4/<appname>.desktop, Не забудь бежать update-desktop-database,