Как Вы запускаете приложение GUI без GUI (gui приложение как демон на бездисплейном сервере)?

Хорошо, таким образом, я хочу запустить приложение GUI как демон на сервере без X. Приложение является программой Java. Это может быть настроено в конфигурационном файле, таким образом, GUI не необходим использовать его. К сожалению, это не имеет исполняемого файла оболочки.

Я знал, что один однажды, но забыл решение. В основном существует программа, которая фальсифицирует X-сервер к другим программам. Нахождение, которое было бы идеальным решением. Просто не может помнить то, чем это назвали.

14
задан 26 June 2011 в 02:22

1 ответ

Я думаю, что Вы обращаетесь к xvfb - способность работать в кадровом буфере.

Download или sudo apt-get install xvfb

Необходимо указать разрешение и глубину цвета, а также номинальное число дисплея

Использование:

xvfb :1 -screen 0 800x600x8 &
export DISPLAY=":1"
java application_name.jar 

или короче:

xvfb-run -a -e /tmp/some/log/file.log java -jar /home/user/somejava.jar

-a выбирает число дисплея автоматически, -e file указывает файл журнала для сообщений об ошибках.

15
ответ дан 23 November 2019 в 03:03

Другие вопросы по тегам:

Похожие вопросы: