Logo Informatizzati

Se vmware-server-console non si apre e restituisce questo errore:
/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)

controllare che ci sia

libdbus-1-3
# dpkg -l | grep libdbus
ii  libdbus-1-2                            0.62-4                      simple interprocess messaging system
ii  libdbus-1-3                            0.92-2                      simple interprocess messaging system
ii  libdbus-glib-1-2                       0.71-2                      simple interprocess messaging system (GLib-bas
ii  libdbus-qt-1-1c2                       0.62.git.20060814-2         simple interprocess messaging system (Qt-based


disinstallare libdbus-1-2
# apt-get remove libdbus-1-2

A questo punto, lanciando il comando vmware-server-console, la console di vmware si avvia anche se l'errore della libreria continua ad esserci. Per eliminare anche quello occorre:
spostarsi nella cartella di vmware console:
# cd /usr/lib/vmware-server-console/lib/libpng12.so.0/
rinominare la libreria presente nella cartella di vmware:
# mv libpng12.so.0 libpng12.so.0.old
cercare la libreria in /usr/lib
#cd /usr/lib
# find -name libpng12.so.0

creare un link alla libreria (in debian è presente in /usr/lib/libpng12.so.0)
# ln -s /usr/lib/libpng12.so.0 /usr/lib/vmware-server-console/lib/libpng12.so.0/

Commenti offerti da CComment