2010-09-03

Review: Kubuntu 10.04 Trinity "Lucid Lynx" (Idea by Candid of Linux Today)

Main Screen: Ethais Wallpaper + Kicker
First off, I want to give a huge thanks and a shout-out to Linux Today reader Candid for suggesting that I take a look at Trinity. Your suggestion piqued my curiosity enough to make me want to do a full review and write-up. This one is for you. Thanks!
Reviewing this Linux distribution has reminded me of automotive news site Edmunds Inside Line's final review of the 2010 Mercury Grand Marquis in honor of Mercury's impending demise. It was a great nostalgic piece, as the car itself had turned into a weird mishmash of throwback controls and modern safety technology. For example, antilock brakes are present (as is traction control), yet the frame itself is a ladder-frame (like a truck, rather than a car's unibody frame) and the turn signals are operated by actual switches (as opposed to computerized systems). This is how I felt when testing Kubuntu 10.04 Trinity. It's a weird mishmash of old-school and new-school KDE.
So what is Trinity? For one, it's not the codename of this distribution — this version of Kubuntu 10.04 is still called "Lucid Lynx". Trinity is actually the name of a project that aims to revive, maintain, and further develop KDE 3.5 as a fork from the main KDE project. Yes, folks, KDE 3.5 has risen from the dead! [Insert dramatic sound effects here.] The project itself has had to overcome a lot of obstacles, chief among them the facts that Qt 3 has not been officially supported for 3 years (and rewriting the Qt code is just what the developers did for KDE 4) and that KDE 3.5 itself has not been actively developed or maintained for over 3 years. (Trinity is only a few months old.) That said, the Trinity packages are available for Ubuntu systems and can be installed alongside existing GNOME or KDE installations as a separate desktop environment. Trinity labels this newest release of KDE as KDE 3.5.11 (as the last official release was 3.5.10). Follow the jump to accompany me on a trip back to the future. (I had to say it. Sorry.)
New Boot Menu followed by Old Boot Splash Logo + New Boot Splash Progress Bar
The interesting mishmash of old and new starts with the boot process itself. The boot menu is a standard Kubuntu 10.04 menu, replete with the new logo and all. However, that is immediately followed by a boot splash that is itself a combination of the old Kubuntu logo and the new progress meter (used in the Plymouth boot splash loader in Ubuntu 10.04 and its derivatives). The boot itself is fast. I mentioned in my Mandriva review that the boot process seemed fast, but this may be due to the additional video memory I allocated for Mandriva. Here, I only allocated the standard 12 MB of video memory (with 1024 MB of RAM), and it was really quick. There was no KDE splash to be seen — instead, I was immediately greeted by the desktop. I was not surprised to see the Ethais wallpaper (the default since KDE 4.4) used, but as my eyes progressed down the screen...is that a classic Kicker panel? Yes, it really is true! The KMenu (and it is not the Kickoff menu) is done in true KDE 3.5 style. I really like it because all the menu items have descriptions right beside the application names (as opposed to having to hover over the menu item to bring up alt-text which may or may not be especially descriptive).
Konqueror 3.5.10 (old) and OpenOffice.org 3.2 (new)
I know I've said this before, but KDE 3.5 is really speedy. KDE 4.5 has parity (or better) with KDE 3.5 with regard to features and stability, but speed is one area where KDE 4.X just can't touch KDE 3.5 (due to stuff like Akonadi, Nepomuk, and Strigi running in the background in KDE 4.X). Loading applications and files is super quick compared to modern DEs.
Amarok 1.4 and KMenu
The web browser (and only file manager, as Dolphin didn't exist prior to the release of KDE 4.0) present is Konqueror, replete with the old cartoonish KDE 3.5 icon set. Here, Konqueror, along with many other KDE components, is at version 3.5.10 (which, again, is the last officially supported KDE 3.5 release). Traditionally, Ubuntu and Kubuntu have not shipped with proprietary codecs included, and this is no exception. However, I was surprised to see OpenOffice.org included instead of KOffice. More surprising still are the facts that OpenOffice.org is integrated well with KDE 3.5 (OpenOffice.org integration with KDE has only been solved recently (i.e. after the release of KDE 4.0), as far as I know) and that OpenOffice.org itself is at version 3.2 (replete with the Oracle branding). Kopete is also present, and the webcam did not work, leading me to conclude (fairly confidently) that the lack of webcam recognition is a VirtualBox problem, not a problem with any particular distribution as tested in VirtualBox.
System Settings: New Layout, Old Theme
Some classic KDE applications like digiKam are also present. That said, GwenView, a KDE image viewer that didn't really become popular until it was made a default application in KDE 4.0, is present in its old (KDE 3.5) incarnation. Amarok is also present at version 1.4 (as opposed to the newest version 2.3). Finally, the System Settings control center is taken from KDE 4.X and adapted to KDE 3.5 both in terms of looks and in terms of functionality; the basic layout is the same, but things related to Plasma are replaced by their predecessors from KDE 3.5. This, to me, seemed rather strange.
So what's the verdict? I rather enjoyed (in a weird way) these odd couples of old and new features. For a first try (at getting KDE 3.5 back on Kubuntu), this is a really great release. I think Trinity will be able to find a home on many old computers as a viable alternative to LXDE and Xfce; it's fast, and it's customizable enough to be quite a looker (as I don't particularly care for the default look). I wish the developers the best of luck regarding the project's progress; more choice is always better. I would certainly recommend this to anyone who wants some way to stick with KDE 3.5 or some way to bring KDE onto an older computer.