Как заставить второй дисплей работать вместе с основным?
Я почти решил эту проблему... У меня теперь работают оба дисплея. На дополнительном дисплее отображается фиолетовый фон. К сожалению, я не могу использовать это. (Я не могу навести на нее мышь и т. Д.)
Вот вывод xrandr --verbose --screen 1:
Экран 1: минимум 320 x 200, ток 800 x 480, максимум 800 x 480
LILLIPUT USB Mo подключен (обычный) Идентификатор: 0x175 Метка времени: 271103 Субпиксель: горизонтальный rgb Клоны:
CRTC: 0
CRTC: 0 Преобразование: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 фильтра EDID:
00ffffffffffff0031900120eb030000
2013010380101778ca54548f54599726
cb545400000001010101010101010101
010101010101540b208030e02d102830
7304000000000018000000fd00374118
2905000a202020202020000000fc0055
5342204d6f6e69746f720a0a00000010
00000000000000000000000000000028
800x480 (0x176) 29.0MHz -Hsync -vsync + предпочтительная ч: ширина 800 начало 840 конец 888 общего число 928 перекос 0 часов 31.2KHz
v: высота 480 старт 503 конца 506 всего 525 часов 59,5 Гц А вот мой xorg.conf файл:
# nvidia-settings: X конфигурационный файл, сгенерированный nvidia-settings
# nvidia-settings: версия 1.0 (buildd@yellow) пт 9 апреля 11:51:21 UTC 2010
# nvidia-xconfig: X-файл конфигурации, сгенерированный nvidia-xconfig
# nvidia-xconfig: версия 1.0 (buildmeister@builder58) Пт 12 марта 02:12:40 PST 2010
Раздел "ServerLayout"
Идентификатор "Layout0"
Экран 1 "DisplayLinkScreen" RightOf "Screen0"
Экран 0 "Экран0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Вариант "Xinerama" "0"
EndSection
Раздел "Файлы"
EndSection
Раздел "InputDevice"
# генерируется по умолчанию
Идентификатор "Mouse0"
Водитель "мышка"
Опция "Протокол" "Авто"
Опция "Устройство" "/dev/psaux"
Опция "Emulate3Buttons" "нет"
Опция "ZAxisMapping" "4 5"
EndSection
Раздел "InputDevice"
# генерируется по умолчанию
Идентификатор "Клавиатура0"
Водитель "КБД"
EndSection
Раздел "Монитор"
Идентификатор "Монитор0"
VendorName "Неизвестно"
ModelName "LPL"
HorizSync 30,0 - 75,0
VertRefresh 60.0
Опция "ДПМС"
EndSection
Раздел "Устройство"
Идентификатор "Device0"
Водитель "nvidia"
VendorName "Корпорация NVIDIA"
BoardName "GeForce 8400M GS"
BusID "PCI:1:0:0"
Экран 0
EndSection
Раздел "Экран"
Идентификатор "Screen0"
Устройство "Устройство0"
Монитор "Монитор0"
DefaultDepth 24
Опция "TwinView" "0"
Опция "Метамод" "DFP: nvidia-auto-select +0+0"
Подраздел "Дисплей"
Глубина 24
EndSubSection
EndSection
#################################################
############### DisplayLink StufF###############
Раздел "Устройство"
Идентификатор "DisplayLinkDevice"
драйвер "displaylink"
Опция "fbdev" "/dev/fb0"
EndSection
Раздел "Монитор"
Идентификатор "DisplayLinkMonitor"
EndSection
Раздел "Экран"
Идентификатор "DisplayLinkScreen"
Устройство "DisplayLinkDevice"
Монитор "ДисплейЛинкМонитор"
DefaultDepth 16
Подраздел "Дисплей"
Глубина 16
Режимы "800 × 480"
EndSubSection
EndSection
Update: After adding...
Xinerama "1"
...I now have the secondary screen mirroring the primary one. But I'm hoping I can have separate displays.
1 ответ
Я починил это. Проблема в том, что для использования Xinerama оба дисплея должны использовать одну и ту же битовую глубину. (16 бит)