ฉันจะทำให้ VirtualBox ให้เล่นอย่างสวยงามด้วยจอแสดงผลคู่ได้อย่างไร


21

ฉันใช้ VirtualBox เพื่อรันแขก Ubuntu x64 ภายใต้โฮสต์ Vista x64 พร้อมจอ 19 "และ 15"

ฉันเปิดใช้งานโหมดต่อเนื่องใน VirtualBox แต่หน้าต่างไม่ย้ายไปที่อื่นนอกเหนือจากเดสก์ท็อปของแขก Ubuntu

ฉันต้องการโหมดเต็มหน้าจอเพื่อแสดงผลบนจอภาพทั้งสอง

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


16

จากการโพสต์ฟอรัมนี้และการดูบันทึกย่อการเผยแพร่ VirtualBox สิ่งนี้มีให้สำหรับผู้เข้าพัก Windows เท่านั้น ฉันรู้ว่าการเปิดตัว 3 รุ่นล่าสุดนั้นมีการปรับปรุงด้านการเรนเดอร์ 3D และ OpenGL อย่างมาก ฉันคาดว่าจะมีให้ในอนาคตอันใกล้

และตามบันทึกย่อประจำรุ่น 4.0คุณลักษณะนี้มีให้ใช้!

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

1
ในฐานะของ 4.0 Beta 2 คุณลักษณะนี้มีให้สำหรับลูกค้า X.org ที่ใช้เวอร์ชัน 1.3 + ... หากคุณรู้สึกผจญภัย
Goyuix

2
ตอนนี้ 4.0.2 หมดแล้วฟีเจอร์นี้ใช้งานอยู่ใช่ไหม? ไม่จำเป็นต้องผจญภัย?
Nate Parsons

ฉันเพิ่งลองและจอภาพหลายจอทำงานได้ดีสำหรับฉันกับ Ubuntu 10.10 - ฉันไม่รู้จัก Virtual Box 4.x เพิ่มการสนับสนุนสำหรับแขกของ Linux - ฉันยอมแพ้ในการตรวจสอบกับทุกรุ่น
jmohr

@ น่ากลัวขอบคุณสำหรับการปรับปรุงคำตอบของฉันฉันลืมเกี่ยวกับเรื่องนี้ทั้งหมดและไม่ได้ใช้ VirtualBox ในเวลาประมาณหนึ่งปี
BinaryMisfit

ไม่มีปัญหาฉันเพิ่งกลับมาหลังจากเรียนรู้คุณลักษณะนี้แล้วตื่นเต้นมาก! นี่เป็นก้าวแรกของฉันที่จะไปสู่ ​​Linux เป็นหลัก
Nate Parsons

3

โซลูชันของฉันเกี่ยวข้องกับการใช้ Ubuntu ในโหมดหัวขาดและเชื่อมต่อผ่านเครื่องมือการเชื่อมต่อเดสก์ท็อประยะไกล จอแสดงผลเต็มหน้าจอ (ไม่มีแถบเครื่องมือหรือเมนู) และขยายจอภาพทั้งสองของฉัน นี่คือสิ่งที่ฉันทำ:

  1. หน่วยความจำวิดีโอสองเท่าถึง 16 MB ในการตั้งค่าการแสดงผล VirtualBox สำหรับเครื่อง เปิดใช้งานเซิร์ฟเวอร์ "Remote Display" ด้วย ด้วยเหตุผลบางอย่างฉันไม่สามารถใช้พอร์ตเริ่มต้นที่ 3389
  2. เรียกใช้เครื่องในโหมดหัวขาดดังนี้:

    VBoxHeadless.exe - เริ่มต้น "Ubuntu 10.4 64- บิต"

  3. เชื่อมต่อกับเครื่องโดยใช้เครื่องมือ Remote Desktop Connection ที่มาพร้อมกับ Windows

    mstsc / span /v:192.168.1.2:3390


2

การแสดงผลเต็มหน้าจอในจอภาพทั้งสองสามารถทำได้อย่างง่ายดาย
Luke Dubber จัดการและอธิบายไว้ที่นี่:
ขั้นตอน:
1 - ติดตั้ง VirtualBox (ฟรี Windows, Linux และ Mac)
2 - เมื่อคุณสร้างเครื่องเสมือน (VM) ของคุณแก้ไขการตั้งค่าของคุณ
3 - ไปที่ส่วนการแสดงผลและเพิ่มจำนวนการตรวจสอบ
4 - ตรวจสอบเพื่อเพิ่มหน่วยความจำวิดีโอของคุณ ถ้าคุณทำไม่ได้มันก็ไม่ได้ผล (ฉันควรรู้เอามาให้ฉันคิดสักหน่อยว่ามันเป็นปัญหาของฉัน) ฉันจะไปด้วยสูงสุด 128MB ถ้าเป็นไปได้
5 - ติดตั้งระบบปฏิบัติการของคุณ (คุณสามารถทำได้ก่อนขั้นตอนที่ 3)
6 - ตรวจสอบให้แน่ใจว่าได้ติดตั้งส่วนเพิ่มเติมของ VirtualBox
7 - จากนั้นรีบูทและเมื่อคุณกลับมาคุณควรใช้มากกว่าหนึ่ง
อ่านจากลิงค์ต้นฉบับคลิกที่นี่:
หรือไปที่โฮมเพจของLuke Dubber

โหมดไร้รอยต่อเป็นสิ่งที่ฉันต่อสู้ด้วยและยังไม่เคยเห็นคำตอบเลย


นี่ควรเป็นความคิดเห็น - และควรเชื่อมโยงไปยังบทความจริง: lukedubber.com/2012/05/09/…
Jon

1

สมมติว่าคุณมีข้อมูลเพิ่มเติมจากแขก ... คุณสามารถรับแบบเต็มหน้าจอประมาณ 2 จอภาพหากคุณแก้ไขไฟล์ xorg.conf ของคุณ (ฉันเรียกใช้ FC11 ... ฉันไม่แน่ใจว่า ubuntu ใช้ xorg.conf หรือไม่) และเพียงแค่ ยืดหน้าต่างด้วยตนเองเพื่อเติมทั้งคู่ ไม่เหมาะอย่างยิ่ง แต่จะทำให้พื้นที่เดสก์ท็อปของคุณชัดเจนขึ้น

ฉันมีจอภาพสองจอใน windows ที่ทำงานที่ 1440x900 และ 1280x1024 ตามลำดับ การตั้งค่าด้านล่างอนุญาตขนาดหน้าจอสูงสุด 32000x32000

จากนั้นคุณเพียงแค่ต้องเปลี่ยนการแสดงและลากมันออกมา

---------------/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

ในฐานะของ VirtualBox 3.2.4 การสนับสนุนหลายจอภาพยังคงมีให้สำหรับระบบปฏิบัติการ Windows guest เท่านั้น ดูรายการ "การสนับสนุนหลายจอภาพสำหรับแขก" ในบท จำกัด ที่ทราบของคู่มือ VirtualBox

สำหรับแขกผู้ใช้ Windows เห็นได้ชัดว่าคุณเพียงแค่ต้องปรับจำนวนการตรวจสอบในการตั้งค่าการแสดงผลหรือทำงานในโหมดต่อเนื่อง โพสต์นี้มีรายละเอียดเพิ่มเติม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.