After upgrading from ubuntu dapper to edgy everything seemed to be working fine, except for the vmware server console. This displayed the usual error message vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
After this error the program used to start just fine, but after the upgrade it didn’t do anything besides taking 99% of cpu time. Lots of pages mention troubles running Edgy inside a Vmware virtual machine, but not too many report this error.
http://www.debian-administration.org/users/emeitner/weblog/6
mentions a solution to this problem on a beta version of Edgy, and luckily it also works on the final version. So starting the console with LD_PRELOAD=/usr/lib/libdbus-1.so.3:$LD_PRELOAD vmware-server-console works just fine (and as mentioned in the thread on the vmware forums, removing the libpng12.so.0 from the vmware-server-console/lib directory got rid of the innocent error message about the version information also). If this is the only thing that broke with the upgrade, I’m a happy user.
11 Responses to “Vmware Server Console on Ubuntu 6.10 Edgy Eft hangs”
Leave a reply
thanks that solved my problem.
J.
Left by jerome on November 3rd, 2006
Thank-you!!! Thank-you!!! Thank-you!!! Thank-you!!!
That working great!!
Left by Smaug on November 7th, 2006
FWIW, this problem does not exist on Edgy AMD64, server console works fine without the LD preload stuff.
Left by QHartman on November 8th, 2006
Thank you! All the suggestions floating around the net of replacing/removing libpng and libgcc worked OnceUponATime, but I couldn’t get it going on my latest install. Preloading libdbus was the key! Thank you again!
Left by Mojo on January 23rd, 2007
Great! Thanks, this works! Are the guys at ubuntu and vmware aware of both problem and solution?
Stefan
Left by Stefan on February 7th, 2007
Thank you very much ! ! it solved my problem too
Left by Martin on February 8th, 2007
Thank you!
Left by Alan on February 10th, 2007
Thanks! I’d been trying to get that going again for a while until I found that fix!
Dave
Left by Dave on February 15th, 2007
Thanks man! Although I had to do
LD_PRELOAD=/usr/lib/libdbus-1.so.3:$LD_PRELOAD vmware
not vmware-console-server
Left by Dustin on March 6th, 2007
guys, in which terminal are u running the command?
it behaves just as you described in my Eterm (and does not even work with libdbus-1.so library preloaded), but works nicely in Xterm (no need for preload)
Left by xterm on March 16th, 2007
perfect. Worked on my ubuntu system. I created a bash script with the command line you mentioned, put it in /usr/local/bin/vmware-console, and chmod’ed it to 755. Now I’m happy with the way that it works. Thanks again!
Left by jl on March 22nd, 2007