В чем разница между "display", "display-device", "monitor", "screen" в /etc/X11/xorg.conf и переменной среды $DISPLAY?

В файле xorg.conf есть

_ Section "Screen"
_ Section "Monitor"
_ Option  "UseDisplayDevice" (inside the screen section)

плюс $DISPLAY переменная окружения.

Какой из этих 4 (экран, монитор, устройство отображения, $DISPLAY) относится к физическому "экрану (или какому-то другому)", сидящему на моем столе, и какие еще 3?

0 ответов

Физический "экран" в Xorg - это "монитор".

Если у вас несколько мониторов, весь монитор должен соответствовать вашему текущему экрану.
Например, я запрошу свое текущее значение с помощью команды xrandr

$ xrandr --query

Я получил результат вроде

Screen 0: ... current 8960 x 2160, maximum 32767 x 32767
HDMI-0 connected 5120x2160+3840+0 ... 673mm x 284mm
DP-0 connected primary 3840x2160+0+0 ... 597mm x 336mm

Размер экрана 8960 это результат моего разрешения двух мониторов 5120+3840

Дисплей

"Дисплей" состоит из множества экранов. Обычно у нас не так много экранов. Вы можете увидеть текущий дисплей с помощью команды w

USER     TTY    LOGIN@   ...
...      :1     13:52   ...

Вы можете видеть, что текущий дисплей :1.
Кроме того, вы можете проверить это с помощью переменной окружения.

echo $DISPLAY
// :1
Другие вопросы по тегам