After installing Solaris 9 x86, do the following.

  1. Download SUNWxf86u_4.2.0_vmware_sol9x86.pkg.bz2 and SUNWxf86r_4.2.0_vmware_sol9x86.pkg
  2. bunzip2 SUNWxf86u_4.2.0_vmware_sol9x86.pkg.bz2
  3. pkgadd -d SUNWxf86u_4.2.0_vmware_sol9x86.pkg
  4. pkgadd -d SUNWxf86r_4.2.0_vmware_sol9x86.pkg

Then, the following command needs to be executed. This is because Solaris 9 9/04 (Update 7) and later use different X server system directory structure from former versions. You need to manually create the following link in order for the system to recognize the installed VMware driver:

ln -s /usr/X11R6/etc/devdata/SUNWaccel/boards/xf86/vmware.xqa  
/usr/openwin/share/etc/devdata/xf86/boards/xf86/vmware.xqa

And after that, run kdmconfig under the root account and select the XFree86 VMware driver.