VMware Communities
psue
Contributor
Contributor
Jump to solution

Problems Installing VMWare Tools - OpenSUSE 12.3

Hi,

Using VMWare Workstation 8.0.6 build-1035888.

S | Name                           | Type    | Version      | Arch   | Repository
--+--------------------------------+---------+--------------+--------+-----------
i | kernel-default-devel           | package | 3.7.10-1.1.1 | x86_64 | OSS      
i | kernel-desktop                 | package | 3.7.10-1.1.1 | x86_64 | OSS      
i | kernel-desktop-devel           | package | 3.7.10-1.1.1 | x86_64 | OSS      
i | kernel-devel                   | package | 3.7.10-1.1.1 | noarch | OSS      
i | kernel-source                  | package | 3.7.10-1.1.1 | noarch | OSS      
i | kernel-syms                    | package | 3.7.10-1.1.1 | x86_64 | OSS      
i | kernel-xen-devel               | package | 3.7.10-1.1.1 | x86_64 | OSS      
i | patterns-openSUSE-devel_kernel | package | 12.3-7.10.1  | x86_64 | OSS

# ls /usr/src
linux
linux-3.7.10-1.1
linux-3.7.10-1.1-obj
linux-obj
packages

# ./vmware-install.pl

...


Searching for a valid kernel header path...

The path "" is not a valid path to the 3.7.10-1.1-desktop kernel headers.

Would you like to change it? [yes]


Enter the path to the kernel header files for the 3.7.10-1.1-desktop kernel?

I tried "/usr/src/linux-3.7.10-1.1" but that didn't work.
What should I specify for the path to the kernel headers?
Thanks,
Paul

1 Solution

Accepted Solutions
cavallo71
Contributor
Contributor
Jump to solution

Ok,

it has been always a pain in the neck.. since ever.

Why vmware cannot put a clear message about what the vmware-install.pl is searching for (or the where log file is)????

My settings are:

  • $(uname -r)" => 3.7.10-1.1-desktop
  • $(uname -m)" => x86_64

Anyway I assume you have the following packages (please adjust for your config):

  • kernel-desktop-3.7.10-1.1.1.x86_64
  • kernel-desktop-devel-3.7.10-1.1.1.x86_64

You don't need anything else.

And be sure you don't have installed: libvmtools0, open-vm-tools, open-vm-tools-gui.

So please do this:

$> mkdir -p /lib/modules/3.7.10-1.1-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

$> ./vmware-install.pl

reboot and now you should be fine.

View solution in original post

6 Replies
cavallo71
Contributor
Contributor
Jump to solution

Ok,

it has been always a pain in the neck.. since ever.

Why vmware cannot put a clear message about what the vmware-install.pl is searching for (or the where log file is)????

My settings are:

  • $(uname -r)" => 3.7.10-1.1-desktop
  • $(uname -m)" => x86_64

Anyway I assume you have the following packages (please adjust for your config):

  • kernel-desktop-3.7.10-1.1.1.x86_64
  • kernel-desktop-devel-3.7.10-1.1.1.x86_64

You don't need anything else.

And be sure you don't have installed: libvmtools0, open-vm-tools, open-vm-tools-gui.

So please do this:

$> mkdir -p /lib/modules/3.7.10-1.1-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

$> ./vmware-install.pl

reboot and now you should be fine.

psue
Contributor
Contributor
Jump to solution

Thanks cavallo71 !

Worked like a charm -- shared folders working now.

However, drag and drop between guest and host doesn't work, and neither does copy-and-paste.

Any ideas?

Thanks in advance,

Paul

0 Kudos
cavallo71
Contributor
Contributor
Jump to solution

Mmmm I never dared to drag and drop.

The cut 'n copy it works for me using ctrl-shift-v or ctrl-shit-c from within the konsole terminal (I'm assuming you're using kde as default desktop).

I use meta-c or meta-v on mac (I'm using fusion).

See how it goes,

Antonio

0 Kudos
psue
Contributor
Contributor
Jump to solution

Hi Antonio,

Yes, I'm using KDE .. I tried CTRL-SHIFT-C|V and doesn't seem to work. Works fine for my Ubuntu VM guest.

Oh well, not a big deal ...

Thanks again for your help,

Paul

0 Kudos
rayon_richi
Contributor
Contributor
Jump to solution

hey cavallo...

this didn't work for me! saying this directory does't exist :   /usr/src/linux-3.7.10-1.1-obj/x86_64/desktop/include/generated/uapi/linux/version.h \
my gmail is laddisharma@gmail.com  please tell me there if possible! thanx in advance

cavallo71 wrote:

Ok,

it has been always a pain in the neck.. since ever.

Why vmware cannot put a clear message about what the vmware-install.pl is searching for (or the where log file is)????

My settings are:

  • $(uname -r)" => 3.7.10-1.1-desktop
  • $(uname -m)" => x86_64

Anyway I assume you have the following packages (please adjust for your config):

  • kernel-desktop-3.7.10-1.1.1.x86_64
  • kernel-desktop-devel-3.7.10-1.1.1.x86_64

You don't need anything else.

And be sure you don't have installed: libvmtools0, open-vm-tools, open-vm-tools-gui.

So please do this:

$> mkdir -p /lib/modules/3.7.10-1.1-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

$> ./vmware-install.pl

reboot and now you should be fine.

0 Kudos
Amarand
Contributor
Contributor
Jump to solution

Worked great!  Thanks for the information....

0 Kudos