Upgrading Kubuntu-9.04 from PPA – KDE 4, Xorg, Wine, OpenOffice 3…

I have upgraded all my systems to KDE 4.3.1 very successfully, and it is gorgeous.  While still slower than LXDE (this will likely always be the case), it is much better than the 4.2 that shipped with Jaunty.  I have also upgraded to OpenOffice 3.1.1, the latest stable Wine, and I have updated Xorg as well – all from the PPA (Personal Packages Archive) site.  Here is how, and from where:

To use these, click on each link, then:

  1. Select your sources.list version and copy the two deb lines to your /etc/apt/sources.list file
  2. Import the key with this command – sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678 (replace 12345678 with the appropriate import key listed above)
  3. Update with sudo apt-get update
  4. Upgrade with sudo apt-get dist-upgrade

Hope this helps, but YMMV.  This is only a “howto if you want”, not a “recommendation that you do”.  If things blow up, well, that’s the risk you take.  I find it encouraging, however, that across four different Kubuntu 9.04 systems, I have not had any problems from these upgrades, and found that many fixes and improvements had taken place.

Ultimately, this article is really to help me for future upgrades.  But if you get something good from here, that’s cool too.

HOWTO – 64-bit Kernel 2.6.31 and VMware Server 2.0.1…

Assuming you have already installed the 2.6 31 kernel, this link has a patch and script to modify the modules VMware compiles when you run the vmware-config.pl script.  The script is for 2.6.30.4 and later kernels, and works fine for 2.6.31.

  1. Run the vmware-install.sh script that came with VMware Server 2.0.1, but DO NOT run the vmware-config.pl script at the end.
  2. Get the patch script – vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh and make it executable.
  3. Get the patch – vmware-server.2.0.1_x64-modules-2.6.30.4-fix.patch.
  4. Make a directory, say, /usr/src/vmware-patches and cd to it.
  5. Copy the patch, the script and the four module sources (/usr/lib/vmware/modules/source/*.tar) to the patch directory you are now in.
  6. Run the patch – it should build for 64-bit systems.  I do not know about 32-bit systems…
  7. Run the vmware-config.pl command, and install as normal.

There have been reports of minor script errors, so you may need to make some slight edits.  Or you may not – I had no trouble.  If you need to reinstall, make sure you stop the vmware services, rmmod the vmware modules, and delete everything in the /usr/lib/vmware/modules directory before re-running the installer-patch-config steps above.  You will also need to delete the modules from your system – running the installer should generate a failure message telling you what files to delete from where.  Successfully running the installer will put everything you need back in the /usr/lib/vmware/modules directory.

Big thanks to meubeukeu and michelemase for their work in making these patches!

VMWorld 2009 – Overall Impressions…

My first VMWorld was last year at Las Vegas.  It blew my mind.  Unfortunately, it seems to have set the bar rather high.  Hearing stories about past conferences in San Francisco (renting out Universal Studios, etc.) did not help.  As the foreshadowing may indicate, I was somewhat disappointed with this conference.  Major sore points for a LOT of attendees included:

  • Registering for sessions and labs, only to be bumped due to overbooking or having labs and sessions suddenly cancelled.
  • Rather poor lab setup and stability – the one I attended seems to have been the norm, not the exception, in which there were lots of problems and inconsistencies that just wasted time.
  • Really poor wireless access – I was pretty jazzed to learn I could get online free in my hotel (they were charging $10 a day, but the VMWorld WLAN was strong enough to ride), but then I spent two days offline simply due to the overwhelming overload of wireless clients and networks.
  • Poor power accessibility – there are four horseshoe-shaped platforms (I am in one now) with power strips, but they have been packed all week.  Downstairs, power outlets are few and far between, and not all work.  The Bloggers Lounge in the Solutions Exchange was pretty much filled up as well.
  • Lousy food – what can I say?  It sucked, and they ran out of breakfast at the Marriott and had to turn people away on Monday.
  • The general session on Monday was just not sparking it for me or a lot of others, although the HP blade server display with the slide out side-loading drive tray was insanely sick.  Too bad they didn’t have a floor model at their booth…
  • The party last night was sorta OK, but I have low standards, I guess.  Foreigner played and that was good, although they blew it when they closed by hawking their next CD to be available at WalMart.  FAIL.  Plus, nobody knew where the food and beer were, and the selection of beer was heavily weighted towards Corona and Miller.  It is San Fransicso – you should NEVER run out of Anchor Steam here.  Period.  (epic fail)

Overall, I am pretty sure VMware is going to get shellacked over this one.  I really hope they do better next year – attendees pay well to come here, and walking and waiting hours and days in a row should be offset witth much better service, organization and entertainment.  I mean, we ARE the reason they can completely OWN a conference like this, right?

VMWorld 2009 – Monday…

Went to a cool little party last night at the Thirsty Bear – many thanks to Theron Conrey for setting it up.  Open bar, good food, lotsa laughs, and some pretty big brains were present (Scott Lowe, Theron, Laus Troen [drove in from Norway, apparently], etc.)   Today, I  have one lab in the afternoon, so I will see how waiting in line feels again.