Hallo!
Ich habe heute auf meinem PC von Opensuse 11.3 auf 12.1 gewechselt.
Kernel: Linux 3.1.9-1.4-defaulti686
Distribution: opensuse 12.1 (i586)
KDE: 4.7.2 (4.7.2) release 5
Versuche ich nun den VMPlayer zu starten erscheint die Meldung:
Before you can run VMware, serveral modules must be compiled and loaded into the running kernel"
Ein Klick auf "Install" ergibt:
Der Befehl „ ''\''/usr/bin/vmware-modconfig'\'' --icon='\''vmware-player'\'' --appname='\''VMware'\'' --gcc='\''/usr/bin/gcc'\'' --headers='\''/lib/modules/3.1.9-1.4-default/build/include'\'' --gcc-ignore-minor '“ kann nicht ausgeführt werden.
Ich bin noch recht neu bis planlos in Sachen Opensuse, daher wäre eine Dummi-Anleitung nett.
In einem anderen Beitrag fand ich den Befehl sudo vmware-modconfig --install-all
Der ergab bei mir:
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: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/3.1.9-1.4-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.1.9-1.4-obj/i386/default'
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:788:59: error: ‘SPIN_LOCK_UNLOCKED’ undeclared here (not in a function)
make[4]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Fehler 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-3.1.9-1.4-obj/i386/default'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Unable to install vmmon
zypper se -si kernel make gcc ergab bei mir:
S | Name | Typ | Version | Arch | Repository
--+----------------------+-------+----------------------+--------+-----------------------
i | automake | Paket | 1.11.1-10.1.1 | noarch | openSUSE-12.1-Oss
i | gcc | Paket | 4.6-15.1.3 | i586 | openSUSE-12.1-Oss
i | gcc | Paket | 4.6-15.1.3 | i586 | openSUSE-12.1-12.1-1.4
i | gcc46 | Paket | 4.6.2_20111026-1.1.4 | i586 | openSUSE-12.1-Oss
i | gcc46 | Paket | 4.6.2_20111026-1.1.4 | i586 | openSUSE-12.1-12.1-1.4
i | kernel-default | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-default-base | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-default-devel | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-desktop | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-desktop-devel | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-devel | Paket | 3.1.9-1.4.1 | noarch | openSUSE-12.1-Update
i | kernel-firmware | Paket | 20111025git-1.7.1 | noarch | openSUSE-12.1-12.1-1.4
i | kernel-pae | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-pae-devel | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-source | Paket | 3.1.9-1.4.1 | noarch | openSUSE-12.1-Update
i | kernel-syms | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | kernel-xen-devel | Paket | 3.1.9-1.4.1 | i586 | openSUSE-12.1-Update
i | libgcc46 | Paket | 4.6.2_20111026-1.1.4 | i586 | openSUSE-12.1-Oss
i | libgcc46 | Paket | 4.6.2_20111026-1.1.4 | i586 | openSUSE-12.1-12.1-1.4
i | libstlport_gcc4 | Paket | 4.6.2-12.1.2 | i586 | openSUSE-12.1-Oss
i | make | Paket | 3.82-147.1.2 | i586 | openSUSE-12.1-Oss
i | make | Paket | 3.82-147.1.2 | i586 | openSUSE-12.1-12.1-1.4
Ich hoffe mit eurer Hilfe bekomme ich den VMPlayer wieder zum laufen und Danke schon einmal
greetz vom Pio