Things You Should Try

Over the past couple of weeks, I've been fiddling with two very neat Open Source projects: PXES and .

Terminal Services Done Right

PXES is a complete system for managing -based terminals that puts most commercial offerings to shame. As with most similar solutions, clients can boot from CD, disk or network, with the boot image being centrally managed with a simple and efficient set of tools.

The difference here is that it supports just about any sort of remote desktop protocol.

Thanks to it, I now have a neat little 150MB CD-Single with a PXES image that turns pretty much any (desktop) PC into a usable /X//ICA/ terminal (an attempt to improve on my USB Keychain), and my only gripe with it so far is that it doesn't support laptops (but I'm not alone in that) - I have a couple of really old Toshibas that could be turned into great wireless X terminals with a few tweaks.

Co-opetition

As to , I recently found out that there was a pre-installed Core 1 image available, and over a series of 5-minute breaks spread over one week, I eventually got it working the way I wanted on my laptop. With the latest pre-0.6.1 snapshot, it runs very well on my laptop (so far - I had a couple of ugly crashes with the 0.6.0 version), and saves me the time to recompile stuff under Cygwin.

Performance is pretty good (even with 128MB RAM and 256MB swap, since refuses to run properly with less than 512MB of Windows RAM), and despite my having to rebuild the RPM database (which may have gotten corrupted when hammering the kernel in, I had zero trouble in apting the virtual machine to the latest package sets and set up my usual kit.

Setting it up as a service is a bit flaky, though. Still, it boots fast enough for me to ignore that.