Sunday, 8 July 2012

RHEL with the Trinity Desktop Environment (TDE)

TDE is the unofficial continuation of the KDE 3 project by a new team or as they put it a desktop environment for Unix-like operating systems with a primary goal of retaining the overall KDE 3.5 computing style,
that took the code when development on it ceased and all resources in the KDE camp moved over to 4. Trinity is more though than KDE 3 in maintenance mode though as they actively progress their own implementations of libcaldav and libcarddav libraries for the PIM-suite (now called Trinity PIM suite) and have taken over maintaining QT 3 with hundreds of patches applied since the last official update.
Read more here about features and project goals.


The Trinity desktop is available with packages pre-built for several distributions that are listed there on the main page, among them the last FOUR Ubuntu releases, Redhat Enterprise Linux 5 and 6, Fedora 15 to 17, and Slackware 12.2 and 13.1. There are no packages for Slackware 13.37. The current Trinity version is 3.5.13, with R14 in the pipeline being worked on. The project has a policy of release when ready, so there is no roadmap or official date, but they apparently aim a releasing an update every six months. Arch Linux also has packages in AUR, but many are flagged outdated and the package set is incomplete. Debian Stable is also supported, and an older release 3.5.12 allows to update the KDE 3.5.10 that OldStable (Lenny) shipped with, just as for Slackware 12.2. This is important to be able to continue to use applications like Kopete for IM as protocols have changed since then.

I've been looking for the perfect setup for my second hand Dell Latitude for a while now. Ubuntu 10.04 was good to start with and brought me to the desktop in around 10 seconds, but as this little machine will be out and about quite a bit full disk encryption is what I am looking for. It also needed to be easy to achieve as currently I do not have the time to set this up manually with Arch or Slackware, which otherwise would have been in the race.
I started off with Fedora 17 and found installation instructions are straight to the point and easy to follow. Unfortunately, after applying all outstanding updates and installing Trinity via Yum I constantly ran into 'file too short' errors when trying to start an application. I conclude Fedora is too much work in progress and moved on to old fave Scientific Linux 6, a RHEL 6 clone for utmost stability.

After adding the repo with

cd /etc/yum.repos.d wget http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/el6/trinity-3.5.13-el6.repo

and a quick update my SL6 desktop now sports Gnome 2 and Trinity/KDE 3 like in the good old days of RH 4 and 5. What's more, I immediately felt more productive than when using KDE 4 in various distributions over the last few years. I have to admit it never stayed on any of my machines in the end, although I gave it plenty of time. After all I used Fedora 14 KDE for about five months so it's not like I haven't tried. Perhaps it's just what you're used to. For everyone who feels like me, here's a nice option besides switching to XFCE.

The TDE also offers packages like kwebdev, koffice, and kdevelop, so it's not just the basic desktop environment you're getting but also often missed applications like Quanta Plus. So far it's been running like a well oiled machine. The above would of course also apply to that other famous RHEL clone, CentOS. One minor niggle is that the main repos of Redhat and clones do not seem to include Seamonkey and Chromium, both scrolling pages a lot speedier. The choice is between FF 3.6 and the long term support enterprise branch of Firefox 10. Even in the community repos these browsers are missing. Disregarding this very minor problem it's a perfect fit for my needs and intentions for this machine. Barring some unexpected sudden instability this set up is going to stay until that changes.



If you also still appreciate KDE 3 try the Slackware Current based SMS (Superb Mini Server) which comes with a basic desktop for admin purposes, but more advanced users can compile the remainder they are missing from source packages still available on servers worldwide.
The latest OpenBSD 5.1 also still offers KDE 3 in the main package selection. Then there's a lovingly done KDE 3 derivative based on OpenSUSE 12.1. And of course Porteus 32-bit live image features TDE by default (screenshot).
As you can see, one certainly doesn't have to forego the KDE 3 fix just because the Plasma desktop has taken over on all major distributions that are shipping KDE by default. Enjoy the choice~

Please note, due to spam you now have to log in as registered user to comment.

No comments:

Post a Comment

Please leave your comment here. Spam will be deleted.

Note: only a member of this blog may post a comment.

