Install VMware Player on OpenSUSE 12.3

In this article I will show you how to install VMware Player on OpenSUSE 12.3. In will not guide you through the Next -> Next -> Finish steps, from the GUI installation.

There are some tricks you have to do for a successful installation:

On OpenSUSE 12.3, the header files are located in the wrong place and the VMware cannot find them. But this should fix the problems.

1. Install the packages required by VMware Player:

$ sudo zypper install kernel-desktop-3.7.10-1.1.1.x86_64
$ sudo zypper install kernel-desktop-devel-3.7.10-1.1.1.x86_64

2. Do this trick:

$ sudo mkdir -p /lib/modules/3.7.10-1.1-desktop/build/include/linux
$ sudo cp /usr/src/linux-3.7.10-1.1-obj/x86_64/desktop/include/generated/uapi/linux/version.h /lib/modules/$(uname -r)/build/include/linux

3. Download VMware Player from the official site:

4. Add execution permissions:

$ cd ~/Downloads
$ chmod +x VMware-Player-*.bundle

5. Execute VMWare-Player and continue the installation from the Graphical User Interface:

$ $ sudo ./VMware-Player-*.bundle
$ sudo vmware-modconfig –install-all

Tagged with: , , , , , , ,
Posted in The Linux and Unix Articles!
8 comments on “Install VMware Player on OpenSUSE 12.3
  1. Serg says:

    Thnx to author very useful tip.

    • winni says:

      thank for the trick for VM Player and VM workstation.
      I can’t do it with success because I have the kernel 3.7.10-1.16

      I have try alternative modified two commands:

      mkdir -p /lib/modules/3.7.10-1.1-desktop/build/include/linux
      mkdir -p /lib/modules/3.7.10-1.16-desktop/build/include/linux

      cp /usr/src/linux-3.7.10-1.1-obj/x86_64/desktop/include/generated/uapi/linux/version.h /lib/modules/$(uname -r)/build/include/linux

      cp /usr/src/linux-3.7.10-1.16-obj/i386/desktop/include/generated/uapi/linux/version.h /lib/modules/$(uname -r)/build/include/linux

      after that i have the mistake:

      sudo vmware-modconfig –install-all

      gcc and kernel headers must be installed (no success simualation of kernel headers !)

      where is the mistake in the syntax ?

      Is there who can help me, thanks !

  2. Andras Keszei says:

    Hi, I’m running suse 12.3 desktop with kernel 3.4.33-2.24-desktop. I have tried the above method, and still getting the same message, Any ideas?

  3. Serg says:

    Hi Andras.
    Run sudo vmware-modconfig –install-all after

  4. Serg says:

    command “sudo vmware-modconfig –install-all”

  5. brad says:

    Good!Useful knowledge.

  6. Sanza says:

    Hello, at first, sorry for my english 😛

    I’m try this method and i get the message

    “Could not locate make. Unable to build.”

    Searching the web, i found that i must have install “make”.

    So i try

    “zypper install make”

    and 2 packages was installed. Then run vmplayer and it works.


  7. Fritz-Joachim Schmidt says:

    (Säcsisch:) Danke, sehr hilfreich!
    (oder angelsächsisch:) Thank you, very helpful!

Leave a Reply

Your email address will not be published. Required fields are marked *




Subscribe to get the latest Linux news and how to guides directly on your e-mail!