С недавних пор при запуске Firefox он может показать, что он не браузер по-умолчанию и предложить поставить его снова браузером по-умолчанию. Происходит это от случая к случаю, закономерностей не нашел.
$ screenfetch
Спойлер
OS: ALT Linux 8.0.0 KDesktop (Centaurea Montana)
Kernel: x86_64 Linux 4.9.43-un-def-alt0.M80P.1
Uptime: 10m
Packages: 3890
Shell: bash 3.2.57
Resolution: 1920x1080
DE: KDE4
WM: KWin
WM Theme: Oxygen
GTK Theme: oxygen [GTK2], Adwaita [GTK3]
Icon Theme: oxygen
Firefox 57.0.1, KDE4, P8.
Заходил в настройки KDE:
Настройки KDE4/Приложения по-умолчанию/Браузер
Открывать адреса http и https в следующем браузере - firefox
С виду все в порядке. Полез
искать.
Обнаружился
файл ~/.local/share/applications/mimeapps.list и переменная BROWSER.
В mimeapps.list мракобесие (влез туда Thunderbird)
Спойлер
[Added Associations]
application/x-extension-htm=firefox.desktop;thunderbird.desktop;
application/x-extension-html=firefox.desktop;thunderbird.desktop;
application/x-extension-shtml=firefox.desktop;thunderbird.desktop;
application/x-extension-xht=firefox.desktop;thunderbird.desktop;
application/x-extension-xhtml=firefox.desktop;thunderbird.desktop;
application/x-php=kde4-kwrite.desktop;wine-extension-txt.desktop;
application/xhtml+xml=firefox.desktop;thunderbird.desktop;
message/rfc822=thunderbird.desktop;
text/html=firefox.desktop;thunderbird.desktop;
x-scheme-handler/chrome=firefox.desktop;thunderbird.desktop;
x-scheme-handler/ftp=firefox.desktop;thunderbird.desktop;
x-scheme-handler/http=firefox.desktop;thunderbird.desktop;
x-scheme-handler/https=firefox.desktop;thunderbird.desktop;
x-scheme-handler/mailto=thunderbird.desktop;
[Default Applications]
application/x-extension-htm=firefox.desktop
application/x-extension-html=firefox.desktop
application/x-extension-shtml=firefox.desktop
application/x-extension-xht=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/xhtml+xml=firefox.desktop
message/rfc822=thunderbird.desktop
text/html=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/mailto=thunderbird.desktop
[Removed Associations]
application/x-php=Aptana.desktop;kde4-okularApplication_txt.desktop;writer.desktop;aptana.desktop;
Зачистка секции [Added Associations] ничего не дала.$ echo $BROWSER
/usr/bin/xbrowser
Это, видимо, касается alternatives. Там на xbrowser три кандидата с автовыбором - chromium, firefox и konquerror. Серым подсвечен firefox (можно подумать, что он и будет выбран автоматом
и это так, проверил).
Как излечить эту болячку? Профиль я уже чистил полностью, никаких расширений в браузер не ставил вообще (наслаждаюсь рекламой по полной).