12.04 LTS (1) 1280x1024 (2) 14.1 (1) absolute (6) accessibility (6) ad-blocking (2) administration (2) afterstep (1) android (3) announcements (15) anonymity (5) anonymous (1) anonymous browsing (1) anti-malware (1) anti-virus (1) antiX (4) applications (1) arch (11) archbang (11) archone (1) artix (2) authentication (1) backports (1) base (1) bash (2) bittorrent (2) block-this (1) bluestar (1) bodhi (1) books (1) brave (1) brave-browser (1) browsers (8) browsing (1) bsd (4) bug (2) bugs (3) calculate (1) centos (1) certification (1) chakra (2) changelog (22) chat (1) chatzilla (1) chromebook (1) chromium (2) click (1) commodore 64 (1) ControlD (1) critique (1) crunchbang (5) crux (1) ctkarch (1) cyber war (1) debian (29) desktop (62) devuan (6) digital certificates (1) digital memories (1) distributions (75) DNS (1) documentaries (1) documentation (2) dr. web (1) drivers (1) duo (1) e17 (1) email (1) encryption (3) enlightenment (1) events (1) exit nodes (1) ext4 (1) fake (1) fallout (1) fallout 4 (1) fedora (6) file server (2) file systems (1) firefox (3) flash (1) flush (1) fluxbox (7) fluxflux (1) FPS (2) free software (3) frugalware (1) FSF (1) ftp (2) furybsd (1) fusion (1) fvwm (1) fvwm-crystal (1) games (11) gaming (10) gentoo (3) gnome (9) gnome shell (4) gnu/linux (4) google (2) google-chrome (3) graphics (1) grml (1) gtk+ (1) hangouts (1) hardcore punk (1) hardware (3) how-to (23) humor (2) i3 (1) icewm (6) init (3) init freedom (5) interview (1) introduction (1) jibbed (1) jwm (2) kanotix (4) kde (21) KDE neon (1) kde3 (2) kernel (6) knoppix (1) kodi (2) kongoni (2) kubuntu (3) LAS (1) libtorrent-rasterbar (1) linux (20) linux light (16) Linux Mint (6) live (50) live medium (28) live system (13) liveslak (3) LMDE 4 (3) localisation (1) LTS (1) lxde (12) lxqt (1) mageia (1) mandriva (2) manjaro (1) marine life (1) mate (1) media center (6) mepis (2) mint (5) mobile (2) mobile security (1) movies (6) mozilla (3) music (1) MX Linux (1) netbook (2) netrunner (1) networking (5) news (3) nvidia (1) open source (1) openbox (15) openSUSE (4) opinion (13) other (5) overclockix (1) packages (1) pclinuxos (4) perl (1) plasma (5) poll (2) porteus (3) privacy (5) privoxy (1) programming (1) proxy (2) puppy (3) qbittorrent (1) qt (1) quick look (10) ratpoison (1) red hat (7) redcore linux (1) relax (1) release (2) rescue (3) reviews (57) rhythmbox (1) rolling (1) RPG (2) rpm (1) sabayon (5) salix (15) scientific (7) screenshots (2) scripts (3) seamonkey (1) security (4) semplice (1) server (5) shell (1) shooter (4) siduction (1) slackel (1) slackware (68) slackware 14.2 (2) slackware 15.0 (8) slackware-current (34) slax (7) slitaz (1) smart phones (2) sms (1) south africa (2) specialist (1) spoof (1) ssh (1) surfing (1) systemd (2) table mountain (1) TDE (1) tegra k1 (1) The Walking Dead (1) themes (1) tinyme (2) tips (1) tor (3) torrenting (1) torrents (1) traffic analysis (2) trinity (2) trisquel (1) TV shows (2) TWD (1) ubuntu (6) unity (2) unity linux (4) unix (1) upgrade (6) vector (2) video (4) vinux (2) virtualbsd (1) visual impairment (5) voip (1) vpn (5) VSIDO (1) wallpapers (3) window maker (4) window managers (1) windscribe (1) wireless (10) xfce (16) youtube (1) zenwalk (3) zombies (1) zoo (1)