Fedora 28 suspends without issue for me. I'm running 64-bit kernel 4.16.13, open-vm-tools 10.2.5 and Cinnamon desktop.
So, now I figured out that the problem has to be the guest somehow. I have a second VM, running Kali Linux and there the suspend works fine.
So probably I will have to reinstall Fedora as a next step?!
You could trying looking in the system logs in Fedora 28 to see if there any pointers to what is preventing the suspend.
Do you happen to know where to look for what there?
I have the same problem with VMware Fusion 10 and Fedora 28 guests.
No problem with countless Fedora 27 guests.
For a start we can see if the dmesg command returns anything useful.
With the Fedora 28 VM running try to suspend it. As soon as the VM suspend fails open a terminal in the VM and run the dmesg command. The last few lines of the output may have some information on why the suspension failed.
me too, started when i upgraded my Fedora 27 VM to 28, also happens with fresh 28 VMs and Rawhide (29) fresh installs. fusion 10.1.2 (8502123); MacOS 10.13.5 (17F77)
2 people found this helpful
Try the following change to the VM settings:
- Click Edit virtual machine settings
- Click Options tab
- Click Power
- Under Power controls select Suspend as the action beside the Suspend icon
- Click OK to save changes
I have an existing Fedora 28 VM that was an upgrade from Fedora 27 and before that was Linux Mint 17.x. This VM would suspend without issue when pressing the Suspend button on the VMware Workstation toolbar. For test purposes I created a new Fedora 28 VM and discovered that it would not suspend when pressing the Suspend button on the toolbar.
I compared the settings of the two VMs and found that with the Suspend control set to Suspend the VM would suspend but with the Suspend control set to Suspend Guest the VM would not suspend.
For more information on power controls see the VMware document Configure Power Options and Power Control Settings.
1 person found this helpful
Looks like the Power controls are not available in VMware Workstation Player. To chage this setting you will need to manually edit the .vmx file for the VM as follows:
- Ensure that the VM is shutdown and VMware Workstation Player is not running.
- Open the .vmx file for the VM in your preferred text editor. (Notepad.exe will work.)
- If there is already an entry in the .vmx file of powerType.Suspend = "soft" change it to powerType.Suspend = "hard".
- If the entry does not exist add it.
- Save the changes to the .vmx file and close it.
- Run the VM and see if Suspend now works.
Now, the suspend button from the menu bar works again!
The way via --> Suspend still doesn't work but I can live with that, right now.