У меня есть странная проблема, когда всякий раз, когда ссылка открывается из оболочки, кэшированный HTML открывается локально, а не через браузер.
для иллюстрации :
если я запускаю команду xdg-open http://www.google.com
в Баш строке, этот URL открывается в моей строке браузера: file:///var/tmp/kdecache-seldon/krun/13954_0_
.
Вот изображение того, как он загружается в хром (который в настоящее время установлен в качестве браузера по умолчанию).
Эта проблема также возникает при вызове, чтобы открыть ссылку из (большинства) приложений, например, нажав на внешнюю ссылку в справочной документации для Gwenview.
Есть ли у кого-нибудь понимание того, почему это может происходить? Что-нибудь, что я могу попытаться предотвратить это?
Обновление с некоторыми шагами, которые я попробовал:
запуск URL с путем приложения прекрасно работает (то есть
chromium-browser http://www.google.com
илиfirefox http://www.google.com
Я проверил
~/.local/share/applications/mimeapps.list
и подумал, что на самом деле нашел проблему, потому чтоtext/html
был указан старый, несуществующий.desktop
файл. Но исправление записиchromium-browser.desktop
не решило проблему
Я все еще в растерянности, из-за чего эта проблема может быть