ความละเอียดที่กำหนดเองใน VirtualBox Windows 8 ด้วยการเพิ่มของผู้เยี่ยมชม


7

ฉันติดตั้ง Windows 8 เป็นระบบปฏิบัติการแบบผู้เยี่ยมชมและฉันตั้งค่าความละเอียดแบบกำหนดเองด้วยคำสั่งนี้

VBoxManage.exe setextradata "Win 8 dev" CustomVideoMode1 1366x768x24

หลังจากติดตั้งการเพิ่มเติมของแขกมันจะรีเซ็ตความละเอียดทั้งหมดเป็นการตั้งค่าเริ่มต้น แม้หลังจากดำเนินการ

VBoxManage setextradata global GUI/MaxGuestResolution any

มันแสดงความละเอียดที่เกี่ยวข้องเพียง 4: 3 ในคุณสมบัติการแสดงผล แต่ฉันต้องการ 1366: 768 (ซึ่งเกี่ยวข้องกับ 16: 9)

ฉันก็ลอง

VBoxManage controlvm "Win 8 dev" setvideomodehint 1366 768 24

แต่ไม่มีอะไรเกิดขึ้นแม้หลังจากรีบูตระบบแขก

ความละเอียดปรากฏขึ้น (อย่างใด) ในรายการความละเอียดหลังจากที่ฉันลบการเพิ่มของผู้เยี่ยมชมและติดตั้งอีกครั้ง

แต่ฉันยังต้องตั้งความละเอียด 1920x1080 เป็นจอภาพที่สอง ใครช่วยบอกฉันทีว่าทำยังไงได้?

คำตอบ:


1

เคล็ดลับนี้จาก ( http://www.mstechpages.com/2011/09/set-custom-resolution-in-virtualbox-for-windows-8/ ) ให้คำแนะนำที่ฉันต้องการเพื่อให้มันทำงานได้

"ใช้งานไม่ได้สำหรับฉันจากนั้นฉันติดตั้งไดรเวอร์การแสดงผลจากส่วนขยายของผู้เยี่ยมชมซึ่งเปิดใช้งานทางลัด Host + G (ใช้งานได้ในแบบเต็มหน้าจอ)"

นี่คือสิ่งที่ฉันทำ:

  1. ติดตั้ง Windows 8.1 บน VM
  2. เรียกใช้คำสั่งข้างต้น: VBoxManage.exe setextradata "GuestName" CustomVideoMode1 1900x1080x32 (หลายครั้งจริง ๆ แล้วเพิ่มความละเอียดทั้งหมดที่ฉันต้องการ)
  3. ติดตั้ง VirtualBox Guest Additions
  4. แตกไดรเวอร์ออกจากการเพิ่มของผู้เยี่ยมชมตามคำแนะนำใน D: \ 64Bit \ Readme.txt เปิดพร้อมท์คำสั่ง ข พิมพ์ "D:" ค VBoxWindowsAdditions-amd64 / แยก / D = C: \ Drivers
  5. คลิกขวาที่เดสก์ท็อปเลือก "ความละเอียดหน้าจอ"
  6. เลือก "การตั้งค่าขั้นสูง"
  7. บนแท็บ "ตัวปรับต่อ" เลือก 'คุณสมบัติ'
  8. เลือกแท็บ "ไดรเวอร์"
  9. คลิกปุ่ม "อัปเดตไดรเวอร์"
  10. คลิกลิงก์ "ให้ฉันเลือกจากรายการไดรเวอร์อุปกรณ์ในคอมพิวเตอร์ของฉัน"
  11. เลือก "การ์ดแสดงผลพื้นฐานของ Microsoft"
  12. คลิกถัดไป
  13. รีสตาร์ทหากได้รับแจ้ง
  14. กลับไปที่หน้าความละเอียดหน้าจอเลือกความละเอียดใหม่ของคุณจากที่คุณเพิ่มจากบรรทัดคำสั่ง

0

สถานการณ์ของฉันแตกต่างจากของคุณ แต่คุณสามารถลองได้ว่าโซลูชันของฉันสามารถแก้ปัญหาของคุณได้หรือไม่

VirtualBox Guest OS ของฉันคือ Win XP ซึ่งฉันเพิ่งทำให้ใช้จอภาพที่สอง (1280x1028) จอแสดงผลหลักของฉัน (แล็ปท็อป) เป็นแบบจอกว้างเหมือนกับของคุณซึ่งมีขนาด 1366x768

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

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

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

PS: / ฉันรู้ว่าไม่สามารถโพสต์ภาพเพื่ออธิบายได้ดีกว่าเพราะฉันไม่มีชื่อเสียงเพียงพอ มันชัดเจนกว่าที่จะหาเมนูและใช้คำน้อยลงเหมือนตอนนี้

ปรับปรุง
ฉันรู้ว่าฉันสามารถ google ภาพออนไลน์เพื่อแสดงให้เห็นถึงดีกว่า ลิงค์นี้แสดง เมนูมุมมองที่ฉันพูดถึง


0

สายไปงานเลี้ยงเล็กน้อย แต่:

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

นี่ไม่ได้ตัดออก CustomVideoMode ทั้งหมด

ฉันมักจะติดตั้งสองสามโหมดวิดีโอที่กำหนดเองเพื่อ VMs ของฉันเพราะฉันพบว่าในกรณีของฉันอะแดปเตอร์จอแสดงผล VirtualBox มักจะเกิดปัญหา / ได้รับการปิดการใช้งานโดยแขกระบบปฏิบัติการ Windows เมื่อสิ่งนี้เกิดขึ้นไดรเวอร์การแสดงผลจะกลับไปที่ "Microsoft Basic Display Driver" ไดรเวอร์นี้รับ CustomVideoModes

ซึ่งหมายความว่าสามารถใช้โหมด CustomVideo เพื่อปรับขนาดจอแสดงผลของผู้เยี่ยมชมได้อย่างถูกต้องด้วยตนเองและหลีกเลี่ยงการรีบูตในช่วงเวลาที่ไม่สะดวก

ฉันวาฟเฟิลประมาณนี้อีกหน่อย ที่นี่ .


1
แน่นอนว่าคุณสมบัติการปรับขนาดอัตโนมัตินั้นใช้งานได้ ... เว้นแต่คุณต้องการใช้ขนาดที่ใหญ่กว่าโฮสต์มอนิเตอร์ (+ เปิดใช้งานโหมดการปรับสเกล) หรือคุณต้องการความละเอียดที่เฉพาะเจาะจงมาก กรณีการใช้งานมี จำกัด เช่น การทดสอบ DPI สูงในเครื่อง DPI ต่ำ แต่แน่นอนว่าเป็นสิ่งที่แพ็คเกจเสมือนจริงที่มีคุณภาพควรให้การสนับสนุน
RomanSt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.