Я читал, что более новый VirtualBox поддерживает гостей Linux с двумя мониторами. Я могу запустить два монитора при запуске Arch VM, но не могу заставить Xorg перейти на второй монитор. Они постоянно отображаются в режиме клонирования. Кто-нибудь успешно сделал это? Если да, не могли бы вы поделиться своим xorg.conf?
Изменить: мой xorg.conf (я попробовал инкрементный BusID в качестве теста, но раньше они были такими же).
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "record"
Load "dbe"
Load "dri2"
Load "glx"
Load "extmod"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Screen 0
Driver "vboxvideo"
BusID "PCI:0:2:0"
EndSection
Section "Device"
Identifier "Card1"
Screen 1
Driver "vboxvideo"
BusID "PCI:0:2:1"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
linux
virtualbox
multiple-monitors
Kyle Smith
источник
источник
Ответы:
Я использую randr как обходной путь
Я положил его в свой автозапуск. Он будет запущен после входа в систему
источник
Что в вашем файле conf? Если вы явно не сказали, что у вас несколько мониторов, он просто клонирует вывод. Если вы не уверены, как изменить conf, чтобы сделать это, есть несколько хороших руководств, таких как один на xorg archwiki ,
источник