Eu uso o randr como solução alternativa
xrandr --output VBOX1 --right-of VBOX0
Eu coloquei no meu início automático. Ele será executado depois que você fizer o login
Eu li que o novo VirtualBox suporta convidados Linux com dois monitores. Consigo obter dois monitores para iniciar quando inicio minha VM do Arch, mas não consigo fazer o Xorg passar para o segundo monitor. Eles constantemente exibem em modo clone. Alguém já fez isso com sucesso? Em caso afirmativo, você poderia compartilhar seu xorg.conf?
Edit: meu xorg.conf (eu tentei o BusID incremental como um teste, mas tive 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
Eu uso o randr como solução alternativa
xrandr --output VBOX1 --right-of VBOX0
Eu coloquei no meu início automático. Ele será executado depois que você fizer o login
O que está no seu arquivo conf? Se você não disse explicitamente que tem vários monitores, ele apenas clonará a saída. Se você não tiver certeza de como modificar o conf para fazer isso, existem vários bons tutoriais, como o que está no xorg archwiki .