esxi 6.5 วิธีปิดหน้าต่างปรับเปลี่ยนอัตโนมัติ / การเปลี่ยนความละเอียดการแสดงผลอัตโนมัติ


10

หลังจากฉันติดตั้ง VMware Tools บนเครื่องเสมือนความละเอียดของมันจะปรับเป็นขนาดหน้าต่างคอนโซลโดยอัตโนมัติ ไม่ใช่สิ่งที่ฉันต้องการ - ฉันต้องการความละเอียดของเครื่องเสมือนของฉันยังคงเหมือนเดิม

เป็น VMware ESXi 6.5 ซึ่งมีเฉพาะเว็บคอนโซลเท่านั้น

มันเกิดขึ้นหลังจากติดตั้ง VMware Tools แล้ว (ฉันต้องการแน่นอน)

ใครรู้วิธีปิดหรือไม่

ฉันพยายามใช้เคล็ดลับของฟอรัมด้วยการตั้งค่า: พารามิเตอร์ svga.MaxWidth / svga.MaxHeight แต่ใช้ไม่ได้ ...


4
เรากำลังเรียกใช้การทดสอบ UI อัตโนมัติบนไคลเอนต์ vmware เมื่อรีโมตคอนโซลเชื่อมต่อการทดสอบมักล้มเหลวเนื่องจากความละเอียดหน้าจอต่ำเกินไปและเครื่องมือทดสอบไม่พบส่วนควบคุม ดังนั้นฉันมีปัญหาเดียวกันขอเพิ่มกรณีใช้
Moritz ทั้ง

คุณสามารถให้ข้อมูลเพิ่มเติมได้หรือไม่? ระดับแพตช์ที่คุณใช้อยู่ 6.5 คุณใช้ Flash หรือเบราว์เซอร์ HTML5 แล้ว vmware player รุ่น windows / linux รุ่นใด
Jacob Evans

ฉันใช้เบราว์เซอร์ HTML5 การเปลี่ยนแปลงความละเอียดอัตโนมัติเกิดขึ้นกับทั้งคอนโซลเบราว์เซอร์ HTML5 และปลั๊กอิน (vmrc) รวมถึง VMware Workstation ที่เชื่อมต่อกับเซิร์ฟเวอร์ vSphere vSphere Client เวอร์ชัน 6.5.0.10000 แขกส่วนใหญ่เป็น windows 7 ลูกค้าที่ใช้คอนโซลระยะไกลเป็นรุ่น Windows และ Linux ที่แตกต่างกัน แต่ฉันคิดว่ามันไม่สำคัญเนื่องจากการเปลี่ยนแปลงความละเอียดจะทำโดยเครื่องมือ vmware
Moritz ทั้งคู่

คำใบ้ทั่วไป: ค่าหัวจะหมดอายุในสามชั่วโมง ถ้าใครมีวิธีแก้ปัญหาผมยินดีที่จะเริ่มต้นอีกคนหนึ่ง :)
มอริตซ์ทั้ง

1
วิธีปิดใช้งานการปรับความละเอียดหน้าจอของ Windows guest OS โดยอัตโนมัติเมื่อเข้าถึงจากเว็บไคลเอ็นต์และ VMRC (52031) kb.vmware.com/s/article/52031
แบรด

คำตอบ:


4

พบทางออก !!

ความละเอียดของ Windows <ProgramDir>\VMware\VMware Tools\VMwareResolutionSet.exeไคลเอ็นต์การเปลี่ยนแปลงการทำงานโดยการโทร หลังจากที่ฉันเปลี่ยนชื่อไฟล์นั้นแล้วบิงโกจะไม่เปลี่ยนความละเอียดอีกต่อไป เห็นได้ชัดว่ามันใช้งานได้จนกว่าเครื่องมือ VMware ต่อไปจะอัปเดตเท่านั้น แต่จะทำงานให้เราได้

เนื่องจากหาไม่ได้ง่ายนี่คือข้อมูลอ้างอิงสำหรับ VMwareResolutionSet.exe จากฟอรัมสุ่มที่https://kb.vmware.com/s/article/2058577

