Ссылки в Telegram открывали случайные приложения (просмотрщик изображений, Calibre и т. д.), поэтому я проверилНастройки системы > Приложения > Приложения по умолчанию > Веб-браузер.
Похоже, что проблема в открытых URL-адресах «в приложении на основе содержимого URL-адреса», поэтому я изменил на «в следующем приложении (Firefox)».
Однако после выхода из этого экрана или перезагрузки (и то, и другое) настройка возвращается к прежнему состоянию:
Я запустил системные настройки из консоли, но яне увидел никаких очевидных ошибок.
Обновлять: Я запустил новую установку Kubuntu 18.04 на виртуальной машине и попробовал это, с тем же результатом. Сделал все доступные обновления и перезагрузился, попробовал снова - тот же результат - хотя это была новая, стандартная система.
решение1
решение2
Что мне помогло: (Я использую 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, так как я предпочитаю chrome.
решение3
Эта ошибка, похоже, устранена в версии 18.04.3.
решение4
Я столкнулся с похожей проблемой. Для меня это было связано с файлом ~/.config/mimeapps.list, который мне не принадлежал.
И это был единственный файл в этой папке, который мне не принадлежал.
Поэтому я изменил владельца файла:
cd
cd .config/
sudo chown myUserName:myUserGroup mimeapps.list
И тогда я смогу обновить свои приложения по умолчанию.