3

Я пытаюсь настроить простой скрипт bash. Я хочу открыть браузер.

chromium-browser <url> работает, если я делаю это в cli или в скрипте bash, если я запускаю скрипт с помощью ./scrpt.

Но если я помещу этот скрипт в crontab, то, что я действительно хочу, я получу. (chromum:xxxx) : Gtk-WARNING **: cannot open display:

Я добавил export DISPLAY=:1 и теперь я получаю, что Client is not authrized to connect to the Server (chromum:xxxx) : Gtk-WARNING **: cannot open display 1

Я не уверен, полезна ли экспортная линия или нужна, но мне было предложено еще где. Использование 0 дает ошибку о протоколе. Также другие браузеры также вызывают ошибки, поэтому я использую любой браузер. У меня была такая же проблема с x-www-browser

1 ответ1

0

Если URL указывает на веб-приложение, которым вы управляете, рассмотрите возможность использования AJAX для обновления содержимого страницы, а не cron.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .