Ссылки в Telegram открывали случайные приложения (программа просмотра изображений, Калибр, и т.д.), таким образом, я проверил Параметры настройки системы> Приложения> Приложения По умолчанию> веб-браузер.
Откройте URL "в приложении на основе содержания URL" походит на преступника, таким образом, я изменился на "в следующем приложении (Firefox)".
Однако после отъезда этого экрана или перезагрузки (обоих) установка возвращается:
Я выполнил параметры настройки системы от консоли, но я не мог видеть очевидные ошибки.
Обновление: Я выполнил новую установку Kubuntu 18.04 в виртуальной машине и попробовал это с тем же результатом. Сделал все доступные обновления и перезагрузил, попробовал его снова - тот же результат - даже при том, что это было в новой, системе запаса.
Эта ошибка, по-видимому, будет устранена в 18.04.3
Я столкнулся с той же проблемой. Похоже, ошибка.
Что помогло мне, так это щелкнув «Связи файлов» после «Применить», а затем снова «Приложения по умолчанию». Я заметил, что мои изменения были применены. После этого я закрыл окно настроек и открыл его снова. Мое изменение все еще было там.
PS: я мог воспроизвести проблему даже в 16.04 LTS
Я столкнулся с подобной проблемой. Для меня это было связано с тем, что файл ~ / .config / mimeapps.list не принадлежит мне.
И это был единственный файл в этой папке, не принадлежащий мне.
Поэтому я изменил владельца файла:
cd
cd .config/
sudo chown myUserName:myUserGroup mimeapps.list
И тогда я смогу обновить приложения по умолчанию.
Не идеальный, но я использовал with the following command:
опция на диалоговом окне Приложений По умолчанию в Kubuntu 18.04. Для Firefox я предположил бы, что это будет работать: /usr/bin/firefox %s
. Я предпочитаю Google Chrome, таким образом, я использовал: /usr/bin/google-chrome %s
Что помогало мне: (Я использую Kubuntu 18.04 LTS), находят следующий файл /home/USERNAME/.config/mimeapps.list
и отредактируйте его как это:
[Default Applications]
application/x-desktop=doublecmd.desktop;
inode/directory=doublecmd.desktop;
inode/symlink=pcmanfm.desktop
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
Последние два x-scheme-handler/...
строки были пусты для меня, таким образом, я записал Google Chrome там, поскольку я предпочитаю хром.