màn hình kép khách Linux trong hộp ảo


8

Tôi đọc được rằng VirtualBox mới hơn hỗ trợ khách Linux với màn hình kép. Tôi có thể khởi động hai màn hình khi khởi động Arch VM, nhưng tôi không thể bắt Xorg mở rộng sang màn hình thứ 2. Chúng liên tục hiển thị trong chế độ nhân bản. có ai làm việc này thành công không? Nếu vậy, bạn có thể chia sẻ xorg.conf của mình không?

Chỉnh sửa: xorg.conf của tôi (Tôi đã thử BusID tăng dần dưới dạng thử nghiệm, nhưng trước đây chúng vẫn giống nhau).

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
Cập nhật: Tôi có thể làm cho công việc này từ Xrandr, vì vậy nó phải là một lỗi cấu hình. Tôi đã làm cho nó hoạt động bằng xrandr --output VBOX1 --right-of VBOX0
Kyle Smith


Tôi biết đây là bài viết cũ, nhưng bài này đã giúp tôi xrandr --output VBOX1 - ngay lập tức của VBOX0 thanx
benzebuth

Câu trả lời:


5

Tôi sử dụng randr như một cách giải quyết

xrandr --output VBOX1 --right-of VBOX0

Tôi đặt nó trong autostart của tôi. Nó sẽ được chạy sau khi bạn đăng nhập


2

Có gì trong tập tin conf của bạn? Nếu bạn không nói rõ ràng rằng bạn có nhiều màn hình thì nó sẽ chỉ sao chép đầu ra. Nếu bạn không chắc chắn làm thế nào để sửa đổi conf để làm điều này, có một số hướng dẫn tốt xung quanh như hướng dẫn tại xorg archwiki .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.