подвійний монітор linux гість у virtualbox


8

Я прочитав, що новіший 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

1
Оновлення: я можу зробити цю роботу з Xrandr, тому це повинна бути помилка конфігурації. Я змусив це працювати, використовуючи xrandr - вихід VBOX1 - прямо VBOX0
Кайл Сміт


Я знаю, що це старий пост, але цей зробив для мене хитрість xrandr - вихід VBOX1 - прямо-на VBOX0 thanx
benzebuth

Відповіді:


5

Я використовую randr як спосіб вирішення

xrandr --output VBOX1 --right-of VBOX0

Я помістив його в автозапуск. Він буде запущений після входу


2

Що у вашому конф-файлі? Якщо ви прямо не сказали, що у вас є кілька моніторів, це просто клонує вихід. Якщо ви не впевнені, як змінити конф. Для цього, існує декілька хороших навчальних посібників, наприклад, у xorg archwiki .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.