Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Prb installation vmware
Envoyé par: Dera

Bonjour !
Voila mon probleme:
J'essaie d'installer VMware et l'installation plante:



Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-config17/vmmon-only »
make -C /lib/modules/2.6.26-1-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.26-1-686 »
  CC [M]  /tmp/vmware-config17/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config17/vmmon-only/./include/vmware.h:25,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.c:48:
/tmp/vmware-config17/vmmon-only/./include/vm_basic_types.h:170: error: conflicting types for ‘uintptr_t’
include/linux/types.h:40: error: previous declaration of ‘uintptr_t’ was here
In file included from /tmp/vmware-config17/vmmon-only/./include/x86.h:23,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.h:15,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.c:49:
/tmp/vmware-config17/vmmon-only/./include/x86cpuid.h:381:1: warning: "BIT_MASK" redefined
In file included from include/linux/kernel.h:15,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.c:11:
include/linux/bitops.h:7:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config17/vmmon-only/./include/vmci_kernel_defs.h:26,
                 from /tmp/vmware-config17/vmmon-only/./common/vmciContext.h:19,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.h:21,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.c:49:
/tmp/vmware-config17/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config17/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config17/vmmon-only/./include/vmci_kernel_defs.h:26,
                 from /tmp/vmware-config17/vmmon-only/./common/vmciContext.h:19,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.h:21,
                 from /tmp/vmware-config17/vmmon-only/linux/driver.c:49:
/tmp/vmware-config17/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config17/vmmon-only/linux/driver.c:149: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config17/vmmon-only/linux/driver.c:150: warning: initialization from incompatible pointer type
/tmp/vmware-config17/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config17/vmmon-only/linux/driver.c:1715: error: ‘struct mm_struct’ has no member named ‘dumpable’
make[2]: *** [/tmp/vmware-config17/vmmon-only/linux/driver.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-config17/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.26-1-686 »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-config17/vmmon-only »
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "[www.vmware.com]; and
"[www.vmware.com];.

Execution aborted.



Pour resoudre le problème, je l'installe avec le patch "vmware-any-any-update117d".
L'installation ce fini correctement, j'ouvre VMware, et quand je veux lancer une machine virtuelle une autre erreur apparait:



Version mismatch with vmmon module: expecting 161.0, got 168.0.
You have an incorrect version of the `vmmon' kernel module.
Try reinstalling VMware Workstation.



Puis 3 autres erreurs qui en decoulent ...

j'suis au bout du roulot, sa fais une semaine que je galère, et encore je passe les problème que j'ai eu avec gcc ...


Si vous avez une idée ...

Merci ...

Poste le Friday 21 November 2008 19:27:04
Répondre     Citer    
Re: Prb installation vmware
Envoyé par: Dera

PS: kernel 2.6.26-1-686
Debian Lenny fraichement installé.


Je me tiens à disposition pour plus de details !!

Poste le Friday 21 November 2008 19:31:00
Répondre     Citer    
Re: Prb installation vmware
Envoyé par: bittogno

Moi aussi j'ai un souci lors de la première ouverture de vmware player 2.5.2.
Je tourne sous Lenny (debian 5.0), sachant que j'ai du passer sur le noyau 2.6.29-2 pour avoir du son et le wifi (en passant par les dépots de la version SID). Je pense que le souci est lié à ça.
J'ai pas encore trouvé de solution

Voici mon erreur :
 /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29-2-686/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.3.2
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/2.6.29-2-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.29-2-686'
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:31:
/tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’
/usr/src/linux-headers-2.6.29-2-common/include/linux/poll.h:67: error: previous declaration of ‘poll_initwait’ was here
In file included from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:31,
                 from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
                 from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/x86apic.h:97:1: warning: "APIC_BASE_MSR" redefined
In file included from /usr/src/linux-headers-2.6.29-2-common/arch/x86/include/asm/fixmap_32.h:29,
                 from /usr/src/linux-headers-2.6.29-2-common/arch/x86/include/asm/fixmap.h:5,
                 from /usr/src/linux-headers-2.6.29-2-common/arch/x86/include/asm/apic.h:8,
                 from /usr/src/linux-headers-2.6.29-2-common/arch/x86/include/asm/smp.h:13,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/smp.h:36,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/topology.h:33,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/mmzone.h:767,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/gfp.h:4,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/kmod.h:22,
                 from /usr/src/linux-headers-2.6.29-2-common/include/linux/module.h:13,
                 from /tmp/vmware-root/modules/vmmon-only/./include/compat_module.h:27,
                 from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:26:
/usr/src/linux-headers-2.6.29-2-common/arch/x86/include/asm/apicdef.h:132:1: warning: this is the location of the previous definition
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriverSyncCallOnEachCPU’:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
make[4]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Error 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-2-686'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'

Poste le Monday 11 May 2009 15:55:43
Répondre     Citer    
Re: Prb installation vmware
Envoyé par: lolotux

Je te conseillerais plutôt la version serveur de vmware...
Or il apparait que depuis la version Lenny de Debian qu'il y ait des problèmes lors de la compilation des modules VMnet et VMmon !
J'ai fait un petit tuto dessus !

Il faut télécharger :
- [www.it-psycho.de]
- [download3.vmware.com]

Installer VMware sans compiler les deux modules, cela échoue !
Puis installer le any-any-update117 de itpsycho : les deux versions sont strictement liées !!!

Plus d'info ? : [monblog.system-linux.net]

Voilà

Software is like sex !
It's better when it's Free !

Poste le Saturday 16 May 2009 10:43:42
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Prb installation vmware
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons