Несколько клиентов на одном сервере Xvfb / процесс?
Возможно ли использовать только один процесс Xvfb для обслуживания нескольких клиентов одновременно?
Или, выражаясь по-другому: процесс Xvfb отображается непосредственно на один экран, т. Е. Несколько клиентов используют один и тот же экран, или каждый новый клиент получает новый изолированный экран?
1 ответ
Решение
Да, вы можете иметь несколько клиентов на один экран Xfvb, так же как на вашем X-дисплее может быть несколько клиентов.
Помните, что Xvfb - это, по сути, XServer без экрана, просто отдирающий от фактической записи и манипуляции с видеокартой.
Мне любопытно, зачем тебе это? Нам нужно было запустить это для Java-кода, который не мог работать без головы. Для записи в него требовался буфер кадра, даже если он создавал дамп только в файл.