|
Colorful KDE 3.1 Performance On Low-End Hardware
Running KDE 3.1 On Antique IronVariety is the spice of life for the Linux desktop of today. For sheer speed and few features you can run a minimalist desktop like BlackBox. At the upper end of the scale is KDE 3.1. This full-blown desktop offers advanced features, extreme customization and tight application integration. People have become accustomed to the convenience and beauty of the modern desktop. However, some people shy away from packages like KDE 3.1 because they think it's going to run like frozen molasses on their six-year-old Pentium machine. Let me put your fears at ease and tell you how it works on ancient iron. The trend in desktops, across all operating systems has been to continuously add features and graphics with each new release. Unfortunately, cool icons, animation and complicated multi-paned desktops have usually required increasingly capable machinery. For various reasons, Linux desktops seemed to have suffered less from this performance crunching bloat than other packages, such as Windows XP. KDE 3.1 has actually reversed the trend. To prove my point, I loaded it on an antique 133 Mhz. Pentium desktop machine. The box had 128 MB of RAM, 256K of L2 cache, a 2.5 GB disk and Debian. Even though KDE took about two and 1/2 minutes to load, most of the programs, menus, icons and animations seemed to appear almost instantly and ran without a hitch. I don't see this as a problem because most people would just start up their desktop and then let it run all the time. It might be a little more inconvenient with older laptops, because for portability those need to be shut down and started up much more often. Big resource hitters, like the Gimp, Mozilla, and the World's slowest loading program, OpenOffice.org all ran fine, once they were up. As you would expect, with this type of processor, some of the applications took a couple of extra seconds to load. Switching and moving window panes also worked very well, in spite of the tiny 2 MB of video memory. Imagine trying to run Windows XP on a box like this. Pretty scary. For the average office or home user, the combination of an older PC and KDE 3.1 would work perfectly well for their needs.
Trendy Look And FeelThe big visual difference, between previous versions of KDE and KDE 3.1 are the icons and colors. 3.1 seems to have much more vivid colors on the desktop. The icons and graphics also have an air-brushed mystical look (Figure 1) without the sharp dark outlines, as in older KDE offerings. The people at the LUG seemed to like the new look. I'm kind of used to the old style. Actually, the new KDE reminded me of GNOME. Most of the native K type applications have changed a little, in appearance. For example, Figure 2 shows the old KDE 3.0 KaddressBook Edit Contact panel. Figure 3 shows the KDE 3.1 verion of the panel. Same general layout, different icons. One of the new features in this version is the tighter integration of Kpilot and the KaddressBook. Support is through the enhanced Kpilot conduits. You have to go into the Kpilot conduit menu and set which ones to use, but other than that, it was pretty straightforward. Do a sync in Kpilot and the addresses auto-magically appear in KaddressBook. The only problem I had was getting Kpilot to connect to my Visor. I had to create a symbolic link between /dev/ttyUSB1 and /dev/pilot. Kpilot uses /dev/pilot as the default. That little clock down in the right hand corner of the task-bar has been updated a bit. Ever want to keep track of time in another time zone? Right click on the clock face, select "timezones" and then click on the one that you want. If you want to set your clock to a time in a major city, just click on "customize timezones" and select your city from the list. Another useful new feature in this version is the desktop sharing function. Basically, KDE has installed a VNC like server program, with a little administrative front-end, on the desktop (Figure 4). It can be started from the K menu and allows you to invite and manage the remote connections to your desktop. You can remotely hook up to the KDE desktop from any VNC client. My LUG demo'd it last week and it worked great over my broadband connection. Coupling this feature to streaming audio and IRC gives a whole new dimension to "virtual" meetings. I wanted to mention the KDE Kiosk features. You can now set up your desktop to act as a kiosk with limited access to menus and applications. In the past this had to be done via permissions and taking applications off of the desktop menus. The features are pretty extensive so you may want to take a look for yourself. Some glitches did pop up in this review, but nothing too serious. While I usually use SuSE 8.0 Pro, I decided to run Debian for this story, primarily because I had some dependency problems while trying to get KDE 3.1 to work on SuSE 8.0. This happened even though KDE binaries are available for use with SuSE 8.0. Apt-get worked great for loading KDE and took just a little persuading in the network setup department to get everything to work right. KDE 3.1 has great performance, a clean look and some nice new functional enhancements. It's definitely a desktop that I can recommend. Rob Reilly (aka: "Dr. Torque") is a senior technology consultant, whose work includes Linux, business systems integration, innovation training and occasional hot rodding excursions. He frequently writes and speaks about these and other topics. He has 17 years experience in the high technology, manufacturing and the utilities industries. He is always 'on-the-lookout' for stories and projects that focus on Linux, business and the cutting edge. Send him a note or visit his web site at http://home.cfl.rr.com/rreilly.
|