Làm cách nào tôi có thể khiến VirtualBox chơi tốt với màn hình kép?


21

Tôi sử dụng VirtualBox để chạy máy khách Ubuntu x64 trong máy chủ Vista x64 với màn hình 19 "và 15".

Tôi kích hoạt chế độ liền mạch trong VirtualBox, nhưng các cửa sổ không thực sự di chuyển đến bất kỳ nơi nào khác ngoài máy tính để bàn của khách Ubuntu.

Tôi cũng muốn chế độ toàn màn hình để hiển thị trên cả hai màn hình.

Tôi có thể làm cái này như thế nào?

Câu trả lời:


16

Theo bài đăng trên diễn đàn này và xem qua các ghi chú phát hành VirtualBox, điều này chỉ dành cho Khách Windows. Tôi biết bản phát hành 3 mới nhất đã giới thiệu những cải tiến lớn về mặt kết xuất 3D và với OpenGL. Tôi cho rằng điều này sẽ có sẵn trong tương lai gần.

Và theo ghi chú phát hành 4.0 , tính năng này có sẵn!

Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later

1
Kể từ 4.0 Beta 2, tính năng này hiện có sẵn cho các khách hàng X.org chạy phiên bản 1.3 + ... nếu bạn cảm thấy thích phiêu lưu.
Goyuix

2
Bây giờ 4.0.2 đã ra, tính năng này đã có, phải không? Không cần phải phiêu lưu?
Nate Parsons

Tôi mới dùng thử và nhiều màn hình hoạt động tốt với tôi với Ubuntu 10.10 - Tôi thậm chí còn không biết Virtual Box 4.x hỗ trợ thêm cho khách Linux - Tôi đã từ bỏ việc kiểm tra mỗi lần phát hành.
jmohr

@drhor awesome Cảm ơn bạn đã cập nhật câu trả lời của mình, tôi đã quên hoàn toàn điều này và đã không sử dụng VirtualBox trong khoảng một năm.
BinaryMisfit

Không có vấn đề gì, tôi chỉ trở lại sau khi biết tính năng này có mặt, rất vui mừng! Đây là bước đầu tiên của tôi hướng tới Linux là chính.
Nate Parsons

3

Giải pháp của tôi liên quan đến việc chạy Ubuntu ở chế độ không đầu và kết nối thông qua công cụ Remote Desktop Connection. Màn hình hiển thị toàn màn hình (không có thanh công cụ hoặc menu) và kéo dài cả hai màn hình của tôi. Đây là những gì tôi đã làm:

  1. Nhân đôi bộ nhớ video lên 16 MB trong cài đặt hiển thị VirtualBox cho máy. Đồng thời bật máy chủ "Hiển thị từ xa". Vì một số lý do, tôi không thể sử dụng cổng mặc định là 3389.
  2. Chạy máy ở chế độ không đầu như thế này:

    VBoxHeadless.exe --startvm "Ubuntu 10,4 64 bit"

  3. Kết nối với máy bằng công cụ Remote Desktop Connection đi kèm với Windows.

    mstsc / span /v:192.168.1.2:3390


2

Màn hình toàn màn hình trong cả hai màn hình có thể dễ dàng thực hiện.
Luke Dubber đã quản lý nó và nó được giải thích tại đây:
Các bước:
1 - Cài đặt VirtualBox (miễn phí, Windows, Linux và Mac)
2 - Khi bạn đã tạo máy ảo (VM) chỉnh sửa cài đặt của mình.
3 - Chuyển đến phần Hiển thị và tăng Số lượng màn hình.
4 - Đảm bảo tăng Bộ nhớ Video của bạn. Nếu bạn không làm việc đó (tôi nên biết, hãy cho tôi biết một chút để biết đó là vấn đề của tôi). Tôi sẽ đi với tối đa 128 MB nếu có thể.
5 - Cài đặt hệ điều hành của bạn (bạn có thể làm điều này trước bước 3).
6 - Đảm bảo cài đặt các bổ sung khách VirtualBox.
7 - Sau đó khởi động lại và một khi bạn quay lại, bạn sẽ có thể sử dụng nhiều hơn một.
Để đọc từ liên kết ban đầu Bấm vào đây:
Hoặc đi đến trang chủ của Luke Dubber

Chế độ liền mạch là thứ tôi cũng đang chiến đấu và chưa thấy câu trả lời.


Đây phải là một nhận xét - và nó nên liên kết đến bài viết thực tế: lukedubber.com/2012/05/09/ Khăn
Jon

1

Giả sử bạn có các bổ sung dành cho khách ... Bạn có thể có được toàn màn hình gần đúng trên 2 màn hình nếu bạn chỉnh sửa tệp xorg.conf của mình (Tôi chạy FC11 ... Tôi không chắc liệu ubfox có sử dụng xorg.conf không?) Và sau đó chỉ thủ công kéo dài cửa sổ để điền vào cả hai. Điều này chắc chắn không lý tưởng, nhưng nó giúp bạn có được không gian máy tính để bàn rõ hơn.

Tôi có hai màn hình trong các cửa sổ, chúng chạy ở mức 1440x900 và 1280x1024 tương ứng. Thiết lập bên dưới cho phép kích thước màn hình tối đa là 32000x32000.

Sau đó, bạn chỉ cần thay đổi màn hình và kéo nó ra.

---------------/etc/X11/xorg.conf----------------------------------
 Default xorg.conf for Xorg 1.5+ without PCI_TXT_IDS_PATH enabled.
#
# This file was created by VirtualBox Additions installer as it
# was unable to find any existing configuration file for X.

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vboxvideo"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Generic Monitor"
    Device      "VirtualBox graphics card"
    DefaultDepth    24
    SubSection "Display"
      Depth 24
      Modes     "1440x900" "1280x1024" "2720x1024"
    EndSubSection
EndSection
---------------------------

0

Kể từ VirtualBox 3.2.4, hỗ trợ nhiều màn hình vẫn chỉ khả dụng cho các hệ điều hành khách Windows. Xem mục "Hỗ trợ đa màn hình cho khách" trong chương Giới hạn đã biết của hướng dẫn VirtualBox.

Đối với khách Windows, rõ ràng bạn chỉ cần điều chỉnh số lượng màn hình trong cài đặt hiển thị hoặc chạy ở chế độ liền mạch. Bài đăng này chứa nhiều chi tiết hơn.

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.