VMware Communities
thoughton
Contributor
Contributor

Screen resolution issue with macOS 10.14 (Mojave) guest on macOS 10.14 (Mojave) host - Fusion 11

Hello,

Anyone know if macOS Mojave guests are supposed to function on Fusion 11?

If so, how do I make the guest understand that I'm running with the display capabilities of a MacBook Pro (15-inch, 2016)?

Thanks,

/T

19 Replies
ColoradoMarmot
Champion
Champion

They do, but you have to manually install VMWare tools

Reply
0 Kudos
thoughton
Contributor
Contributor

I did install these manually; should other processes than these be running?

$ ps -auxw|grep -i vmware

tbo                342   0.0  0.4  4326460  16060   ??  S     1:42PM   0:06.10 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmusr --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/User

root                85   0.0  0.3  4322708  14452   ??  Ss    1:41PM   0:02.02 /Library/Application Support/VMware Tools/vmware-tools-daemon --name vmsvc --common-path /Library/Application Support/VMware Tools/Plugins/Common --plugin-path /Library/Application Support/VMware Tools/Plugins/System

Reply
0 Kudos
kpate96
Contributor
Contributor

I am having the same issue.   I installed a Mojave Guest on Fusion 11 and I can only get it to display 1024x768 regardless of the setting.

Can I add the resolution via the .VMX file like is possible with vSphere?

Reply
0 Kudos
ColoradoMarmot
Champion
Champion

In fusion preferences, what do you have set for the 'use full resolution' setting (I don't remember the exact wording)

Reply
0 Kudos
thoughton
Contributor
Contributor

Single Window: "Resize the virtual machine to fit the window"

Full Screen: "Resize the virtual machine to fit the screen"

Also ticked: "Use full resolution for Retina display"

Reply
0 Kudos
zhus
VMware Employee
VMware Employee

Could you please try these steps below:

1. Open the System Preferences -> Security & Privacy to confirm -> General tab in the guest, make sure there is nothing to allow.

2. Virtual Machine -> Reinstall VMware Tools. Open volume "VMware Tools",  double click "Uninstall VMware Tools", then reinstall it.

leegalan
Contributor
Contributor

This worked for me, zhus. Great post!

Reply
0 Kudos
DaFusion
Contributor
Contributor

Thanks, this worked for me too!

Reply
0 Kudos
tvleavitt
Contributor
Contributor

This (uninstalling and reinstalling) also worked for me. Before, I was stuck at 1024x768, despite running on an iMac with a screen having a resolution of 2560x1440.

Reply
0 Kudos
donmontalvo
Enthusiast
Enthusiast

I guess it makes sense that after Approving a KEXT, and then rebooting the virtual machine, it has to be done a second time for the tools to be recognized.

Glad I found this thread.

Reply
0 Kudos
camner
Contributor
Contributor

zhus' suggestion did not work for me.  I checked in Privacy and there was nothing to approve.

I uninstalled VMWare Tools, shut down and rebooted the guest, and reinstalled VMWare Tools.

I still only get the 1024 x 768 resolution.

If this helps, what happens is this. When I first boot the guest, the VMWare screen shrinks to about a 3"x3" square (just as happens with my Windows 10 VM).  Unlike the Win 10 VM, with my Mojave VM, the VMWare window stays at the small size after the VM finishes booting.  At that size, the resolution is great...matches my 27" iMac.  But if I resize the VMWare Fusion window, it grows proportionally (aspect ratio preserved), but, unlike the case with the Win 10 VM, it doesn't "flash" back to the correct resolution.  In System Prefs-->Display, only the 1024x768 resolution is there.

Anything else to try?

Reply
0 Kudos
Jinryon
Contributor
Contributor

Hi

Re installing VMware Tools a second time resolve the screen resolution issue for me.

YET, this is not a professional solution and need to be fix by VMware.

Regards,

Tetz95
Contributor
Contributor

VMware now includes a utility to set resolution.  It can be found in the guest under /Library/Application Support/VMware Tools/  The application name is vmware-resolutionSet

brett22278
Contributor
Contributor

This also works for Catalina -

sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1080 1920

That is the command to run verbatim, assuming your resolution should be 1920x1080 of course.

Cheers to Tetz95 Smiley Happy

Reply
0 Kudos
evandrix
Contributor
Contributor

it should be width x height, not height x width

Reply
0 Kudos
Stefan456
Contributor
Contributor

Hi,

I have a similar issue. Upgraded from 8.5 to 11.5 and ElCapitan guest only runs in 1024x768

Host is High Sierra

- Reinstalled VM Tools several times.

- Tried sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080

   but get the error unable to find the service

- Tried several combinations in the display settings of the VM.

On the guest it shows only 3MB of video memory, although for the VM 1GB is configured.

It seems to be an issue in 11. and 11.5

A fast solution would be appreciated, I`m running an important application in the VM.

Thanks

Stefan

Reply
0 Kudos
nlfdss
Contributor
Contributor

Per the VMware Fusion 11.5.0 Release Notes​:

  • VMware Tools 11.0.0 kernel extensions can not be launched in macOS 10.11 or 10.12 virtual machine.

After installing VMware Tools 11.0.0 on macOS 10.11 or macOS 10.12 virtual machine, running the kextstat | grep vm command in Terminal shows that no VMware Tools kernel extension is launched inside the virtual machine. As a result, all VMware Tools functions are not available, the virtual machine's resolution can not fit to the size of the virtual machine window and shared folders feature does not work.

Workaround: Use VMware Tools 10.3.10 instead.

Additional Reference: https://www.insanelymac.com/forum/topic/339471-vmware-resolutionset-unable-to-find-the-service-on-mo...

Reply
0 Kudos
Techstarts
Expert
Expert

Someone should mark this Answer are Solved. Thanks again zhus

With Great Regards,
Reply
0 Kudos
Disc0123
Contributor
Contributor

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 m...

I think you have to have the VMware Tools installed for this to work.

Reply
0 Kudos