sasa.1 Posted November 25, 2017 Share Posted November 25, 2017 Hello everyone I have a problem setting the virtual OS X to display the screen's native resolution(1600x900). When the machine first boots up, it displays the right resolution then after the logging in by a few moments the screen displays a wrong resolution(800x450 HIPDI) which is a quarter of the resolution. I have macOS High Sierra (10.13.1) on VMware Workstation 14 Pro version: 14.0.0 build-6661328. My laptop has i5-4310U CPU with HD graphics 4400 which has 128mb dedicated video memory and a 1600x900 screen. I have installed VMware tools that was created on 14 September 2017 and VMware unlocker version 2.1.1 made by DrDonk. When logging in the background isn't the blurred wallpaper and the dock isn't transparent as it should be, or at least from what I saw on the internet. Here is what I have tried up until now: 1) Changing the resolution from the system preferences. 2) Using sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1600 900 Which displayed this output: Requested resolution: 1600x900 Effective resolution: 1600x900 Without any result. 3) I tried setting the screen's native resolution in the Display settings of VMware, still nothing. 4) I also tried to change virtualHW.version from 14 to 10 but it also did not do anything noticeable. The only thing that changed is that the blurred wallpaper was in the background when logging in. One thing to note is that it runs correctly up until 1366x768. I think the problem may be that the OS tries to load kexts after the logging in that interferes with the VMware tools, but I am not sure or that there is a hardware limitation, but I do not know a way to test it. Does anyone know how to fix that? Link to comment Share on other sites More sharing options...
moisiss Posted December 1, 2017 Share Posted December 1, 2017 I was having the same issue with my 10.12 VM in ESXi 6.0. I would go to display resolution and try to select 1600x900 and it would auto-switch it to 800x450 HiDPI no matter what I did. I was able to fix it by doing the following: 1) Open terminal in the OSX VM 2) Enter the following command (no quotes) "sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled" 3) Enter you admin password 4) Restart the VM When the VM restarts it will now go to 1600x900 and the 800x450 HiDPI setting is gone. Link to comment Share on other sites More sharing options...
thesis Posted March 31, 2018 Share Posted March 31, 2018 On 1/12/2017 at 9:24 PM, moisiss said: I was having the same issue with my 10.12 VM in ESXi 6.0. I would go to display resolution and try to select 1600x900 and it would auto-switch it to 800x450 HiDPI no matter what I did. I was able to fix it by doing the following: 1) Open terminal in the OSX VM 2) Enter the following command (no quotes) "sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled" 3) Enter you admin password 4) Restart the VM When the VM restarts it will now go to 1600x900 and the 800x450 HiDPI setting is gone. I just wanted to say that this worked for me with 3400x1440 resolution. 2 Link to comment Share on other sites More sharing options...
Disc0 Posted May 8, 2020 Share Posted May 8, 2020 I am not sure why but none of these solutions worked for me. In the end I found the following which gives you all the resolution options in the Systems Preferences; GitHub - MarLoe/VMware.PreferencePane: System Preferences pane to change screen resolution on your macOS guest. I think you have to have the VMware Tools installed for this to work. 1 Link to comment Share on other sites More sharing options...
Naki Posted May 8, 2020 Share Posted May 8, 2020 (edited) On 5/8/2020 at 6:15 PM, Disc0 said: I am not sure why but none of these solutions worked for me. In the end I found the following which gives you all the resolution options in the Systems Preferences; GitHub - MarLoe/VMware.PreferencePane: System Preferences pane to change screen resolution on your macOS guest. I think you have to have the VMware Tools installed for this to work. None of those likely apply! Info in this thread is quite old now. You probably have VMware set to resize/change VM display size automatically - stretch it. Please note this is a fairly new VMware Workstation feature, when the above was discussed in 2018, late 2017 I do not think it was added yet. Disable that in the VM Settings, and then the VM should "magically" work fine with correct resolution, without needing to set anything manually. You do need latest VMware Tools, plus proper/latest macOS Unlocker. EDIT: Screenshot of the checkbox that must NOT be checked/enabled in problem VM settings: https://s.mail.ru/DqUB/teMBhYeGX EFIT #1: Here is some info on this feature, seems it was added in fall of 2018, so quite later than latest posts here in this thread, which are from March 2018 and thread from even prior - Nov 2017. https://www.vembu.com/blog/vmware-workstation-15-new-features/ Edited May 9, 2020 by Naki Link to comment Share on other sites More sharing options...
Naki Posted May 11, 2020 Share Posted May 11, 2020 Did it work, please? OR was Stretch already disabled, so disabling it could not help? Link to comment Share on other sites More sharing options...
Recommended Posts