Кейт заставляет себя быть приложением по умолчанию для HTML
В последние несколько дней Кейт открыла HTML-ссылки и файлы. Я хочу вернуть его в Firefox, поэтому я открыл Системные настройки, зашел в Приложения -> Ассоциации файлов, нашел параметр text/html и переместил Кейт под мой браузер. Представьте мое удивление, когда после нажатия кнопки "Применить" Кейт снова поднялась на вершину! Кроме того, открытие ссылки через xdg-open все еще запускает Кейт. Этого не должно быть, верно? Это ошибка? Или есть что-то еще, что мне нужно сделать?
Среда:
- Kubuntu 15.10 (актуальная информация об обновлениях)
- Катя 15.08.2
2 ответа
Делая предложение @user26687 "официальным" ответом...
Эта ошибка уже зарегистрирована на kde.org для компонента KDE kcm_filetypes.
Я использовал предложенный обходной путь:
Обходной путь на стороне пользователя - объединить
$HOME/.local/share/applications/mimeapps.list
в$HOME/.config/mimeapps.list
и создайте символическую ссылку на$HOME/.config/mimeapps.list
в$HOME/.local/share/applications
, Настройки системы тогда нормально работают.
Это вроде работает. Иногда (в большинстве случаев?) Перемещение предметов вверх и вниз не применяется должным образом. Кроме того, если я открою mimeapps.list
в текстовом редакторе и перемещать вещи вручную, диалоговое окно " Настройки системы " не отражает его. Тем не менее, по крайней мере, я могу открыть ссылки в Firefox сейчас.
Столкнувшись с той же проблемой, я попробовал решение, упомянутое в исходном сообщении, а именно перемещение kate вниз в списке приложений, зарегистрированных для HTML. Разница в том, что я переместил его вниз на три строки (трижды щелкнул «Переместить вниз»).
Нажав «Применить», Кейт переместилась только на одну строку вверх. Таким образом, возможное решение состоит в том, чтобы установить Кейт ниже желаемой позиции, затем нажать «Применить» и увидеть, как она прыгает прямо в желаемую позицию.
Я не знаю, применимо ли это ко всем, кто сталкивается с этой проблемой. Я надеюсь, что это поможет нескольким людям...