Назад | Перейти на главную страницу

Запускать графическую программу с TTY

Я пытаюсь разработать систему цифровых вывесок и наткнулся на камень преткновения. Я установил Xorg для запуска приложения для графических указателей. По умолчанию сервер показывает X-сервер на основном дисплее (как и предполагалось), однако мне было интересно, можно ли войти в систему через SSH, а затем запустить команду (start-xibo.sh для аргументов) и запустить программа на X дисплее?

Пожалуйста, обновите вопрос для ясности, после прочтения это звучит так, как будто вы пытаетесь запустить графическое приложение, и оно появится на X-сервере, запущенном локально в окне, в которое вы установили ssh. Если это так, вам нужно установить переменную DISPLAY, вы можете получить дополнительную информацию об этом здесь:

http://www.cisl.ucar.edu/docs/ssh/guide/node29.html

http://support.objectplanet.com/esupport/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=17

Если вы используете клиент OpenSSH, подключитесь следующим образом:

ssh user@host -X

Затем запустите программу X. Он должен появиться на вашем локальном компьютере.

P.S. С Xauthority могут быть проблемы. Не могу вспомнить на данный момент, но если у вас получится - оставьте комментарий.