Всем доброго дня.
Я столкнулся с ситуацией, когда требуется произвести множественный запуск приложений в консоли, требующих окон.
Реализую это через xvfb следующим скриптом:
#!/bin/bash
DEBUG=* /usr/bin/xvfb-run --auto-servernum --server-num=1 --server-args="-screen 0 1024x768x24" /usr/bin/node --harmony /home/user/projects/project-name/worker.js
Вопрос в следующем, при попытке параллельно запустить так несколько скриптов, приводят к занятости сервера и невозможности подключиться.
По логике вещей я понимаю, что в среде поднимается виртуальный Х сервер, на дисплей которого подключаются приложения. Вот только не могу понять, почему каждому приложению нужно свое окно. И как быть чтобы не писать по разному screen 0 screen 1 и тп.