VMware が起動しない[VMware][Debian]

このエントリーをはてなブックマークに追加


2006-09-14


Debian/sid で

# apt-get update && apt-get dist-upgrade


をしたあと、

$ vmware
/usr/local/lib/vmware/bin/vmware: /usr/local/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/usr/local/lib/vmware/bin/vmware: /usr/local/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
/usr/local/lib/vmware/bin/vmware: /usr/local/lib/vmware/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)


こんなエラーが出て起動しなくなった。

# cd /usr/local/lib/vmware/lib
# mv libpng12.so.0/libpng12.so.0 libpng12.so.0/libpng12.so.0.orig
# ln -sf /usr/lib/libpng12.so.0 libpng12.so.0/libpng12.so.0


と入れ換えて見たら、エラーはでなくなったものの、起動しない……どうしたものかと思って、ググってみたら

http://www.vmware.com/community/thread.jspa?messageID=469177

に同じ問題点っぽい書き込みと対処方法が。どうも dbus 絡みっぽい。一旦上記のシンボリックリンクをもとに戻して

$ LD_PRELOAD=/usr/lib/libdbus-1.so.3 vmware


で動いた! と、いうことで

/usr/local/lib/vmware/lib/wrapper-gtk24.sh


の先頭に

export LD_PRELOAD=/usr/lib/libdbus-1.so.3:$LD_PRELOAD


を追加。これで

$ vmware


で今まで通り、起動するようになった :-)



IPv4/IPv6 meter
検索キーワードは複数指定できます
ChangeLogを検索
Google
Web www.kunitake.org
思ったより安い……時もある、Amazon

カテゴリ