Eu li que o VirtualBox mais recente suporta convidados Linux com monitores duplos. Consigo que dois monitores sejam iniciados quando inicio minha Arch VM, mas não consigo fazer com que o Xorg abranja o segundo monitor. Eles são exibidos constantemente no modo clone. Alguém fez isso com sucesso? Se sim, você poderia compartilhar seu xorg.conf?
Edit: meu xorg.conf (eu tentei BusID incremental como teste, mas eles tinham o mesmo antes).
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
fonte
fonte
Respostas:
Eu uso o randr como uma solução alternativa
Coloquei no meu arranque automático. Será executado após o login
fonte
O que há no seu arquivo conf? Se você não disse explicitamente que possui vários monitores, apenas clonará a saída. Se você não souber como modificar o conf para fazer isso, existem vários bons tutoriais, como o do xorg archwiki .
fonte