Я запускаю приложение java, которое создает визуальное отображение некоторых вещей, которые он делает, пока он это делает. Тем не менее, я хочу запустить это в скрипте, который не будет иметь экран для подключения. В текущей среде нет даже переменной окружения DISPLAY. Я попытался просто установить мой ДИСПЛЕЙ: 0.0. Но этого не существует. Меня не волнует дисплей. Я просто хочу, чтобы приложение обрабатывало файлы молча.A/dev/null equivalent для DISPLAY, когда дисплей просто шумит
Поскольку я не могу просто выключить дисплей (не мое приложение), я остался с попыткой обойти необходимость отображения.
Есть ли черная дыра, которую я могу отправить DISPLAY? эквивалент/dev/null?
Я искал вокруг немного в Интернете, но слова, которые я мог придумать для использования: «display», «null» «disregard» и т. Д., Являются все двумя родовыми, чтобы дать мне ответ.
Это середина большого скрипта, поэтому я хочу, чтобы остальная часть вывода была доступна для вывода stdout.
Это очень хорошо сработало для меня. Это Xvfb. Ящик не мой, но администратор был достаточно хорош, чтобы положить его на коробку. – Marc
Спасибо! Я всегда хотел иметь возможность запускать gschem для создания PDF-файлов и PNG-схем моих схем на моей машине сборки, но он не работал без X (что является болью в прикладе). Теперь с Xvfb есть X-сервер для подключения! – KeyserSoze