Skip to content

Xandros Deluxe Desktop 3.0

Xandros logo In November 2004 I wiped the hard drive of my PIII Compaq laptop in irritation at how slowly SUSE Linux 9.2 was running, and installed Xandros Open Circulation Release 2. It was lean and mean, ran quickly on my old hardware, and was in general a positive experience, so in January 2005 I purchased their Deluxe Desktop 3 and installed it. I later moved on to SUSE Linux 9.3, but reinstalled Xandros again in January 2006 after FreeBSD hosed my MBR and I was unable to fix it without reinstalling something else, and Xandros was the first disk I reached for.

Here are some thoughts on Xandros.

The Good

Xandros offers an excellent product, and when non-Linux users show any interest in learning about or trying Linux, Xandros is the distribution I recommend to them. The Open Circulation Distribution offers almost complete functionality in order to test it with your hardware (always an important thing to do when dealing with Linux, whose hardware compatibility issues are its primary source of discontent), and if you know how to use Bittorrent, you can download it for free. If you download it from a browser without using Bittorrent, it costs $10. I think this is fair.

Business Model: Xandros is a business and it offers a product. That product is for purchase only, which annoys Linux users accustomed to free downloads of new software who are unwilling to pay. But Xandros is not targetting that kind of user, who has the technical wherewithal to obtain and install Linux by less user-friendly means; rather, Xandros intends to make Linux accessible to normal computer users with an average skillset who are willing to spend a few bucks in order to avoid the frustrations so common to other Linux distributions. In general, I fall into that category. As a consequence, in exchange for $100, you get a reputable company with excellent tech support, a product that has been well tested to work the first time around and work well (no more all-night configuration sessions), and other good resources like a great manual. If $100 seems too expensive to you, then Xandros is certainly not for you, and freely downloadable distros like Ubuntu might be more your cup of tea.

The Install Process: It took three clicks and happened while I was elsewhere, watching a film. At no point did it ask any questions that were confusing, technical, or difficult. This is one reason Xandros is so easy to recommend to new users.

The Desktop: With the exception of installing Mozilla rather than Firefox and Thunderbird (both of which you can add later with little hassle at all), the Xandros Desktop is lean, mean, and clean. Xandros installs KDE 3.3, a very good-looking and technically capable desktop, and configures it so that it will be accessible to refugees from Windows. It is intuitive and easy to learn, both of which make this an excellent desktop. Xandros has also taken the time to deal with Linux-annoyances that result from the Unix mindset, like users being unable to fix the clock without admin privileges. Thank you Xandros for setting the bar a bit higher on the usability battlefield. Xandros' custom-made login/logout/fast user-switching functionality is also more intuitive and simple than the stock KDE equivalent, and make Xandros pleasant to use.

Networking: Networking in Xandros is so pleasant and easy it's ridiculous and is without any doubt the most pleasurable part of the distro. It's easy to configure DSL (PPPoE), Ethernet, Dialup (PPP), and even exotic connections like parallel cable (PLIP) and serial cable (SLIP) networking! Having tried unsuccessfully to deal with PLIP on another connection this capability fascinates and impresses me.

