esxi 6.5 як вимкнути вікно автоматичного зміни / автоматичну зміну роздільної здатності дисплея


10

Після того, як я встановив VMware Tools на віртуальній машині, його роздільна здатність автоматично підлаштовується до розміру вікна консолі. Це не те, що я хочу - я хочу, щоб роздільна здатність моєї віртуальної машини залишалася однаковою.

Це VMware ESXi 6.5, де доступна лише веб-консоль.

Це відбувається лише після встановлення VMware Tools (мені це потрібно, звичайно).

Хтось знає, як її вимкнути?

Я спробував скористатись порадами на форумах із налаштуваннями: svga.MaxWidth / svga.MaxHeight параметрів, але це не працює ...


4
Ми запускаємо автоматичні тести на інтерфейс для клієнтів vmware. Коли віддалена консоль підключається, тести часто провалюються, оскільки роздільна здатність екрана стає занадто низькою, а тестовий інструмент не знаходить елементів керування. Тож у мене така ж проблема, додаючи випадок використання.
Моріц обидва

Чи можете ви надати додаткову інформацію? На якому рівні виправлення ви працюєте 6,5, використовуєте браузер Flash або HTML5, що стосується програвача vmware, яка версія Windows / Linux.
Джейкоб Еванс

Я використовую браузер HTML5. Автоматична зміна роздільної здатності відбувається як з консоллю браузера HTML5, так і з плагіном (vmrc), а також з робочою станцією VMware, що підключається до vSphere Server. Версія клієнта vSphere 6.5.0.10000. В основному гості - це windows 7. Клієнти, які використовують віддалену консоль, - це різні версії Windows та Linux, але я думаю, що це не має значення, оскільки зміна роздільної здатності здійснюється інструментами vmware.
Моріц обидва

Загальний натяк: Баунті закінчується через три години. Якщо у когось знайдеться рішення, я з радістю розпочну ще одне :)
Moritz Обидва

1
Як відключити автоматичну підгонку роздільної здатності екрану гостьової ОС Windows під час доступу з веб-клієнта та VMRC ( 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файл за допомогою Провідника, клацніть правою кнопкою миші, виберіть Властивості -> вкладка Сумісність -> Перевірте Change settings for all usersпараметр і Run this program as an administrator.

Це повинно врятувати вам додаткові головні болі. З клієнтом Flash відомі проблеми, і я навіть десь читав, що версія Flash в якийсь момент припиняється.


Що ви маєте на увазі, коли говорите "встановити роздільну здатність в межах ОС"? Щоразу, коли ви підключаєтесь, це? Це не варіант. Це не допомагає мені в проблемі. Також запуск підвищеного рівня vmrc.exe додає ризиків для безпеки і вибачте, якщо vmware не може сказати мені, чому це було б необхідно, я цього не буду робити.
Моріц обидва

Вибачте за таку запізнілу відповідь. Свята та все таке. Оскільки ви не вказали, яку операційну систему ви встановили, я можу лише навести приклади. У вікнах клацніть правою кнопкою миші та виберіть параметри дисплея, щоб встановити роздільну здатність. Я пропоную редагувати свою публікацію, щоб вона включала конкретну операційну систему, з якою у вас виникли проблеми.
Білл

1
Він змінюється назад на кожному з'єднанні. Це те, що оп (і я) хотів уникнути афаїка.
Моріц обидва

0

У нас було те саме питання. Виявляється, що в налаштуваннях VM налаштування відеокарти було "на замовлення". Якщо ви зміните це на "автоматичне визначення налаштувань", проблема усунеться! Ви можете змінити це, лише якщо вимкнений комп'ютер вимкнений. Якщо вам не потрібні спеціальні налаштування з певної причини, це працює чудово.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.