Gargi
28.12.2007, 13:43
Beim ersten Start des VMware (derzeit Version 5.5.3) erscheint ein Fehler im Terminal:
/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)
VMWare startet zwar, aber der Klick auf "Open Existing Maschine" läuft ins Leere.
Auf der Konsole sehen wir dann folgende Meldung:
libgnomevfs-WARNING **: Cannot load module `/usr/lib/gnome-vfs-2.0/modules/libfile.so' (/usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6))
Zwei Bibliotheken laufen auf, weil sie zur aktuellen Gnomeinstallation nicht passen:
libpng12.so.0
libgcc_s.so.1
Der Trick ist nun, die systemeigenen Bibliotheken hier zu integrieren.
Wir öffnen eine Konsole und melden uns als root an:
su [passwort]
Danach wechseln wir in das erste relevante Verzeichnis:
cd /usr/lib/vmware/lib
Danach benennen wir die bestehende Bibliothek um:
mv libpng12.so.0 libpng12.so.0.old
Danach verlinken wir die systemeigene Datei in dieses Verzeichnis:
ln -sf /usr/lib/libpng12.so.0 libpng12.so.0
Jetzt kümmern wir uns um die zweite Datei:
cd /usr/lib/vmware/lib
mv libgcc_s.so.1 libgcc_s.so.1.old
ln -sf /lib/libgcc_s.so.1 libgcc_s.so.1
Nun könnt Ihr den VMWare wieder wie gewohnt starten und eine bestehende virtuelle Maschine wieder importieren.
cu
Gargi
/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)
VMWare startet zwar, aber der Klick auf "Open Existing Maschine" läuft ins Leere.
Auf der Konsole sehen wir dann folgende Meldung:
libgnomevfs-WARNING **: Cannot load module `/usr/lib/gnome-vfs-2.0/modules/libfile.so' (/usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6))
Zwei Bibliotheken laufen auf, weil sie zur aktuellen Gnomeinstallation nicht passen:
libpng12.so.0
libgcc_s.so.1
Der Trick ist nun, die systemeigenen Bibliotheken hier zu integrieren.
Wir öffnen eine Konsole und melden uns als root an:
su [passwort]
Danach wechseln wir in das erste relevante Verzeichnis:
cd /usr/lib/vmware/lib
Danach benennen wir die bestehende Bibliothek um:
mv libpng12.so.0 libpng12.so.0.old
Danach verlinken wir die systemeigene Datei in dieses Verzeichnis:
ln -sf /usr/lib/libpng12.so.0 libpng12.so.0
Jetzt kümmern wir uns um die zweite Datei:
cd /usr/lib/vmware/lib
mv libgcc_s.so.1 libgcc_s.so.1.old
ln -sf /lib/libgcc_s.so.1 libgcc_s.so.1
Nun könnt Ihr den VMWare wieder wie gewohnt starten und eine bestehende virtuelle Maschine wieder importieren.
cu
Gargi