Всем привет. Возник вопрос по этой переменной.
Случай первый. Допустим у меня запущено два икс-сервера:
startx lxsession :0
startx lxsession :1
И я могу запустить программу в любом из серверов:
DISPLAY=:1 xclock
Случай второй. У меня есть система и я делаю
xhost +
, что бы дать возможность другим людям запускать программы из своего компа в моих иксах. Пример:
DISPLAY=192.168.1.200:0.0 xclock
И возникает вопрос, почему в первом случае идентификатор икс-сервера задается как :1
, а во втором :0.0
? Что значит вторая цифра, которая после точки?
UPD: <host>:<display>[.<screen>]
(взято отсюда).
Но возникает ещё вопрос: <display> — это, по сути, идентификатор икс-сервера, так? А <screen> — это идентификатор экрана? Того который в xorg.conf?
Section "ServerLayout"
...
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1000 0
EndSection
Оно?