[opensuse] problems getting VMware-player-2.0.4 to install properly on openSUSE11.0
I've been fighting this for a while this afternoon and not making any real progress... I found these blog entries (from a previous thread here on VMware): http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-26... http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-26... These are the steps and results... I install VMware-player from rpm and run vmware-config.pl (no patching) The first error: ================ Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Player may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3" anyway? [no] ================ Saying yes here seems to work... why am I getting this error? I checked my gcc, and it's the latest from the repos, and it is 4.3-39.1. If this error is real, why is the latest gcc (the one used to build the current kernel) not in the repo? Or is it, and I've munged something? The next error occurs when the vmware-config.pl script is building the vmblock module: ================ Building the vmblock module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config9/vmblock-only' make -C /lib/modules/2.6.25.9-0.2-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.25.9-0.2-obj/i386/pae' make -C /usr/src/linux-2.6.25.9-0.2 O=/usr/src/linux-2.6.25.9-0.2-obj/i386/pae/. modules CC [M] /tmp/vmware-config9/vmblock-only/linux/block.o CC [M] /tmp/vmware-config9/vmblock-only/linux/control.o CC [M] /tmp/vmware-config9/vmblock-only/linux/dbllnklst.o CC [M] /tmp/vmware-config9/vmblock-only/linux/dentry.o /tmp/vmware-config9/vmblock-only/linux/dentry.c: In function 'DentryOpRevalidate': /tmp/vmware-config9/vmblock-only/linux/dentry.c:115: error: 'struct nameidata' has no member named 'dentry' /tmp/vmware-config9/vmblock-only/linux/dentry.c:115: error: 'struct nameidata' has no member named 'dentry' /tmp/vmware-config9/vmblock-only/linux/dentry.c:116: error: implicit declaration of function 'path_release' make[4]: *** [/tmp/vmware-config9/vmblock-only/linux/dentry.o] Error 1 make[3]: *** [_module_/tmp/vmware-config9/vmblock-only] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.25.9-0.2-obj/i386/pae' make: *** [vmblock.ko] Error 2 make: Leaving directory `/tmp/vmware-config9/vmblock-only' Unable to build the vmblock module. ================ I can complete the config and run VMware-player, but.. no drag/drop from host-guest or guest-host. This also seems to affect shared folders... I cannot get them working after starting a guest OS (existing guest OS that had working shares). If I apply the any-any-116 patch, and then patch the patch with the any-any-117 patch, I get a "Version mismatch with vmmon module: expecting 168.0, got 167.0." error when I try to start a guest. So... I have a partly working VM, but without shared folders or drag/drop support. Has anyone managed to get this part working right in 11.0? (I'd move 100% to VirtualBox for the one application I need VMware for if I could get shares and more importantly USB working right/easily in VirtualBox. VBox works so much better for what I use VMs for... except for USB which I have had a real hit/miss with.) C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 27 Jul 2008 16:20:07 +0200, Clayton wrote:
Saying yes here seems to work... why am I getting this error?
This is an error in the vmware config script. From the kernel modules it gets the info that they were built with gcc 4.3.1 but it uses the -dumpversion option of gcc and that reports 4.3. Vmware should parse the output of 'gcc --version' which would give them the correct version they need. I Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
This is an error in the vmware config script. From the kernel modules it gets the info that they were built with gcc 4.3.1 but it uses the -dumpversion option of gcc and that reports 4.3. Vmware should parse the output of 'gcc --version' which would give them the correct version they need.
Ah ok. Yet another silly thing about VMware... That clears up one issue... I still haven't got the vmblock part to compile or work yet.... still tinkering. C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 27 Jul 2008 17:34:27 +0200, Clayton
This is an error in the vmware config script. From the kernel modules it gets the info that they were built with gcc 4.3.1 but it uses the -dumpversion option of gcc and that reports 4.3. Vmware should parse the output of 'gcc --version' which would give them the correct version they need.
Ah ok. Yet another silly thing about VMware...
That clears up one issue... I still haven't got the vmblock part to compile or work yet.... still tinkering.
C.
Hello! I'm on 11.0. The vmblock module didn't compile for me either, but this doesn't affect the shared folders thing - they work for me. I'm afraid I cannot help you more :(, but the problem/error is not at this point. bye, -- Eszter canahari@mail.datanet.hu -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, I hope this is the right forum for this question. In the yast software management section (opensuse 11.0), is there a way to filter using the old style of package groups, that is the tree view of previous versions of opensuse. It seems that at the moment there is no way to browse for instance the group "Productivity/Scientific/Other". The addition of access to the repository manger, though, is nice. Thanks, --yaacov -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Clayton
-
Cseri Eszter
-
Philipp Thomas
-
Yaacov Yoseph Weiss