Je viens de quitter Ubuntu pour Archlinux, et j'essaie d'installer VMWare-Player 3.1.1 car il m'est indispensable pour mon fonctionnement quotidien :
J'ai traversé les wiki pour comprendre comment l'installer, alors j'ai réussi à passer l'étape 1, c'est à dire l'installation en --custom pour specifier les chemins rc.d/vmware.d et rc.d/vmware.d/init.d
Mais lors du démarrage de l'application, en tapant vmplayer il me demande de compiler des modules et les charger dans le kernel :
Code : Tout sélectionner
Logging to /tmp/vmware-root/setup-4465.log
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
Alors toujours en traversant les wiki, j'ai compris qu'il fallait faire ceci :
vmware-modconfig --console --install-all
et il bute sur le vmmon :
Stopping VMware services:
VMware USB Arbitrator done
VM communication interface socket family done
Virtual machine communication interface done
Virtual machine monitor done
Blocking file system done
Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-root/modules/vmmon-only »
make -C /lib/modules/2.6.35-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.35-ARCH »
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:2004:37: attention : ‘newUpBase’ may be used uninitialized in this function
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_SetupMMU’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:156:7: erreur: implicit declaration of function ‘iommu_map_range’
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_VMCleanup’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:403:7: erreur: implicit declaration of function ‘iommu_unmap_range’
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/iommu.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.35-ARCH »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-root/modules/vmmon-only »
Unable to install vmmon
Merci !