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

Вопросы связанные с работой ГИС Аксиома
Ответить
Аватара пользователя
Mitrich
Пользователь
Сообщения: 55
Зарегистрирован: 21 фев 2024, 14:45

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

Сообщение Mitrich » 10 окт 2024, 14:28

День добрый, коллеги!

Под 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"

Благодарю.
Аватара пользователя
Дмитрий
Администратор
Сообщения: 100
Зарегистрирован: 04 июн 2019, 11:33

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

Сообщение Дмитрий » 10 окт 2024, 18:58

Здравствуйте!

К сожалению, мы не смогли повторить данную ситуацию. На релизе 6.0 под AstraLinux версий 1.7 и 1.8 данный код при выполнении в Аксиоме выдает firefox.desktop
Вложения
Screenshot_20241010_185352_astra18.png
Аватара пользователя
Mitrich
Пользователь
Сообщения: 55
Зарегистрирован: 21 фев 2024, 14:45

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

Сообщение Mitrich » 11 окт 2024, 11:13

Добрый день.

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

Администратор: скрыл log-файл
Вложения
bug_webbrowser_axioma.png
Аватара пользователя
Дмитрий
Администратор
Сообщения: 100
Зарегистрирован: 04 июн 2019, 11:33

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

Сообщение Дмитрий » 11 окт 2024, 11:57

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

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

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

Ну и Аксиома - окно "О программе"
Вложения
Screenshot_20241011_115433.png
Аватара пользователя
Mitrich
Пользователь
Сообщения: 55
Зарегистрирован: 21 фев 2024, 14:45

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

Сообщение Mitrich » 11 окт 2024, 16:11

День добрый!

$ cat /etc/astra_license
MODE=1
DESCRIPTION=advanced(voronezh)
URL=https://astralinux.ru/information/licenses
$ cat /etc/astra_version
1.7.4
Аватара пользователя
Mitrich
Пользователь
Сообщения: 55
Зарегистрирован: 21 фев 2024, 14:45

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

Сообщение Mitrich » 11 окт 2024, 16:15

День добрый
Информация по версии Axioma
Вложения
bug_astra_axiome_version.png
Аватара пользователя
Дмитрий
Администратор
Сообщения: 100
Зарегистрирован: 04 июн 2019, 11:33

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

Сообщение Дмитрий » 11 окт 2024, 16:53

Можно попробовать в системе переключить браузер по умолчанию.

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

#xdg-settings set default-web-browser firefox.desktop
См аттач
Вложения
Результат
Результат
Меняем
Меняем
Было изначально
Было изначально
Аватара пользователя
Mitrich
Пользователь
Сообщения: 55
Зарегистрирован: 21 фев 2024, 14:45

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

Сообщение Mitrich » 14 окт 2024, 09:07

Добрый день, коллеги!
Не помогает команда. Может быть у вас по умолчанию настраивается 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']
Аватара пользователя
Дмитрий
Администратор
Сообщения: 100
Зарегистрирован: 04 июн 2019, 11:33

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

Сообщение Дмитрий » 14 окт 2024, 10:20

Здравствуйте!

Нет, явно мы это не устанавливаем.
Вложения
Screenshot_20241014_101738.png
Ответить