С включенным Optimus и обнаружением ОС в BIOS, у меня есть 2 внешних монитора, подключенных к DVI (док-станция - карта Nvidia) и ЖК-дисплей для ноутбука (плата Intel). Я также получил карту VGA (Intel) на стыковке, но не смог ее использовать в качестве клона ЖК-дисплея для ноутбука.
Вот моя конфигурация xorg с включенным Xinerama: [!d1 ]
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "ScreenNvidia0" 0 0
Screen 1 "ScreenNvidia1" RightOf "ScreenNvidia0"
Screen 2 "ScreenIntel" RightOf "ScreenNvidia1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "true"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "MonitorNvidia0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 63.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "MonitorNvidia1"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 63.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "MonitorIntel"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 63.0
Option "DPMS"
EndSection
Section "Device"
Identifier "DeviceNvidia0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "1:0:0"
Option "RegistryDwords" "EnableBrightnessControl=1"
Screen 0
EndSection
Section "Device"
Identifier "DeviceNvidia1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "1:0:0"
Option "RegistryDwords" "EnableBrightnessControl=1"
Screen 1
EndSection
Section "Device"
Identifier "DeviceIntel"
Driver "intel"
BusID "0:2:0"
Option "monitor-VGA1" "VGA1"
Option "monitor-TV" "TV"
Option "monitor-LVCD1" "LVCD1"
Option "Clone" "off"
EndSection
Section "Monitor"
Identifier "VGA1"
EndSection
Section "Monitor"
Identifier "LVCD1"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "TV"
Option "Ignore" "false"
EndSection
Section "Screen"
Identifier "ScreenNvidia0"
Device "DeviceNvidia0"
Monitor "MonitorNvidia0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
EndSection
Section "Screen"
Identifier "ScreenNvidia1"
Device "DeviceNvidia1"
Monitor "MonitorNvidia1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
EndSection
Section "Screen"
Identifier "ScreenIntel"
Device "DeviceIntel"
Monitor "MonitorIntel"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1900x1200"
EndSubSection
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
EndSection
В разделе «DeviceIntel» моя последняя попытка получить более одного монитора на карте Intel.
Вот выдержка из моего «lspci»:
[ f2]Чтобы исправить эту проблему на моем BeagleBone:
измените etc/dnsmasq.d/SoftAp0
dhcp-option-force=option:dns-server,192.168.8.1
на ваш DNS, в моем случае 192.168.1.1
dhcp-option-force=option:dns-server,192.168.1.1
и удалить
address=/#/172.1.8.1
Тогда
sudo service dnsmasq restart
Чтобы исправить эту проблему на моем BeagleBone:
измените etc/dnsmasq.d/SoftAp0
dhcp-option-force=option:dns-server,192.168.8.1
на ваш DNS, в моем случае 192.168.1.1
dhcp-option-force=option:dns-server,192.168.1.1
и удалить
address=/#/172.1.8.1
Тогда
sudo service dnsmasq restart