1

Когда я запускаю приложение с помощью xvfb-run , я могу либо явно указать номер сервера X11 (т. Е. 44), либо использовать --auto-servernum , который мне его назначит.

Если я использую --auto-servernum , как мне узнать, какой номер он выбрал?

Я пытаюсь использовать это в сценарии, поэтому, если xvfb-run может что-то выводить, чтобы я мог использовать последующие команды на правильном сервере X11, это было бы полезно.

1 ответ1

3

Он помещается в переменную окружения DISPLAY . Вы можете увидеть это, запустив

printenv DISPLAY
xvfb-run printenv DISPLAY
printenv DISPLAY

Первый и последний покажет ваш обычный дисплей, средний - xvfb .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .