Showing posts with label Debian. Show all posts
Showing posts with label Debian. Show all posts

Thursday, 26 May 2011

Has Debian 6 ended my distro-hopping madness?

With the release of Fedora 15 and all the surrounding talk concerning Gnome (S)hell, I thought now would be a good time to remind myself of what I would miss if I were to switch to Gnome 3.

So here it is, my Debian 6 Gnome 2.x desktop.

Out of the box Gnome 3 does look more modern but Gnome 2.x doesn't have to look boring, a few customizations can make all the difference.

This is a list of my current customizations.

GTK Theme: BSM Simple -

Icon Theme: Dropline Neu -!?content=38835

X11 Mouse Theme: ComixCursors (Opaque) -

Desktop Wallpaper: Carbon Gnome Wide -

Has Debian 6 ended my distro-hopping madness?

I have been looking for a solid, reliable and usable distribution for quite a while now and I believe Debian 6 is the answer.

Debian does exactly what I want without any fuss.

Although for a better experience I am using a customized 2.6.39 Kernel, Iceweasel 4 and LibreOffice 3.3.2.

Nonetheless, its long release cycle, good support and documentation from the Debian community, and overall no nonsense characteristic have made a firm impression.

The long release cycle being a major factor, I think by the time Debian 6 goes EOL Gnome 3 will be in a much better state.

Thanks Debian.

Monday, 18 April 2011

Debian 6 - How to remove 3.2.1 and install LibreOffice

This guide makes the assumption you are using Gnome in Debian 6. The current latest version of LibreOffice at the time of writing is 3.3.2.

Removing OpenOffice 3.2.1 in Debian 6

Open a Terminal and type

su -c 'apt-get purge gnome-office ttf-opensymbol uno-libs3'

Download and Install LibreOffice 3.3.2

Feel free to download LibreOffice using your browser, I am using the terminal as it is quicker.

64-bit Users

cd Downloads


tar xfv LibO_3.3.2_Linux_x86-64_install-deb_en-US.tar.gz

cd LibO_3.3.2rc2_Linux_x86-64_install-deb_en-US/DEBS

rm *kde-integration*

su -c 'dpkg -i *.deb'

su -c 'dpkg -i desktop-integration/*.deb'

32-bit Users

cd Downloads


tar xfv LibO_3.3.2_Linux_x86_install-deb_en-US.tar.gz

cd LibO_3.3.2rc2_Linux_x86_install-deb_en-US/DEBS

rm *kde-integration*

su -c 'dpkg -i *.deb'

su -c 'dpkg -i desktop-integration/*.deb'

How to remove LibreOffice 3.3.2 from Debian 6?

apt-get purge libreoffice* libobasis*

Enjoy LibreOffice!

Friday, 8 April 2011

Debian 6, sluggish and slow due to Mono

I have been playing around with Debian 6 for the past two weeks and overall quite happy with Debian but have noticed a slight sluggish feel when working with Gnome. (eg compared to Fedora 14)

My Debian 6 install is a default desktop install which had a working internet connection during the installation process. As a result OpenOffice, Java, Mono, extra Gnome themes and icons were all pulled in.

It would be nice if the Debian installer allowed for a more customized 'Desktop' setup.

To cut a long story short, I have no need for Mono and decided to erase it.

apt-get purge cli-common libmono-*

If you are a Ubuntu user reading this, please do not run this command.

Now the interesting thing after performing this action was I noticed my desktop was more snappy and responsive, and more inline with Fedora 14.

Furthermore, I have also experienced the same feel when removing mono from Ubuntu 10.04 LTS.

Mono makes Linux sluggish!

Saturday, 26 March 2011

Debian 6 - does it get the credit it deserves? Absolutely not!

Since becoming interested in Linux I haven't really paid much attention to Debian. My first ever encounter with Debian was with Debian 5 and on a very old Mitac Laptop with an AMD Athlon Mobile processor. That was a positive experience because unlike the releases of Fedora, openSUSE and Ubuntu at that time it was the only distribution that worked on this laptop. However, it was a very brief experience.

So here we are with Debian 6 which I have been waiting to try for a long time.

Debian is a 100% community project, there are no corporate sponsors with their own agenda behind Debian. Just volunteers giving up their time to make a free operating system. Therefore unlike Fedora, openSUSE and Ubuntu, Debian can genuinely claim to put the priorities of their users first.

Debian has a reputation for creating very stable distributions which is often attributed to their long testing periods, strict requirements for labelling software packages as stable and the fact that they avoid using the latest and greatest software.

Their distribution is also being used by a number of vendors as a base for their own distribution, most notably by Canonical Ltd who use Debian as a base for Ubuntu. Had Canonical Ltd used something else would they have been as successful as they are today?

Canonical Ltd's choice to use Debian has undoubtedly benefited the Debian Project but I think Debian are where they are today because they produce a good solid 'no nonsense' distribution with the user in mind.

Many of the other big distributions have further goals which in turn have a detrimental effect on the users needs. As a user I want stability, a well supported product, something that is easy to use and well documented.

Compare that to Fedora, its very nature to be a show case for the latest and greatest can affect stability, it rapidly changes in order to meet that aim and therefore lacks long term support and is hard to maintain documentation due to its continually changing nature.

Fedora is a great product that strives to lead the advancement of FOSS and does a superb job but the Fedora Project have to be careful on how they portray Fedora. With the release of Fedora 14 I noted a change in Fedora's marketing which is very appealing to new users. I understand the need for Fedora to attract new users but they have to be careful not to attract the wrong type of user or at least prevent certain expectations from occurring.

Back to Debian 6...

As with all operating systems, the starting point is to install it and on that note Debian has a very easy to use step-by-step installer that gets the job done. It is a good example of how simplicity can be effective.

Having a working internet connection does help when installing Debian but since Debian decided to remove firmware that may pose an inconvenience for some users. Personally I like the stance Debian have taken concerning the removal of non-free firmware.

During the install I was quite impressed with the fact that Debian explicitly asks the user whether or not they want to install grub, most distributions make the assumption that you do. For me this is a clear example highlighting the very fact that Debian places an emphasis on its users and understands that some have different requirements.

Initially I was disappointed with the lack of ability the Debian installer has to customize what software packages are to be installed. Instead Debian allows you to select from a list of software categories which include desktop, laptop, web server and others. I say initially because after booting into Debian I was very happy with the default packages installed. It seems like the categories available to select during the install provide a good choice of common and essential packages.

What really got my attention immediately after booting into Debian 6 was the font rendering. Out of the box Debian 6's font rendering is not only excellent but has to be one of the best I have seen. I take my font rendering very seriously and Debian tops my list for providing great font rendering.

When using the system, viewing files, folders and opening programs, the system response in Debian 6 could be better. This may be due to several reasons, Debian 6 uses kernel 2.6.32 and Gnome 2.30 which are many versions behind the latest. The significance being newer versions often include bug fixes and performance increases but also looking at the kernel config for the Debian 2.6.32 kernel reveals a timer frequency of 250Hz.

As an experiment I recompiled the kernel with the timer frequency at 1000Hz and did notice an improvement to the system response. I further compiled a more recent kernel, 2.6.38 which improved the system response even more and I would put this down mainly to the more recent nouveau driver.

So there are drawbacks to using older software, has Debian got the balance between software version and stability too much towards older software?

Overall if you are familiar with Ubuntu then you should be quite comfortable with Debian, enabling all the non-free repositories and installing multimedia codes is straightforward but not on the same level of ease as Ubuntu.

Iceweasel Annoyance

Due to branding issues Debian uses a version of Firefox with different branding. Essentially it is Firefox but because the browser identifies itself as Iceweasel to websites this can cause problems.

The fix is easy and documented by the Debian project, other annoyances include Gnash, an open source flash plugin installed by default that doesn't work well. Remove, install Adobe Flash, done.

I want a new version of OpenOffice

Keeping with tradition, Debian 6 has an older version of OpenOffice. I attempted to remove it but apt-get was automatically pulling in Abiword as a replacement. After going through synaptic I found the culprit,  a package called gnome-office. Once that was erased I could successfully remove OpenOffice without Abiword being pulled in as a replacement.

Debian 6 for a desktop user?

After using Debian 6, I can only conclude what others have already. There is no point using it over Ubuntu if you are a desktop user who wants something that requires minimum effort out of the box. Many users are not confident enough to setup the multimedia codecs or compile a kernel a more recent kernel to improve hardware support.

That said, I do not like some of the customizations Ubuntu provide. Apparmor, the social integration to Gnome, the kernel supports more hardware (more bloat), the font rendering is slightly different.

Debain in many ways reminds me of Fedora, out of the box it is very simple. I like that. I also do not mind taking the time to setup Debian. So for those reasons I personally would use Debian 6 over Ubuntu, with a tweaked and more recent kernel of course :-)

"Don't be afraid to try compiling the kernel. It's fun and profitable"

8.6.1. Kernel Image Management -

Debian is a true community project that lerks in the shadows of Ubuntu and Mint, does it get the credit it deserves? Absolutely not!