

   VMware's version of XFree86
   ---------------------------

To upgrade your host X-server


1. Determine which X server your machine is currently running.

      ls -l /etc/X11/X

   should give you an answer similar to 

      lrwxrwxrwx   1 root     root           29 Jan 20 10:06 X -> ../../usr/X11R6/bin/XF86_SVGA


If the soft link points to XF86_SVGA or XF86_Mach64, go to step 3.

2. Determine if your machine will run XFree86_SVGA or
XFree86_Mach64. If it does, our version should work without any
problems.Both www.xfree86.org and www.redhat.com provide a list of
supported graphics cards.  As a last recourse, send mail to
support@vmware.com

3. Make sure that this directory contains the corresponing version,
either XFCom_SVGA or XFCom_Mach64

4. You need to become root for the remaining steps:

     su

5. Copy the binary to any location, e.g. /etc/vmware/XFCom_SVGA (or XFCom_Mach64)

6. Shutdown your X server and perform the following operation:

     chown root /etc/vmware/XFCom_SVGA
     chgrp root /etc/vmware/XFCom_SVGA
     chmod a+x /etc/vmware/XFCom_SVGA
     mv /etc/X11/X /etc/X11/X.works
     ln -s /etc/vmware/XFCom_SVGA /etc/X11/X

7.  Leave the root shell:

     exit

8. Exit the window manager.  Then restart it:

     startx


If you get the error message:
    execve failed for /etc/X11/X (errno 13)
Then you likely didn't set the permissions on the binary (chmod a+x).

