I know I know.. I was gonna wait a week or two. But the trigger finger got itchy this morning and I clicked the upgrade button sitting atop Ubuntu’s update manager before I left for work this morning.
It came as no surprise to me that the process had stalled about 70% of the way through, waiting for me to answer a simple question about overwriting a samba configuration file. But happily after punching in my answer tonight, it was only about 20 minutes before I had a freshly booted Ubuntu 8.04 Hardy Heron system.
It all seems fine. I’m still running Openbox and that seems to work smoothly as does sound and video. Hmm. They are definitely getting good at this.
There was one hurdle. I tried to run VMware server from the terminal and got a message to re-run the vmware-config perl script. No biggie. But then the something called the vmmon module wouldn’t load, had to be built and it all came to a screeching halt.
Now what follows are a few pieces of information that might prove valuable to others who might be having problems getting VMware up and running. There’s not much explanation to go along with them. Mostly because I don’t understand what they do, or how they work. Me need to run VMware.. me type commands.. Me get VMware to work.. Grunt.. Me Happy.. Me Share Info for others…
1. You may need an update to the ‘any any’ patch for VWware. What it does, I have no clue. But you can get a recent version that worked for me right here:
http://taltan2.free.fr/dl/vmware/vmware-any-any-update-116.tgz
2. While you would think something called the “Any Any” patch would fix just about anything (world hunger anyone?), once you run this (which should also run the vmware-config script too). You may still find errors when you attempt to run VMware. The errors in my terminal window looked something like this:
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4’ not found (required by /usr/lib/libcairo.so.2)
/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)
/usr/lib/vmware/bin/vmware: /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) …
To solve this, I found this ubuntu forums thread which recommended the following commands:
sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/
sudo cp /usr/lib/gcc/i486-linux-gnu/4.2.3/libgcc_s.so /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
These seemed to do the trick and VMware fired right up. I’ve clearly used up all my geek-machismo credits for the month with one single post. So I’ll now go back to posting about slightly less pocket-protector-ish things.
I’ve been seeing more than a few mentions of