Fehler bei der Istallation von VMWare Workstation 5.5.2

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Gruenten
Beiträge: 53
Registriert: 25.02.2006 10:46:32

Fehler bei der Istallation von VMWare Workstation 5.5.2

Beitrag von Gruenten » 03.10.2006 13:32:32

Hallo zusammen,

ich habe mir von einem halben Jahr VMWare Workstation 5.5.1 besorgt, habe es problemlos installiert und es ist auch anstandslos gelaufen.

Als die neue Version raus gekommen ist (5.5.2) hab ich mir die geholt (http://www.vmware.com/download/ws/). Die Installation lief ohne Fehler duch, jedoch die benötigte Configuration (mit /usr/bin/vmware-config.pl) gieng Schief und seitdem geht nichtsmehr.

[url=http://nopaste.debianforum.de/4252Hier die Meldungen an der Konsole[/url] [1]

Nochwas ich hab Debian Etch/Testing und hab vor dem Versuch ein Dist-Upgrad durchgeführt.


Grüße aus dem Allgäu
Gruenten

[1] http://nopaste.debianforum.de/4252

Edit by Snoopy:
Verschoben ins NoPaste [2]

[2] http://nopaste.debianforum.de/

Benutzeravatar
Manfred
Beiträge: 1977
Registriert: 08.02.2004 10:51:23
Wohnort: Far Far Away

Beitrag von Manfred » 03.10.2006 13:34:20

Ein bisschen im Forum suchen hätte nicht geschadet.

Lies mal hier: http://www.debianforum.de/forum/viewtop ... highlight=
Ciao

Manfred

A computer only does what you actually told it to do - not what you thought you told it to do.

Gruenten
Beiträge: 53
Registriert: 25.02.2006 10:46:32

Beitrag von Gruenten » 03.10.2006 13:40:23

Das Problem mit dem Kernel-Header hatte ich bei der Installation von der Version 5.5.1 auch und habe es wie in dem Link beschrieben wird gelöst.

linux-header-2.6.15-1-486 ist bei mir passend zum Kernel 2.6.15-1-486 installiert

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 03.10.2006 14:38:26

Ich denke das Problem liegt hier:

Code: Alles auswählen

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

Your kernel was built with "gcc" version "4.0.3", while you are trying to use
"/usr/bin/gcc" version "4.1.2". This configuration is not recommended and
VMware Workstation may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc" version "4.1.2" anyway? [no] yes 
Du benutz unterschiedliche gcc Versionen für Kernel und die vmware Module.
Versuch das ganze mal mit

Code: Alles auswählen

# CC=gcc-4.0 /usr/bin/vmware-config.pl 

Gruenten
Beiträge: 53
Registriert: 25.02.2006 10:46:32

Beitrag von Gruenten » 03.10.2006 15:57:55

Der Fehler sieht etwas anders aus:

Code: Alles auswählen

....
Using compiler "/usr/bin/gcc-4.0". Use environment variable CC to override.

Your kernel was built with "gcc" version "4.0.3", while you are trying to use
"/usr/bin/gcc-4.0" version "4.0.4". This configuration is not recommended and
VMware Workstation may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc-4.0" version "4.0.4" anyway? [no] yes

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.15-1-486/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config7/vmmon-only'
make -C /lib/modules/2.6.15-1-486/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.15-1-486'
/tmp/vmware-config7/vmmon-only/Makefile:89: *** Inappropriate build environment: you wanted to use gcc version 4.0.4 while kernel attempts to use gcc version 4.1.2.
/tmp/vmware-config7/vmmon-only/Makefile:91: *** For proper build you'll have to replace gcc -m32 with symbolic link to /usr/bin/gcc-4.0.  Schluss.
make[1]: *** [_module_/tmp/vmware-config7/vmmon-only] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-1-486'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config7/vmmon-only'
Unable to build the vmmon 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.
Vieleicht hängt das mit dem Unterschied zwischen der Version 4.0.3 und 4.0.4 von gcc zusammen?

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 03.10.2006 16:22:24

Das ist natürlich ein verzwickeltes Zwickmühlchen, der gcc mit dem der Kernel gebaut wurde ist auf deinem System gar nicht mehr vorhanden.

Du kannst erst einmal probieren, ob es nicht doch mit gcc-4.0 geht, indem du den Symlink gcc auf gcc-4.0 umbiegst:

Code: Alles auswählen

ln -sf /usr/bin/gcc-4.0 /usr/bin/gcc
Oder du baust einen neuen Kernel (mit gcc-4.1) und dann die vmware Module mit gcc-4.1.

Gruenten
Beiträge: 53
Registriert: 25.02.2006 10:46:32

Beitrag von Gruenten » 03.10.2006 16:31:37

gut das erste Übel wäre geschaft
Das mit dem Umbiegen hat funktioniert.

ABER versuche ich jetzt vmware zu starten kommt an der Konsole eine Fehlermeldung, mit der ich nichts anfgangen kann:

Code: Alles auswählen

# vmware
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
Ich hab sicherheitshalber eine Sicherrungskopie vom /usr/bin/gcc gemacht, kann ich die jetzt wieder zurückkopieren?

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 03.10.2006 16:51:25

Wenn du die Fehlermeldung in Google eingibst erhältst du diesen Link:
http://www.linuxforen.de/forums/showthr ... ?p=1372188

Eine Sicherungskopie von /usr/bin/gcc ist nicht nötig, das ist ja nur eine Verknüpfung zum (normalerweise) aktuellesten gcc auf deinem System. Einfach die Verknüpfung wieder auf gcc-4.1 umbiegen

Code: Alles auswählen

ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc

Gruenten
Beiträge: 53
Registriert: 25.02.2006 10:46:32

Beitrag von Gruenten » 03.10.2006 17:11:55

soweit so gut
das hat einwandfrei geklapt.
ABER vmware startet jetzt einfach nicht, wenn ich an der Konsole vmware eingieb kommt keine Rückmeldung und der Prozess beendet sich selbst

Code: Alles auswählen

# vmware
#

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Strunz_1975 » 14.09.2007 20:31:58

Hallo,

probier mal folgenden Befehl:

VMWARE_USE_SHIPPED_GTK=yes vmware

cu
Strunz_1975
Debian Bookworm

Antworten