Страница 1 из 1

Браузер по умолчанию под AstraLinux

Добавлено: 10 окт 2024, 14:28
Mitrich
День добрый, коллеги!

Под AstraLinux настроена переменная для открытия браузера по умолчанию "default-web-browser"
в терминале при выполнении команды
xdg-setting get default-web-browser
получаю результат
firefox.desktop

При использовании установленного в системе python 3.7 выполнение команды python
python -c "import webbrowser; webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser);"
выводится результат
firefox.desktop

При выполнении этой же команды "import webbrowser; webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser);" в окне Python ГИС Аксиома получаю результат
chromium.desktop

При выполнении команд webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser); в модуле, загруженного в ГИС Аксиома получаю следующий результат
firefox.desktop
chromium.desktop

т.е. происходит объединение параметров.
Соответственно открытие страницы с помощью стандартного webbrowser.open(url) происходит в браузере chromium, а не в firefox (в соответствии с алгоритмом функции webbrowser.register)
Подскажите пожалуйста, где у вас изменяются настройки окружения "default-web-browser"

Благодарю.

Re: Браузер по умолчанию под AstraLinux

Добавлено: 10 окт 2024, 18:58
Дмитрий
Здравствуйте!

К сожалению, мы не смогли повторить данную ситуацию. На релизе 6.0 под AstraLinux версий 1.7 и 1.8 данный код при выполнении в Аксиоме выдает firefox.desktop

Re: Браузер по умолчанию под AstraLinux

Добавлено: 11 окт 2024, 11:13
Mitrich
Добрый день.

Направляю наш скриншот.
Информация из лог файла прилагается.

Администратор: скрыл log-файл

Re: Браузер по умолчанию под AstraLinux

Добавлено: 11 окт 2024, 11:57
Дмитрий
Давайте уточним версию продуктов. Для Астры можно посмотреть так:

Код: Выделить всё

#cat /etc/astra_license
#cat /etc/astra_version

Ну и Аксиома - окно "О программе"

Re: Браузер по умолчанию под AstraLinux

Добавлено: 11 окт 2024, 16:11
Mitrich
День добрый!

$ cat /etc/astra_license
MODE=1
DESCRIPTION=advanced(voronezh)
URL=https://astralinux.ru/information/licenses
$ cat /etc/astra_version
1.7.4

Re: Браузер по умолчанию под AstraLinux

Добавлено: 11 окт 2024, 16:15
Mitrich
День добрый
Информация по версии Axioma

Re: Браузер по умолчанию под AstraLinux

Добавлено: 11 окт 2024, 16:53
Дмитрий
Можно попробовать в системе переключить браузер по умолчанию.

Код: Выделить всё

#xdg-settings set default-web-browser firefox.desktop
См аттач

Re: Браузер по умолчанию под AstraLinux

Добавлено: 14 окт 2024, 09:07
Mitrich
Добрый день, коллеги!
Не помогает команда. Может быть у вас по умолчанию настраивается chromium для отображения помощи или для внутренних нужд?

user:~$ xdg-settings set default-web-browser firefox.desktop
успешно
успешно
успешно
успешно
успешно
user:~$ /opt/axioma-gis6/sbin/run-python -c "import webbrowser;webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser);print(webbrowser._tryorder);"
chromium.desktop
['chromium', 'xdg-open', 'x-www-browser', 'firefox']
user:~$ xdg-settings set default-web-browser chromium.desktop
успешно
успешно
успешно
успешно
успешно
user:~$ /opt/axioma-gis6/sbin/run-python -c "import webbrowser;webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser);print(webbrowser._tryorder);"
chromium.desktop
['chromium', 'xdg-open', 'x-www-browser', 'firefox']
user:~$ xdg-settings set default-web-browser firefox.desktop
успешно
успешно
успешно
успешно
успешно
user:~$ /opt/axioma-gis6/sbin/run-python -c "import webbrowser;webbrowser.register_standard_browsers();print(webbrowser._os_preferred_browser);print(webbrowser._tryorder);"
chromium.desktop
['chromium', 'xdg-open', 'x-www-browser', 'firefox']

Re: Браузер по умолчанию под AstraLinux

Добавлено: 14 окт 2024, 10:20
Дмитрий
Здравствуйте!

Нет, явно мы это не устанавливаем.