Skip to content

Installing VMWare 7.0 on openSuse 11.3

One more thing that just refuses to install… VMWare 7.1

Well the package installs fine, but as soon as I tried to run it, a box comes up asking where the kernel-desktop headers are, even though they are actually there… Pointing it to /lib/src/linux/includes doesnt seem to work, so had to manually compile the vmware modules (**All commands below require root):

  1. Check that kernel source, syms, headers packages are installed
  2. Check that autoconf.h is in /usr/src/linux/includes/linux
  3. If not, then run make oldconfig && make prepare in /usr/src/linux
  4. find / -name ‘autoconf.h’
  5. Copy the autoconf.h file to /usr/src/linux/includes/linux (The header is in some weird place like /lib/src/`uname -r`/generated/ or something)
  6. cd /usr/lib/vmware/modules/source
  7. For all the tar files inside, do:
    1. tar xf [name]
    2. cd [name]
    3. make
  8. cd back to the source, copy all the .o files to /lib/modules/`uname -r`/misc as .ko files (create misc if its not there, do not place it anywhere else, the vmware service only looks in misc)
  9. depmod -a
  10. /etc/init.d/vmware restart
  11. vmware should now be properly installed

As a side note, my vsock made ok but cant be loaded, doesn’t seem to affect anything though since my VMWare is working fine…

Another thing was that the VMWare complained about can’t connect to /dev/vmnet0 (or whatever the number) and cannot start network. If that happens just reboot the machine and try it a few times, the vmware service probably got confused when the modules are first loaded.

Posted in Technology. Tagged with , , .