Bonjour,

je me permet de remonter le poste car j'ai le meme problème et je n'arrive pas à le résoudre.
Voici le resultat des commandes précédentes

kernel-2.6.18-1.2868.fc6.i686
kernel-headers-2.6.18-1.2798.fc6.i386
kernel-devel-2.6.19-1.2895.fc6.i686
kernel-2.6.18-1.2798.fc6.i686

et uname -a
Linux pingouin 2.6.18-1.2868.fc6 #1 SMP Fri Dec 15 17:32:54 EST 2006 i686 i686 i386 GNU/Linux


Mon probleme
je lance /usr/bin/vmware-config.pl

tout se passe bien jusqu'a ce message

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes


puis
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.


effectivement, je n'ai pas de /usr/src/linux/include
j'ai /usr/src/redhat ou /usr/src/kernel

et là, je suis coincé.
Je debute sous Linux donc je ne sais pas trop quoi faire.
Vous avez une idée?

Merci par avance
kernel-2.6.18-1.2868.fc6.i686
kernel-headers-2.6.18-1.2798.fc6.i386
kernel-devel-2.6.19-1.2895.fc6.i686
kernel-2.6.18-1.2798.fc6.i686
Le kernel et le kernel-devel ne correspondent pas.
Donc :
yum remove kernel-devel-2.6.19-1.2895.fc6.i686
yum install kernel-devel-2.6.18-1.2868.fc6.i686
Merci pour ta réponse rapide!

kernel-2.6.18-1.2868.fc6.i686
kernel-devel-2.6.18-1.2868.fc6.i686
kernel-headers-2.6.18-1.2798.fc6.i386
kernel-2.6.18-1.2798.fc6.i686

Maintenant, tous mes packages correspondent, mais ca n'a rien changé. J'ai toujours le meme message.🙁
le yum install kernel-devel-2.6.18-1.2868.fc6.i686 ne fonctionne pas chez moi donc je l'ai telechargé et installé à la main.
Installe aussi le kernel-headers en 2868 :
yum remove kernel-headers-2.6.18-1.2798.fc6.i386
yum install kernel-headers-2.6.18-1.2868.fc6

Et fait bien attention à redémarrer sur le bon noyau (2868).

Vérifie aussi que ta version de vmware soit pour le noyau 2.6.18 car il existe un nouveau noyau en 2.6.19
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
/usr/src/kernels/2.6.18-1.2868.fc6-i686/include
J'ai ce message maintenant

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.18-1.2868.fc6). Even if the module were to
compile successfully, it would not load into the running kernel.


Je cherche donc a mettre à jours le kernel headers

oups, j'avais pas vu que tu le disais deja dans ton message.:roll:
Raoul Simpson wrote:
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes


puis
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.


effectivement, je n'ai pas de /usr/src/linux/include
j'ai /usr/src/redhat ou /usr/src/kernel
Merci par avance
Effectivement. Contrairement aux autres commentaires, il ne faut pas installer kernel-devel, mais plutôt le paquet kernel-headers de ta version installée afin de pouvoir compiler les modules de VMware Workstation (il s'agit donc d'un module du noyau, c'est donc dire que tu devras le faire à chaque fois que tu mets à jour ton kernel, il ne faut pas l'oublier!) .

Vérifie que c'est bien installé en faisant:
[bouchecl@fedora ~]$ rpm -qa | grep kernel-headers
kernel-headers-2.6.19-1.2895.fc6
[bouchecl@fedora ~]$
Dans mon cas, le path demandé par VMware était le suivant :
/lib/modules/2.6.19-1.2895.fc6/source/include
Par ailleurs, afin d'aider la compilation, il est parfois nécessaire d'ajouter un lien symbolique dans le dossier
[root@fedora ~]# cd /lib/modules/2.6.19-1.2895.fc6/build/include/linux
[root@fedora linux]# ln -s autoconf.h config.h
Note enfin que si tu veux installer Fedora en 'guest', les "VMware Tools" installent correctement, mais la compilation du module "Fast Network" ne fonctionne pas avec ce qui est inclus dans VWware Workstation 5.5.3 build-34685. Ce n'est pas grave, le réseau fonctionne quand même...
Salut,

désolé de ne pas avoir répondu plus tot mais c'est parcque j'ai fait une boulette.
J'ai lancé la désinstallation du kernel header et j'ai tout perdu.
Une grosse partie de mes applications a été desinstallé ainsi que Xorg et compagnie.
J'ai essayé de recuperer tout ca mais rien à faire, le syteme était HS.

