PDA

View Full Version : Vmware player 2.0 and Gutsy [solved]



Fintan
Jul 15th 2007, 03:04 PM
Aparently these two don't like each other. At least vmware player 2.0 doesn't like the 2.6.22 kernel:

This is the last part of my vmware install/config:


Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmnet-only'
make -C /lib/modules/2.6.22-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-8-generic'
CC [M] /tmp/vmware-config1/vmnet-only/driver.o
CC [M] /tmp/vmware-config1/vmnet-only/hub.o
CC [M] /tmp/vmware-config1/vmnet-only/userif.o
/tmp/vmware-config1/vmnet-only/userif.c: In function ‘VNetCopyDatagramToUser’:
/tmp/vmware-config1/vmnet-only/userif.c:630: error: ‘const struct sk_buff’ has no member named ‘h’
/tmp/vmware-config1/vmnet-only/userif.c:630: error: ‘const struct sk_buff’ has no member named ‘nh’
/tmp/vmware-config1/vmnet-only/userif.c:636: error: ‘const struct sk_buff’ has no member named ‘h’
make[2]: *** [/tmp/vmware-config1/vmnet-only/userif.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmnet-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-8-generic'
make: *** [vmnet.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/vmnet-only'
Unable to build the vmnet module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

fintan@fintanws2:~/Downloads/VMware-player-2.0.0-45731.i386/vmware-player-distrib$

I have answered a thread here:
http://www.vmware.com/community/thread.jspa?threadID=93290&tstart=0

for those interested.

Maybe someone here has a suggestion :) :)

Fintan
Jul 19th 2007, 01:25 PM
Nobody?

dibl
Jul 19th 2007, 02:03 PM
I've left the Gutsy experiments to others, Fintan, (still recovering from Feisty beta testing!) but I was wondering if there is a VMW Player package in the Gutsy repos? It looks like you are installing the downloaded Ver. 2.0 package, which is what I did on my Feisty system, but I know there is also a ver. 1.xx VMW Player package in the repos for my Ubuntu 64-bit system, because that is how I installed it in Ubuntu. The 1.xx Player runs my WinXP virtual machine exactly the same as the 2.0 Player in Kubuntu -- I cannot see any difference in performance or functions, using the same virtual machine.

Fintan
Jul 19th 2007, 02:27 PM
HI dibl,
I know how you feel.
I have been pleasently surprised by gutsy up until now. Except for a frew issues with TB 2.004


The 1.xx Player runs my WinXP virtual machine exactly the same......

That would work if:
I hadn't beta tested vmware ws 6.0 and changed all of my guest machines to ws 6.0.

Older versions of player do not work with geust os's set to ws6.0 ;)

So I am stuck with player 2.0. :( :P

Well I am running it under pclinuxos for now as I trashed my feisty for good (thanks to uuid) and don't feel like going back again. I reinstalled feisty today, did all the updates and got gobbledygook gook at reboot and I have no nerve to go through the whole process again.
So it is gone and good riddance, but that is justing venting and has nothing to do with this post.

Cheers
F

3vi1
Jul 19th 2007, 10:13 PM
I've left the Gutsy experiments to others, Fintan, (still recovering from Feisty beta testing!)

Come join the fun, Dibl! You know you want to.

Actually, Gutsy's been a lot smoother than Feisty beta - IMHO.

Back to the topic at hand: I can't offer much help except to note that 1.02-2 is the latest player in the Gutsy repos (I play with QEmu and Wine, but not VMWare). Of course, this doesn't help Fintan due to his extenuating circumstances.

I'm afraid reporting it to the vmware guys (as Fintan already has) and waiting for them to catch up is the only solution - other than multi-booting an older kernel.

dibl
Jul 19th 2007, 10:23 PM
You know you want to.


You are correct. And my new SATA hard drive showed in today's mail ..... ;D

Fintan
Jul 23rd 2007, 06:50 AM
Somebody sent this link:
But I'll be f... if I can apply this patch.

http://npw.net/2007/05/17/vmware-workstation-60-on-linux-2622

I tried copying the contents of the vmnet-only folder into the /tmp/vmware-config0/vmnet-only folder during install and before the vmware-config stage but that didn't work.

Any ideas?

Fintan
Jul 24th 2007, 08:28 PM
Okay for all of those who wnat to use vmware-player (2.0 and older) with this kernel:

first do this (thank you kevinG)

sudo apt-get install build-essential

reboot

then read and download this: (again from kevinG:)

You should be able to install the VMware Player software and before you run the vmware-config.pl script. Install Petr's any-any-update112 patch ( http://knihovny.cvut.cz/ftp/pub/vmware/ )

cd /any-any-update112

./runme.pl


run vmware-config.pl

reboot.

Thats it ;D

Cheers to palo alto.
The full turkey is here:
http://www.vmware.com/community/thread.jspa?threadID=93290&messageID=704430#704430
(http://www.vmware.com/community/thread.jspa?threadID=93290&messageID=704430#704430)

I hope this helps others here as well.

3vi1
Jul 24th 2007, 09:15 PM
What's with the reboots? This isn't Windows.

Fintan
Jul 25th 2007, 07:15 AM
I know and it did seem strange to me as well but for some reason the gcc-c++ compiler from build-essential didn't work until I rebooted.

Then after successfully installing player it showed a vmon error when opening a guest vmx. After a reboot that was solved as well.

I am not complaining ;) :)