У меня есть машина с Ubuntu со встроенной Intel HD Graphics с 2 мониторами, подключенными к двум предоставленным портам. При такой настройке оба монитора имеют одинаковый выходной сигнал. Мне нужно было расширить функциональность X-сервера для поддержки еще одного экрана, чтобы при запуске какого-либо приложения оно запускалось либо на screen0, либо на screen1.
Для этого я добавил имя файла monior.conf в каталог /usr/share/X11/xorg.conf.d, но у меня не работает. Файл выглядит так:
Section "ServerLayout"
Identifier "DualScreen"
Screen 0 "Screen0"
Screen 1 "Screen1" RightOf "Screen0"
EndSection
Section "Monitor"
Identifier "Monitor0"
EndSection
Section "Monitor"
Identifier "Monitor1"
EndSection
Section "Device"
Identifier "Card0"
Driver "intel"
BusID "PCI:00:02.0"
EndSection
Section "Device"
Identifier "Card1"
Driver "intel"
BusID "PCI:00:02.0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
EndSection
Но это не работает. Вывод xrandr выглядит следующим образом:
Screen 0: minimum 1280 x 900, current 1280 x 900, maximum 1280 x 900
default connected 1280x900+0+0 0mm x 0mm
1280x900 0.0*
Мне нужны два экрана, независимых друг от друга, и окна не могут перемещаться между ними. Пожалуйста, помогите мне сделать это.
Ваш ответ здесь . На момент написания этой статьи этот сайт не работал, но, к счастью, Машина Великого Пути назад все еще имеет его .
Это работает для меня, но, к сожалению, GNOME 3 не поддерживает несколько экранов X.
Подводя итог, необходимо выполнить следующие шаги для получения двух экранов X на графике Intel:
Два раздела устройства с
Option "ZaphodHeads" "
yourdevice "
xrandr
li> ul> Option "AccelMethod" "sna"
Два раздела экрана, относящиеся к идентификаторам устройств
Это мой (почти минимальный) пример конфигурации
Section "ServerLayout" Identifier "Layout0" Screen "Screen0" 0 0 Screen "Screen1" RightOf "Screen0" EndSection Section "Device" Identifier "Device0" Driver "intel" BusID "0:2:0" Option "ZaphodHeads" "eDP1" Option "AccelMethod" "sna" Screen 0 EndSection Section "Device" Identifier "Device1" Driver "intel" BusID "0:2:0" Option "ZaphodHeads" "DP1" Option "AccelMethod" "sna" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Device0" EndSection Section "Screen" Identifier "Screen1" Device "Device1" EndSection