J'ai du refaire une installe complete. Je pense que je pourrais de nouveau tenter l'installation de VMware dans l'après midi.
8 jours plus tard
bonjour j'ai le même probeme, je trouve pas le chemin d'include !!
/lib/modules/"version de linux"/source/include
/usr/src/kernels/"version de linux"/include
sont introuvablent chez moi
mon chemin /usr/src/redhat/
nb: ce que j'ai souligné est introuvable.
svp comment faire ?? Merci
Poste des infos sur ton/tes noyaux installés et celui que tu utilises. Voir le message #2 de cette discussion.
Au cas où il y a une nouvelle version de vmware 5.5.3 qui fonctionne impeccable avec le kernel 2.6.19-2895 ....
liho wrote:Poste des infos sur ton/tes noyaux installés et celui que tu utilises. Voir le message #2 de cette discussion.
[root@mmd ~]# uname -a
Linux mmd.lirvalabo 2.6.18-1.2798.fc6xen #1 SMP Mon Oct 16
15:11:19 EDT 2006 i686 i686 i386 GNU/Linux
[root@mmd ~]# rpm -qa | grep kernel
kernel-devel-2.6.19-1.2911.fc6
kernel-headers-2.6.19-1.2911.fc6
kernel-xen-2.6.19-1.2895.fc6
kernel-xen-2.6.18-1.2798.fc6
[root@mmd ~]# rpm -qa | grep vmware
xorg-x11-drv-vmware-10.13.0-2.1
J'ai pas saisi le format de version que tu donnes slobberbone ma version de vmware server est build 29996

Sur le tuto vmware server j'ai intégré un patch pour le kernel 2895.fc6 (le kernel le plus récent est le 2911.fc6 ...)
[root@mmd ~]# uname -a
Linux mmd.lirvalabo 2.6.18-1.2798.fc6xen #1 SMP Mon Oct 16
15:11:19 EDT 2006 i686 i686 i386 GNU/Linux
[root@mmd ~]# rpm -qa | grep kernel
kernel-devel-2.6.19-1.2911.fc6
kernel-headers-2.6.19-1.2911.fc6
kernel-xen-2.6.19-1.2895.fc6
kernel-xen-2.6.18-1.2798.fc6
[root@mmd ~]# rpm -qa | grep vmware
xorg-x11-drv-vmware-10.13.0-2.1
avec un vmaware : VMware-workstation-5.5.1-19175.tar.gz
Mais tu parles d'un linux en tant que syteme vitualisé ou hote ?
kwizart wrote:Mais tu parles d'un linux en tant que syteme vitualisé ou hote ?
j'ai pas compris ta quetion kwizart :-?
bon ok j'avais vu des mises à jour avec un new kernel ... et en fait je l'avais pas .... donc là j'installe le 2.6.19-2911 ....
et je vous tiens au courrant pour l'installation de VMware Workstation 5.5.3 (dernière version disponible sur le site officiel)

a tt
bon ... bah j'ai rien dis !! lol ...
j'ai réinstallé vmware apres la mise à jour du kernel (2.6.19-2911)
ca s'installe sans probleme, ensuite un vmware-config.pl -> pas de soucis non plus ...

Tout va bien vous allez me dire !!!! bah pas vraiment ... lorsque je lance vmware via le menu, ca met un temps fou pour afficher un fenetre vide qui ne répond pas ...
Si je le lance en root en console -> il y a une erreur avec des libs (libgcc_s.so et libpng_s.so) du coup j'ai recopier celles presentes dans /lib ...
 cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
 cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0
si je relance en root vmware ... ca met du temps mais j'ai plus l'erreur ...et au bon de 30 secondes vmware se lance enfin ... !!!

Le truc maintenant c que si je lance vmware à partir du menu ou en tant que user classique j'ai pas le message d'erreur mais ca plante pareil !!
Avez-vous une idée ?

a savoir que les libs copiées ont juste le droit de lecture pour tous ....


C bon !! ca marche ... il fallait pour ca supprimer le repertoire .vmware de mon home ! (bizzare) bon bah si ca peut vous aider je laisse tout la demarche !
Bon ... vous impatientez pas ... chez moi ca met 40 secondes pour demarré à la place de 5 voir 10 grand max avant !! .... ??? si vous avez des idées la dessus je suis preneur !
slobberbone wrote:Bon ... vous impatientez pas ... chez moi ca met 40 secondes pour demarré à la place de 5 voir 10 grand max avant !! .... ??? si vous avez des idées la dessus je suis preneur !
je m'excuse pour le retard !!
dite moi comment arrivé a installer et je vous dirais comment optimiser !!:-P
il faut que je trouve le le repertoire des include 🙁
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
@lirva
Tu dois installer le kernel-devel correpondant à ton noyau
yum install kernel-devel (eventuellement kernel-headers )