Я не могу понять .. Я экспортировал переменную DISPLAY, но это не работает.

У меня есть компьютер с Ubuntu 11.10 на нем. Компьютер имеет дисплей. На дисплее я показываю фотографии в слайд-шоу. Поэтому я подключаюсь через scp к компьютеру и копирую новые картинки или удаляю некоторые картинки через cron job. Я хочу перезапустить слайд-шоу. В основном мне нужно запустить программу с консоли на дисплее.

Может быть, я могу запустить его через работу cron ...? Благодарю.

1 ответ1

1

Исходя из этого обсуждения, я предполагаю, что ваше имя хоста не соответствует разрешениям, контролируемым xhost. в качестве теста попробуйте sudo xhost + затем запустите вашу программу, чтобы убедиться, что это правильный путь. Если это так, вам придется решить, хотите ли вы отключить контроль доступа или хотите поиграть с xhost, чтобы настроить его.

Возможно, ssh'ing с другого компьютера влияет на имя хоста, который проверяет xhost, поэтому, если вы правильно настроили xhost, вам может потребоваться добавить IP-адрес вашего ssh-клиента.

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