เรียกใช้ VMwareResolutionSet.exe เพื่อบังคับให้ Windows ตั้งค่าความละเอียดที่คุณต้องการ

VMwareResolutionSet.exe Variable1 Variable2 , Variable3 Variable4 Variable5 Variable6

ตัวแปร 1 คือดัชนีของจอภาพหลัก (ค่าเริ่มต้น = 0)

ตัวแปร 2 คือจำนวนจอภาพทั้งหมด (ค่าเริ่มต้น = 1)

ตัวแปร 3 คือตำแหน่ง X เริ่มต้นของจอภาพ 0 (ค่าเริ่มต้น = 0)

ตัวแปร 4 คือตำแหน่งเริ่มต้น Y ของจอภาพ 0 (ค่าเริ่มต้น = 0)

ตัวแปร 5 คือความกว้าง (X) ของจอภาพ 0 เป็นพิกเซล

ตัวแปร 6 คือความกว้าง (Y) ของจอภาพ 0 ในหน่วยพิกเซล

ตัวอย่างเช่นการตั้งค่าความละเอียดการแสดงผลของเครื่องเสมือนเป็น 3280 x 2048:

VMwareResolutionSet.exe 0 1 , 0 0 3280 2048

ช่องว่างรอบเครื่องหมายจุลภาคนั้นมีความสำคัญ


1

ลองใช้อินเตอร์เฟส html5 กับปลั๊กอินคอนโซลระยะไกล (VMRC) และตั้งค่าความละเอียดภายในระบบปฏิบัติการ นั่นแก้ไขปัญหานี้ให้ฉันได้แล้ว

เทคนิคเล็กน้อยในการทำให้ปลั๊กอินของคอนโซลระยะไกลทำงานอย่างถูกต้อง:

มันชอบที่จะถูกยกระดับ ดังนั้นหลังจากการติดตั้งปลั๊กอินคอนโซลระยะไกลพบว่าvmrc.exeไฟล์โดยใช้ Explorer ให้คลิกขวาเลือก Properties -> แท็บความเข้ากันได้ -> ตรวจสอบตัวเลือกและChange settings for all usersRun this program as an administrator

นั่นจะช่วยให้คุณปวดหัวเพิ่มเติม มีปัญหาที่ทราบเกี่ยวกับไคลเอนต์ Flash และฉันยังอ่านบางที่เวอร์ชัน Flash กำลังหยุดในบางจุด


คุณหมายถึงอะไรเมื่อคุณพูดว่า "ตั้งค่าความละเอียดภายในระบบปฏิบัติการ"? ทุกครั้งที่คุณเชื่อมต่อนั่นคืออะไร? นั่นไม่ใช่ตัวเลือก สิ่งนี้ไม่ช่วยฉันด้วยปัญหา นอกจากนี้การรัน vmrc.exe จะเพิ่มความเสี่ยงด้านความปลอดภัยและขออภัยหาก vmware ไม่สามารถบอกได้ว่าทำไมสิ่งนี้จึงเป็นสิ่งจำเป็นฉันจะไม่ทำเช่นนี้
Moritz ทั้งคู่

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

1
มันจะเปลี่ยนกลับในทุกการเชื่อมต่อ นี่คือสิ่งที่ op (และฉัน) ต้องการหลีกเลี่ยง afaik
Moritz ทั้ง

0

เรามีปัญหาเดียวกัน ปรากฎว่าในการตั้งค่า VM การตั้งค่าการ์ดแสดงผลเป็น 'กำหนดเอง' หากคุณเปลี่ยนเป็น 'ตรวจสอบการตั้งค่าอัตโนมัติ' ปัญหาจะหายไป! คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้หาก VM ปิดอยู่ ถ้าคุณไม่ต้องการการตั้งค่าแบบกำหนดเองด้วยเหตุผลเฉพาะสิ่งนี้ก็ใช้ได้ดี

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