esxi 6.5 cách tắt cửa sổ tự động / thay đổi độ phân giải màn hình tự động


10

Sau khi tôi cài đặt VMware Tools trên máy ảo, độ phân giải của nó sẽ tự động điều chỉnh theo kích thước cửa sổ giao diện điều khiển. Đó không phải là điều tôi muốn - tôi muốn độ phân giải của máy ảo của tôi giữ nguyên.

Đó là VMware ESXi 6.5, nơi chỉ có giao diện điều khiển web.

Nó chỉ xảy ra sau khi cài đặt VMware Tools (dĩ nhiên tôi cần nó).

Bất cứ ai biết làm thế nào để tắt nó?

Tôi đã thử sử dụng một số mẹo diễn đàn với cài đặt: tham số svga.MaxWidth / svga.MaxHeight, nhưng nó không hoạt động ...


4
Chúng tôi đang chạy thử nghiệm ui tự động trên máy khách vmware. Khi bảng điều khiển từ xa kết nối, thường kiểm tra không thành công vì độ phân giải màn hình quá thấp và công cụ kiểm tra không tìm thấy điều khiển. Vì vậy, tôi có cùng một vấn đề, qua đây thêm một trường hợp sử dụng.
Moritz Cả

Bạn có thể cung cấp một số thông tin bổ sung? Cấp độ bản vá nào bạn đang chạy 6.5, bạn đang sử dụng trình duyệt Flash hoặc HTML5, còn trình phát vmware, phiên bản windows / linux nào.
Jacob Evans

Tôi đang sử dụng trình duyệt HTML5. Thay đổi độ phân giải tự động xảy ra cả với bảng điều khiển Trình duyệt HTML5 và với plugin (vmrc) cũng như với VMware Workstation kết nối với vSphere Server. Phiên bản khách hàng vSphere 6.5.0.10000. Khách hàng chủ yếu là windows 7. Các máy khách sử dụng bảng điều khiển từ xa là các phiên bản Windows và Linux khác nhau, nhưng tôi nghĩ điều đó không quan trọng vì việc thay đổi độ phân giải được thực hiện bởi các công cụ vmware.
Moritz Cả

Gợi ý chung: Tiền thưởng hết hạn sau ba giờ. Nếu ai có giải pháp, tôi sẽ sẵn sàng bắt đầu một giải pháp khác :)
Moritz Cả

1
Cách tắt tự động điều chỉnh độ phân giải màn hình HĐH Windows của khách khi truy cập từ Máy khách Web và VMRC (52031) kb.vmware.com/s/article/52031
Brad

Câu trả lời:


3

Tìm thấy một giải pháp !!

Thay đổi độ phân giải Windows Client hoạt động bằng cách gọi <ProgramDir>\VMware\VMware Tools\VMwareResolutionSet.exe. Sau khi tôi đổi tên tập tin đó, bingo không thay đổi độ phân giải nữa. Rõ ràng điều này hoạt động cho đến khi các công cụ VMware tiếp theo chỉ cập nhật, nhưng nó thực hiện công việc cho chúng tôi.

Vì không dễ tìm, đây là tài liệu tham khảo cho VMwareResolutionSet.exe từ một chủ đề diễn đàn ngẫu nhiên tại https://kb.vmware.com/s/article/2058577

Chạy VMwareResolutionSet.exe để buộc Windows đặt độ phân giải mong muốn của bạn.

VMwareResolutionSet.exe Variable1 Variable2 , Variable3 Variable4 Variable5 Variable6

Biến 1 là chỉ số của màn hình chính (Mặc định = 0).

Biến 2 là số lượng màn hình tổng (Mặc định = 1).

Biến 3 là vị trí X bắt đầu của màn hình 0 (Mặc định = 0).

Biến 4 là vị trí Y bắt đầu của màn hình 0 (Mặc định = 0).

Biến 5 là chiều rộng (X) của màn hình 0 tính bằng pixel.

Biến 6 là chiều rộng (Y) của màn hình 0 tính bằng pixel.

Ví dụ: để đặt độ phân giải màn hình máy ảo thành 3280 x 2048:

VMwareResolutionSet.exe 0 1 , 0 0 3280 2048

Các không gian xung quanh dấu phẩy dường như là đáng kể.


1

Hãy thử sử dụng giao diện html5 với plugin bảng điều khiển từ xa (VMRC) và đặt độ phân giải trong HĐH. Điều đó đã giải quyết vấn đề này cho tôi, dù sao.

Một vài mẹo để plugin plugin điều khiển từ xa hoạt động chính xác:

Nó thích được chạy lên cao. Vì vậy, sau khi cài đặt plugin bảng điều khiển từ xa, hãy tìm vmrc.exetệp bằng Explorer, nhấp chuột phải, chọn Thuộc tính -> tab Tương thích -> kiểm tra Change settings for all userstùy chọn và Run this program as an administrator.

Điều đó sẽ giúp bạn tiết kiệm một số đau đầu. Có một số vấn đề đã biết với ứng dụng Flash và thậm chí tôi đã đọc được ở đâu đó rằng phiên bản Flash đang bị ngừng sử dụng tại một số điểm.


Ý bạn là gì khi bạn nói "đặt độ phân giải trong HĐH"? Mỗi khi bạn kết nối, đó là? Đó không phải là một lựa chọn. Điều này không giúp tôi với vấn đề. Ngoài ra, việc chạy vmrc.exe tăng thêm rủi ro bảo mật và xin lỗi, nếu vmware không thể cho tôi biết lý do tại sao điều này sẽ không cần thiết, tôi sẽ không làm điều này.
Moritz Cả

Xin lỗi vì phản hồi chậm trễ như vậy. Ngày lễ và tất cả những thứ đó. Vì bạn không chỉ định hệ điều hành nào bạn đã cài đặt, tôi chỉ có thể đưa ra ví dụ. Trong cửa sổ, nhấp chuột phải và chọn cài đặt hiển thị để đặt độ phân giải. Tôi đề nghị chỉnh sửa bài đăng của bạn để bao gồm hệ điều hành cụ thể mà bạn đang gặp sự cố.
Bill

1
Nó được thay đổi trở lại trên mỗi kết nối. Đây là những gì op (và tôi) muốn tránh afaik.
Moritz Cả

0

Chúng tôi đã có cùng một vấn đề. Hóa ra trong cài đặt VM, cài đặt card màn hình là 'tùy chỉnh'. Nếu bạn thay đổi điều đó thành 'tự động phát hiện cài đặt', vấn đề sẽ biến mất! Bạn chỉ có thể thay đổi điều này nếu VM tắt. Trừ khi bạn cần cài đặt tùy chỉnh cho một lý do cụ thể, điều này hoạt động tốt.

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.