Tag Archives: Xandros

Xandros Out, Ubuntu In

I’ve used Xandros Linux at work (dual booting with Windows XP Pro) for several years now but am testing Ubuntu as a replacement. Here’s why.

Since the version of Xandros Desktop 4 that I use is based on the stable version of Debian, I couldn’t expect much in the way of updates to the underlying operating system nor applications. But I could and do expect timely bug or security fixes. But very few have been released for Xandros. In fact, the last Xandros Desktop update was about a year ago. Given that bugs and security flaws are fixed on an ongoing basis and given that many of these bug and security fixes mitigate problems that include bad guys having the ability to gain root access, any distribution that ignores these updates is asking a lot of its customers.

In addition, the lack of updates to the underlying operating system means, in some cases, that updated applications will not install due to unmet dependencies. For example, I’ve talked about how Firefox 3 will not install due to unmet dependencies regarding the GTK+ package. There is presently no way to install the required version of GTK+ because of unmet dependencies. Hence, Firefox 3 cannot be installed. There are other examples, the number of which grow by the day.

So if I were to switch to something else, what process did I use to choose the distribution I eventually chose? First, I wanted something that I was at least a little familiar with. That means Linux Mint, Kubuntu, or Ubuntu because that’s what I have at home. All three of these are Debian based so that is also a consideration.

Secondly, it would need to be something that has security and bug fixes updated on an ongoing basis. All three distributions are pretty good at doing that with almost daily updates. But since Ubuntu seems to be the base system that the other two work off of, it has been my experience that Ubuntu tends to gets updated first with the other two following (usually in a matter of a few days).

There were other considerations but these tended to cross all distributions. Namely, I needed something that would integrate with our Novell Netware 4.x servers, log into our Windows-based web servers, and access our Lotus Notes mail server.

Access to Netware servers is covered via the NCPFS package. I’ve posted before on the installation and use of this package so I won’t re-do that here (follow the link here)(Note: there is one correction to the instructions on that page. It should read ipx_configure –auto_interface=on –auto_primary=on where the correction is the addition of “=on” to the auto_interface switch).

Accessing our web server is relatively easy on Ubuntu via the already installed /Places /Connect to Server utility so I won’t go into here. I would guess, but do not know for sure, that the other distributions would probably have a way of logging in.

Accessing Lotus Notes is a little harder. You would think that since Novell is involved in the development of the Evolution email application that they might include acess to Lotus Notes. But as far as I know, that isn’t true. Although there was (is?) a Linux-based Notes client, I’m not sure how hard it is to install on a non-Red Hat distribution. If you want to give that a try, you could start here or here.

What I did was buy Codeweavers CrossOver for Linux. This is a superset of Wine and emulates a Windows environment. With this installed, I just ran the Windows Notes 6.5.1 client install and I had access to our Notes server.

The only problem I’ve had with CrossOver is that I can’t yet get Microsoft Office Professional 2000 to install. I don’t know what the problem is but I hope to have it done Real Soon Now.

Other than that, I seem to be up and running and am not missing Xandros, at all.

Aloha!

Xandros 4.1 and Firefox 3 Don’t Play Well Together

For those of you running Xandros Linux Desktop Professional 4.1, you may want to pause and reflect before installing the new Firefox 3 browser.

I downloaded the new Firefox this afternoon and began the install. However, the install ran until it halted with an error saying GTK+ 2.1 was required but only an earlier version was installed. After searching the Xandros support forums, it appears you have to install and compile the source code for GTK+ 2.1 because Xandros does not have an update for it. But, now wait for it, you first have to overcome dependencies by installing and compiling several other files. But, now wait for it, well, you know the drill. You are in dependency hell with no way out. Even if you get GTK+ 2.1 installed, you run the chance of breaking other applications. If that occurs, you are pretty much on your own, up that certain creek without a paddle.

What’s even worse is that the install program killed my existing version of firefox (2.0.0.14). I don’t know what the install did but my old version refused to run and I couldn’t find a download to re-install for this version. What I ended up doing was I uninstalled the Xandros Firefox (2.0.0.6), an old version I had long ago abandoned by downloading newer versions directly from Firefox, and then re-installing that from Xandros Networks. Once that was done, both 2.0.0.6 and 2.0.0.14 started working again.

I don’t know why that worked, but it did. For me, anyway. YMMV. Insert disclaimer here.

In any case, unless someone creates a binary for Xandros, backports GTK+ 2.1, or another solution is found, you should probably avoid Firefox 3 on Xandros Desktop Professional 4.1.

Aloha!