Installing VMWare Workstation 9.0.1 in Fedora 18 is a bit easier than in previous versions of Fedora and VMWare.

Fedora 18 includes a newer version of the Intel video driver and mesa libraries enabling 3D acceleration in VMWare Workstation.

With kernel 3.7.x, no VMWare kernel module patch is needed. However, there are a few packages that need to be installed and one file that needs to be symlinked first.

First, install the kernel development tools and the GNU C Compiler.

# yum install kernel-devel kernel-headers gcc

Next, you need to symlink or copy the linux version.h file (otherwise the module generation will fail):

# cp /usr/src/kernels/`uname -r`/include/generated/uapi/linux/version.h \
     /lib/modules/`uname -r`/build/include/linux/

Install VMWare workstation via command line

# sh VMware-Workstation-Full-9.0.1-894247.x86_64.sh

After VMWare is installed, build the kernel modules:

# vmware-modconfig --console --install-all

After the modules were built, I was able to open VMware and select a VM to start. However, when I started the VM and the license key requirement came up and I was unable to enter my key (the dialog never came up).

There appears to be some sort of issue with the way privileges are elevated and the $DISPLAY environment variable, but the issue wasn’t easly fixable. Fortunately, there’s an easy way to register the product with your serial number:

# /usr/lib/vmware/bin/vmware-vmx --new-sn YOUR_SERIAL_NUMBER

Once you have entered your serial number, you should be good to go. The kernel module should continue to work on newer versions of 3.7.2-*, but when a new release comes out, you might need to repeat symlink/copy step.

***Repost From http://www.andrewsorensen.net/blog/2013/01/17/vmware-workstation-9-fedora-18***

Advertisements