web-dev-qa-db-ja.com

virtualboxのデュアルモニターLinuxゲスト

新しいVirtualBoxはデュアルモニターを備えたLinuxゲストをサポートしていると読みました。 Arch VMを起動すると、2台のモニターを起動できますが、Xorgを2台目のモニターにスパンさせることができません。それらは常にクローンモードで表示されます。誰かがこれを成功させましたか?もしそうなら、あなたはあなたの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
8
Kyle Smith

回避策としてrandrを使用します

xrandr --output VBOX1 --right-of VBOX0

自動起動に入れました。ログイン後に実行されます

5
Adrian Gunawan

あなたのconfファイルには何がありますか?複数のモニターがあることを明示的に伝えていない場合は、出力のクローンを作成するだけです。これを行うためにconfを変更する方法がわからない場合は、 xorg archwiki のチュートリアルなど、いくつかの優れたチュートリアルがあります。

2
Blomkvist