Хорошо, таким образом, я хочу запустить приложение GUI как демон на сервере без X. Приложение является программой Java. Это может быть настроено в конфигурационном файле, таким образом, GUI не необходим использовать его. К сожалению, это не имеет исполняемого файла оболочки.
Я знал, что один однажды, но забыл решение. В основном существует программа, которая фальсифицирует X-сервер к другим программам. Нахождение, которое было бы идеальным решением. Просто не может помнить то, чем это назвали.
Я думаю, что Вы обращаетесь к 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
указывает файл журнала для сообщений об ошибках.