Я могу использовать внешний физический монитор Dell на работе, подключив его через порт VGA к моему ноутбуку ThinkPad. У меня установлено тестирование Debian, а также KDE5.5 и i3wm. Смотрите подробную информацию ниже.
Ситуация: я буду использовать один монитор (ноутбук) дома, в то время как я хотел бы использовать настройку двойного монитора на работе. И XRandR
и KDE теперь позволяют мне подключать оба физических дисплея (ноутбук и монитор Dell, подключенный через VGA) к одному большому расширенному x-экрану, чтобы я мог перемещать окна и мышь между дисплеями физических мониторов.
Проблема: Тем не менее, я хочу динамически экспортировать дисплей каждого физического монитора в виде отдельного x-экрана, предпочтительно используя xrandr
если это возможно. Динамически, я имею в виду, что я могу подключить расширенный монитор в любое время, и будет 1 или 2 x-экрана в зависимости от того, подключен ли расширенный монитор. И я могу отключить любой из физических дисплеев, пока оба подключены.
XRandR выполняет почти все вышеперечисленное; тем не менее, он экспортирует только один X-экран. Я хотел 2-х экранов.
$ xrandr
Screen 0: minimum 320 x 200, current 2416 x 1680, maximum 8192 x 8192
VGA-0 connected 1050x1680+0+0 left (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.08 60.00
800x600 75.00 60.32
640x480 75.00 60.00
720x400 70.08
HDMI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected primary 1366x768+1050+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.64*+ 50.00
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
Итак, вместо того, что я вижу выше, я хотел вывод, подобный этому, желательно с минимальной конфигурацией или без нее в xorg.conf
:
$ xrandr
Screen 0: minimum 320 x 200, current 1050 x 1680, maximum 8192 x 8192
VGA-0 connected 1050x1680+0+0 left (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.08 60.00
800x600 75.00 60.32
640x480 75.00 60.00
720x400 70.08
HDMI-0 disconnected (normal left inverted right x axis y axis)
Screen 1: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS connected primary 1366x768+1050+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.64*+ 50.00
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
Обратите внимание, что в этом случае у меня будет $DISPLAY
0
и 1
.