Software and Configuration: Xandros also offers Skype software for Voice over IP (VoIP) internet telephony capability, and was the first desktop to do so (They later produced something called Surfside Linux, which concentrated on safe email, web browsing, and telephony - an interesting and novel idea). OpenOffice.org comes preinstalled and ready to use (though, as usual, it's slow to boot up). Packages are intelligently-labeled.

VPNs: Xandros is the only distribution I know of with native ability to connect rather easily to a VPN, and I happen to use one to connect remotely to my university's academic journal repository. Linux is perfectly capable of doing this if you are a networking guru and can configure it yourself, but I haven't got the foggiest idea how, and Xandros makes it so simple it's hard to believe. Xandros is the only distribution that permits you to connect to a VPN with this degree of ease and in my opinion this is a huge selling point for the distro.

Crossover Office: I don't use Microsoft Office at home and don't care to, but I did go to the trouble of playing with Xandros' Crossover Office configuration to see how it works. This is a package system that permits you to install and run Microsoft Office, Internet Explorer, and several other packages. It was missing some native functionality for advanced Office featuress like the equation editor, but otherwise worked flawlessly. And to my chagrin, Microsoft Word booted several times faster than OpenOffice.org even running on Crossover. For anyone who needs Microsoft products this is a big sell. I don't happen to need it, but was convinced this was useful provided you already have a Microsoft office disk hanging around to install with.

Documentation and Support: Xandros comes with a great little manual describing how to use the software and configure your machine. Their phonecall and email support were excellent. Less useful were the user forums, which I found full of newbies asking simple questions in great panic. The forums were staffed by Xandros professionals that answered questions thoughtfully and well, but overall the forums weren't all that useful to me.

The Bad

Problems with my System:

My troubles were mostly hardware-based, and the consequence of Xandros relying on Debian packages which other Debian-based distibutions have also caused trouble on my system.

Network Card: The most annoying of these was Xandros' inability to correctly configure my Linksys 10/100 Ethernet Adaptor, a combination modem/ethernet card (not wireless; I bought it back in 2001). Other distributions that have choked on that card are also Debian-based (Ubuntu, Mepis); only SUSE and Mandrake have really dealt with it well. I really wish the different distros would combine their databases and fix problems like this once and for all. Xandros would get to the hardware check during boot up and then stall while it miscommunicated with the card. If I physically removed the card from its socket, boot up would continue until I was at the desktop, when I could replace the card and go back to work (the card would function perfectly). I don't know what the issue is there but it's an issue common to all Debian-based distros.

ACPI: In 2005 when I installed, Xandros had trouble with my non-ACPI computer hardware, and would boot down to an annoying "It's now safe to shut down your computer" message, where I'd have to press and hold down the power button until it shut off. That was an embarrassingly Windows-95 problem in 2005. Later that year Xandros published a pair of service packs that dealt with a number of software upgrades and as a consequence that particular problem was fixed.

Xandros is Targetting a User Unlike Me:

That is to say, several of my comments about Xandros relate to the fact that I'm a bit of a power user in some ways, and because Xandros is not targetting that part of the market, it was unable to meet some of my needs. I don't think the points I make below should dampen most peoples' enthusiasm for this distribution.

Virtual Consoles: I love the command line for when I'm writing, when I'm composing email, and surfing some text-based websites. I find the environment less distracting and thus more appropriate to hard, focused work. To get any decent sort of screen resolution at all (my 14 inch screen operates at 120x64 quite nicely), the Linux kernel requires a frame buffer. Xandros doesn't provide one, so my virtual consoles operated with horrible, clunky fonts and were little-useable. Tech support tried to help me out with some power tweaks, but none helped mitigate the lack of a framebuffer in the kernel, so I was stuck with the graphical environment.

Sendmail etc.: Related to Mutt, which is my preferred email client (and one of the primary reasons I stick with Linux), Xandros provides Exim per Debian's defaults, but no easy way to configure it. I do a little better with qmail, but still need help. I was able to download and install ssmtp and putmail.py, both of which work well with mutt to send mail off my system, but overall I missed SUSE's clever YaST2 program which makes the configuration of sendmail and its equivalents easy.

Only KDE: It's a bit of a whine, because KDE is my primary desktop anyway, but on some occasions I like booting up blackbox/fluxbox/openbox, or more commonly Windowmaker or XFCE. Xandros offers none of these and does not intend to. I respect that decision as from their point of view it makes sense, but I miss those other environments.

Character Encoding: Xandros naturally gravitates towards ISO 8859-1 (Western Latin). We are currently living in an interesting and frustrating transition period as globalization and improving software technology leads us inexorably into a world where UTF is the more appropriate character encoding, and I'd like to see UTF become the default for future releases.

Packages I Added:

I found numerous packages I use or think I'd like to use that were missing from the Xandros Networks resource, including Koffice, Kpsion, Pine, Opera, Xv, and Jedit (4.2 only; 4.3+ don't install). Other packages from the Debian project are available once you enable the sources from within Xandros Networks and they are subsequently easy to install. As usual, I needed to supplement the standard package list with some of my favorites in order to achieve the "perfect Linux desktop." These included the following: opera, mutt, jed, aterm, gkrellm, emacs, auctex, ssmtp, vim, gimp, urlview, antiword, ssmtp, gqview, knode, and xchat.

The Verdict:

All in all, Xandros remains the first distribution I recommend to others. But the virtual console issue and others convinced me to play the field again. On the other hand, every distro seems to have a fatal flaw, and so I rotate among Kubuntu, SuSE 8.2 and 9.3, and now FreeBSD.


Change Log:

19 November 2007: more precision about Jedit and final distro rotation, added mention of puttmail.py.

18 March 2006: added comments about VPN and Crossover Office.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

The author does not allow comments to this entry