po zainstalowaniu VMware Tools na maszynie wirtualnej jego rozdzielczość automatycznie dostosowuje się do rozmiaru okna konsoli. Nie tego chcę - chcę, aby rozdzielczość mojej maszyny wirtualnej pozostała taka sama.
Jest to VMware ESXi 6.5, gdzie dostępna jest tylko konsola internetowa.
Dzieje się tak dopiero po zainstalowaniu VMware Tools (potrzebuję go oczywiście).
Czy ktoś wie jak to wyłączyć?
Próbowałem użyć kilku porad na forum z ustawieniami: parametry svga.MaxWidth / svga.MaxHeight, ale to nie działa ...
Odpowiedzi:
Znalazłem rozwiązanie !!
Zmiany rozdzielczości klienta Windows działają przez telefon
<ProgramDir>\VMware\VMware Tools\VMwareResolutionSet.exe
. Po zmianie nazwy tego pliku bingo nie zmienia już rozdzielczości. Oczywiście działa to tylko do następnej aktualizacji narzędzi VMware, ale robi to za nas.Ponieważ nie jest łatwo znaleźć, oto odniesienie do VMwareResolutionSet.exe z losowego wątku forum na https://kb.vmware.com/s/article/2058577
Przestrzenie wokół przecinka wydają się znaczące.
źródło
Spróbuj użyć interfejsu html5 z wtyczką konsoli zdalnej (VMRC) i ustaw rozdzielczość w systemie operacyjnym. To i tak rozwiązało ten problem.
Kilka sztuczek umożliwiających poprawne działanie wtyczki konsoli zdalnej:
Lubi biegać na podwyższeniu. Po zainstalowaniu wtyczki konsoli zdalnej znajdź
vmrc.exe
plik za pomocą Eksploratora, kliknij prawym przyciskiem myszy, wybierz Właściwości -> zakładka Kompatybilność -> zaznaczChange settings for all users
opcję iRun this program as an administrator
.To powinno zaoszczędzić ci dodatkowych bólów głowy. Znane są problemy z klientem Flash, a nawet gdzieś przeczytałem, że wersja Flash zostanie w pewnym momencie wycofana.
źródło
Mieliśmy ten sam problem. Okazuje się, że w ustawieniach VM ustawienie karty wideo było „niestandardowe”. Jeśli zmienisz to na „ustawienia automatycznego wykrywania” problem zniknie! Możesz to zmienić tylko wtedy, gdy maszyna wirtualna jest wyłączona. O ile nie potrzebujesz ustawień niestandardowych z konkretnego powodu, działa to dobrze.
źródło