Для браузеров chromium и chromium-gost настройки браузера по умолчанию определяются только через kde. По умолчанию будет открываться тот браузер, который установлен в параметрах KDE, даже если в xdg-settings указан другой. Также по команде xdg-open будет открываться браузер, указанный браузером по умолчанию в kde. Версии: plasma5-systemsettings-5.26.5-alt1 chromium-110.0.5481.77-alt1 chromium-gost-110.0.5481.77-alt1 Системы: Alt Workstation K 10.1 x86_64 Alt Education KDE 10.1 x86_64 Шаги воспроизведения: 1. Скачать браузеры: $ apt-get install chromium chromium-gost 2. Установить браузер по умолчанию chromium-gost в параметрах системы kde и в настройках самого браузера. Ввести команду $ xdg-settings get default-web-browser Убедиться в том,что выбран chromium-gost.desktop и ссылки открываются в этом браузере. 3. Открыть chromium и установить его по умолчанию в настройках браузера. 4. Перезайти в графический сеанс. Проверить браузер по умолчанию в настройках системы kde (должен стоять chromium). Ссылки должны открываться в Chromium Ожидаемый результат: Настройки kde не противоречат настройкам xdg. По команде xdg-open открывается браузер, указанный в настройках xdg. Реальный результат: Браузер по умолчанию в параметрах kde не соответствует параметрам xdg. По команде xdg-open открывается браузер, указанный в настройках kde. Если выбран неверный компонент, прошу перевесить.
Ещё есть xdg-settings get default-url-scheme-handler https и xdg-settings get default-url-scheme-handler http Сравнивайте с ними.
(Ответ для Sergey V Turchin на комментарий #1) > Ещё есть > xdg-settings get default-url-scheme-handler https > и > xdg-settings get default-url-scheme-handler http > Сравнивайте с ними. Спасибо за помощь. При установке браузера по умолчанию средствами самого браузера эти 2 параметра не изменяются. Проверила следующим образом: 1. В параметрах kde установлен браузером по умолчанию chromium-gost. 2. Открыла браузер Chromium, средствами браузера установила Chromium как браузер по умолчанию. Вывод команд: $ xdg-settings get default-web-browser chromium.desktop $ xdg-settings get default-url-scheme-handler http chromium-gost.desktop $ xdg-settings get default-url-scheme-handler https chromium-gost.desktop В обратную сторону проверить не удалось - chromium-gost остается указан браузером по умолчанию одновременно с chromium.
Воспроизводится в p11 на ALT Education 11.0-x86_64-xfce. Версии: firefox-esr-128.2.0-alt1 chromium-gost-125.0.6422.112-alt1 chromium-126.0.6478.182-alt1 xdg-utils-1.2.1-alt2 Шаги: 1) $ xdg-settings get default-web-browser Вывод в консоли Chromium, но по-умолчанию открывается Яндекс.Браузер 2) Запускаю Firefox, делаю его браузером по-умолчанию. $ xdg-settings get default-web-browser Вывод в консоли Яндекс.Браузер, но по-умолчанию открывается Firefox 3) Запускаю Chromium-gost, делаю его по-умолчанию. $ xdg-settings get default-web-browser Вывод в консоли Chromium-gost. По-умолчанию открывается Firefox. 4) Запускаю Chromium, делаю по-умолчанию. $ xdg-settings get default-web-browser Вывод в консоли Chromium. По-умолчанию открывается Firefox.
В Sisyphus тоже воспроизводится на ALT Education 11.0-x86_64-xfce