VMware Communities
ru2
Contributor
Contributor

Upgraded to Workstation 9 (from 8): some VM graphics aren't working correctly

I'm using Workstation 9, and I have many pre-existing VMs that I was using with no issues in Workstation 8. After the upgrade, I notice a message only on a few of my VMs upon powering on the machine (from any of it's snapshots):

9-6-2012 4-43-12 PM.png

Here is what I have tried so far:

  • Properly shutting off the VM, and restarting it. The message still appears on a power on.
  • Updating VMware Tools - they are grayed out, so I am assuming they are up to date.
  • Clicking "Continue" is fine, but some applications don't function properly within the VM (for example, I cannot view 3D models). Also, the message appears everytime anyway.'

I'm wondering if anyone knows:

  1. Is this somehow avoidable? Should I have done something with my VMs before upgrading?
  2. Is there any way to salvage my VMs? I would prefer not to recreate them, so I hope someone has an idea.

Thanks for any advice,

Ruth

0 Kudos
9 Replies
Linjo
Leadership
Leadership

Could you post the VMX-file?

// Linjo

Best regards, Linjo Please follow me on twitter: @viewgeek If you find this information useful, please award points for "correct" or "helpful".
0 Kudos
ru2
Contributor
Contributor

Hopefully this helps? Here is my VMX info:

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
maxvcpus = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Vista amd64-cl1-000006.vmdk"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "Clean Vista 64"
guestOS = "winvista-64"
nvram = "Clean Vista 64.nvram"
virtualHW.productCompatibility = "hosted"
extendedConfigFile = "Clean Vista 64.vmxf"
ethernet0.generatedAddress = "00:0c:29:e9:f6:04"
tools.syncTime = "FALSE"
uuid.location = "56 4d c7 10 78 6b 12 32-ac 0c 9b a0 5f e9 f6 04"
uuid.bios = "56 4d c7 10 78 6b 12 32-ac 0c 9b a0 5f e9 f6 04"
cleanShutdown = "TRUE"
replay.supported = "FALSE"
unity.wasCapable = "TRUE"
replay.filename = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
vmotion.checkpointFBSize = "134217728"
usb:1.present = "TRUE"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "97152448"
usb:1.deviceType = "hub"
floppy0.autodetect = "TRUE"
checkpoint.vmState = ""
checkpoint.vmState.readOnly = "FALSE"
tools.upgrade.policy = "manual"
floppy0.startConnected = "FALSE"
isolation.tools.hgfs.disable = "TRUE"
sharedFolder.maxNum = "1"
sharedFolder0.present = "TRUE"
sharedFolder0.enabled = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.writeAccess = "TRUE"
sharedFolder0.hostPath = "D:\"
sharedFolder0.guestName = "D"
sharedFolder0.expiration = "never"
usb:1.speed = "2"
policy.vm.mvmtid = ""
vc.uuid = ""
annotation = "This machine is currently under repairs by Ruth."
ide1:0.present = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "mouse"
usb:0.port = "0"
usb:0.parent = "-1"
tools.remindInstall = "TRUE"
softPowerOff = "FALSE"
0 Kudos
mfelker
Expert
Expert

You may want to try channging he hardware compatibility setting for the VM from WS 9 to WS 8.  Then, if you installed VMware Tools under VMware 8 they should work as before.  This may avoid the message you are getting.  Let us know if this works.

ru2
Contributor
Contributor

Thanks for the tip, I meant to include that in my first description. I changed the compatibilty to Workstation 8 in the preferences, but now since you mentioned it, I looked again, and sure enough it says Workstation 9...

I am not sure how it got reset, but I believe that will solve my problem! Thanks for the quick assistance.

0 Kudos
ru2
Contributor
Contributor

Ok, so I made the changes for compatibilty and double checked and everything, but I still get the same message. I don't image I need to set the compatibilty even lower (because it worked in Workstation 8 ok).

On the Video card settings, "Accelerate 3D graphics" is checked, I also tried unchecking that, but I still get the error message upon powering on.

Is there some other setting I might be able to change?

0 Kudos
ru2
Contributor
Contributor

OK, I have some new info here. When I changed the compatibilty of the VM to Workstation 8, that does work, but! only if I create a full clone of the VM, which I want to avoid. It does not work if I select the choice to change the existing machine.

Any ideas?

0 Kudos
ru2
Contributor
Contributor

I am still unable to get rid of this warning, even when creating full clones of hardware compatibilty with version 8. It is ridiculous! It's like it might or might not work, and I can never be sure!

Please if someone knows how to get rid of this warning, tell me.

I like Workstation, but this is incredibly disappointing. Especially with Workstation 9's new feature of improved 3D graphics....

0 Kudos
continuum
Immortal
Immortal

the vmx-file you posted has
virtualHW.version = "7"

is that really the one you try to use ?


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

0 Kudos
ru2
Contributor
Contributor

Yes, I tried changing its compatibility to either 8 or 7 but I still get the error.

0 Kudos