Как получить номер дисплея Xvfb - PullRequest
7 голосов
/ 26 января 2010

Как я могу получить номер дисплея, который использовался при запуске Xvfb? Например, кто-то запускает

. / Xvfb: 14

Мне нужно как-то получить использованный номер дисплея 14.

Заранее спасибо

Ответы [ 2 ]

10 голосов
/ 04 июля 2012

в системе Unix, запустите

ps -ef|grep Xvfb

, и он должен перечислить его там с процессом

2 голосов
/ 26 января 2010

Есть два способа, которыми я могу думать:

  1. Найдите файлы блокировки, которые обычно принимают форму \ tmp.X * -lock, где * - номер дисплея;
  2. Посмотрите на файлы журналов, обычно \ var \ adm \ xfvb.log, но они могут быть где угодно. Должна быть строка, в которой указано, какой дисплей xfvb начал слушать.
...