Seite 1 von 1

VMware Server auf Debian Etch - Fehler bei Installation

Verfasst: 02.10.2007, 09:31
von snoopy28
Hallo zusammen,

versuche gerade, auf einer Dual Xeon 64Bit Büchse (Intel(R) Xeon(TM) CPU 2.80GHz) mit Debian Etch 4.0 den VMware Server zu installieren. Während dessen kommt dieser Fehler:

Code: Alles auswählen

The correct version of one or more libraries needed to run VMware Server may be
missing. This is the output of ldd /usr/bin/vmware:
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib32/libm.so.6 (0xf7ece000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7eca000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7eb9000)
libX11.so.6 => not found
libXtst.so.6 => not found
libXext.so.6 => not found
libXt.so.6 => not found
libICE.so.6 => not found
libSM.so.6 => not found
libXrender.so.1 => not found
libz.so.1 => not found
libc.so.6 => /lib32/libc.so.6 (0xf7d8c000)
/lib/ld-linux.so.2 (0xf7efb000)

This program cannot tell for sure, but you may need to upgrade libc5 to glibc
before you can run VMware Server.


Kann dann zwar trotzdem weiter machen, Module usw. werden erfolgreich kompiliert und geladen. Doch wenn er kurz vorm Ende die Seriennummer haben will, ist das die Ausgabe:

Code: Alles auswählen

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: 9...

/usr/lib/vmware/bin/vmware-vmx: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
The serial number 9... is invalid.

Please enter your 20-character serial number.


Das komische daran ist, dass ich alle erforderlichen Pakete / Libraries installiert habe, nach diesem Tutorial:

http://www.howtoforge.com/debian_etch_v ... rver_howto

Die .so Files, die angemeckert werden liegen auch wirklich unter /usr/lib!

Nur der Vollständigkeit halber:
So sieht /proc/version aus:

Code: Alles auswählen

Linux version 2.6.18-5-amd64 (Debian 2.6.18.dfsg.1-13) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Thu May 31 23:51:05 UTC 2007


Hat irgendjemand nen Tip, was noch fehlen könnte / falsch ist?

Vielen Dank schon mal

Markus L

Verfasst: 04.10.2007, 21:16
von davidbaumann
Habe das gleiche Problem. Lokal in meiner VMWare (Debian Etch) hat alles nach dem oben genannten Tutorial funktioniert...

Auf meinem root folgendes während der Installation:
/usr/bin/lss: line 171: /lib/ld-linux.so.2: Datei oder Verzeichnis nicht gefunde
ldd: /lib/ld-linux.so.2 exited with unknown exit code (127)

Und dann macht Setup einfach weiter....
Aber am Schluss funktioniert es nicht!

Kann mir jemand helfen?

Verfasst: 04.10.2007, 22:33
von continuum
Im US-forum wurde das behandelt - es gibt da nen Parameter fuer die Installation ...

Diesen Fehler hatte ich auch.

Verfasst: 06.10.2007, 20:00
von Nazarus
Ich benutze ein Debian64 etch

bei mir Half ein :

apt-get install ia32-libs

und schon Lief alles Feini

Verfasst: 13.08.2008, 11:27
von Pfiffikus
Selbiges Problem plagt mich auch. Vor mir ist ein frisch installiertes openSUSE11.0.

Hier ein paar Auszüge:

Code: Alles auswählen

login as: root
Using keyboard-interactive authentication.
Password:
Last login: Wed Aug 13 12:40:01 2008 from 192.168.1.50
Have a lot of fun...

schwarz:~ # vmware-config.pl
The correct version of one or more libraries needed to run VMware Server may be
missing.  This is the output of ldd /usr/bin/vmware:
        linux-gate.so.1 =>  (0xffffe000)
        libm.so.6 => /lib/libm.so.6 (0xf7f74000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7f70000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7f58000)
        libX11.so.6 => not found
        libXtst.so.6 => not found
        libXext.so.6 => not found
        libXt.so.6 => not found
        libICE.so.6 => not found
        libSM.so.6 => not found
        libXrender.so.1 => not found
        libz.so.1 => not found
        libc.so.6 => /lib/libc.so.6 (0xf7e13000)
        /lib/ld-linux.so.2 (0xf7fa2000)


Und dann die erste Fehlinformation:

Code: Alles auswählen

This program cannot tell for sure, but you may need to upgrade libc5 to glibc
before you can run VMware Server.


Yast ist der Meinung, dass glibc installiert ist, libc5 wird jedoch nicht gefunden.

Im weiteren Verlauf ist alles unspektakulär. Keine Ahnung, ob diese Angabe von Bedeutung ist:

Code: Alles auswählen

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.25.11-0.1-default/build/include]



An dieser Stelle fängt es an, mich zu frustrieren:

Code: Alles auswählen

/usr/lib/vmware/bin/vmware-vmx: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel:  9XXXX-XXXXX-XXXXX-XXXXX

/usr/lib/vmware/bin/vmware-vmx: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
The serial number  9XXXX-XXXXX-XXXXX-XXXXX is invalid.

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel:


Die erste Angabe stimmt nicht, denn:

Code: Alles auswählen

schwarz:~ # find / -name libX11.so\*
/usr/lib64/libX11.so.6.2.0
/usr/lib64/libX11.so.6
schwarz:~ #


Und die Seriennummer wurde mittels Zwischenablage eingesetzt, anschließend abgetippt, aber nix geht.
Kann es sein, dass die libX11 nicht gefunden wird, aber zum Prüfen der Seriennummer gebraucht wird? Dann wäre nur eine unzutreffende Fehlermeldung zu sehen, weil die Programmierer etwas nicht vorhergesehen haben?

Was ist zu tun, um VMware-server-1.0.6-91891.tar.gz auf openSUSE 11.0 zum Laufen zu bringen?


Pfiffikus,
der hoffentlich nicht zu blöd zum Abtippen einer Seriennummer ist

Siehe oben

Verfasst: 16.08.2008, 11:46
von CereS
Nazarus hat den Tipp gegeben
installiert die 32 bit Libraries
ia32-libs heissen die auf apt Pakemanager Systemen.
wie die auf rpm systemen heissen läßt sich sicher rauskriegen.

Gruß,
Christian

Verfasst: 29.08.2008, 16:03
von angares
Hallo zusammen,

auf meinem Debian Etch 4.0 amd64 reichte es aus, folgendes zu installieren:

Code: Alles auswählen

apt-get install autoconf automake make psmisc gcc linux-headers-`uname -r` build-essential

Danach konnte ich VMWare Server 2 problemlos installieren (Auch keine Fehlermeldungen beim erstellen der Module).

Gruß,
Nils