monitor ganda tamu linux di virtualbox

8

Saya membaca bahwa VirtualBox yang lebih baru mendukung tamu Linux dengan dua monitor. Saya bisa mendapatkan dua monitor untuk memulai ketika saya memulai Arch VM saya, tetapi saya tidak bisa mendapatkan Xorg untuk menjangkau monitor ke-2. Mereka terus-menerus ditampilkan dalam mode klon. Adakah yang berhasil melakukan ini? Jika demikian, dapatkah Anda membagikan xorg.conf Anda?

Sunting: my xorg.conf (saya mencoba BusID tambahan sebagai tes, tetapi sudah sama sebelumnya).

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
Kyle Smith
sumber
1
Pembaruan: Saya bisa membuat ini bekerja dari Xrandr, jadi itu pasti kesalahan konfigurasi. Saya membuatnya bekerja menggunakan xrandr --output VBOX1 - right-of VBOX0
Kyle Smith
saya tahu ini adalah postingan lama, tapi yang ini melakukan trik untuk saya xrandr --output VBOX1 - right-of VBOX0 thanx
benzebuth

Jawaban:

5

Saya menggunakan randr sebagai solusi

xrandr --output VBOX1 --right-of VBOX0

Saya memasukkannya ke dalam autostart saya. Ini akan dijalankan setelah Anda masuk

Adrian Gunawan
sumber
2

Apa yang ada di file conf Anda? Jika Anda belum secara eksplisit mengatakan bahwa Anda memiliki beberapa monitor, itu hanya akan mengkloning output. Jika Anda tidak yakin cara memodifikasi conf untuk melakukan ini, ada beberapa tutorial bagus di sana seperti yang ada di xorg archwiki .

Blomkvist
sumber