DonalOBrien.net
Ubuntu to Debian - Why I'm Switching
30 March 2011 05:53

I've been using Ubuntu for several years now. I have it installed on every machine - server, desktop and laptop(s). I have Windoze only on my laptop for the rare occasions that I need it - such as updating my iPod. (I've been burned in the past doing this with Linux and the bad taste still lingers I'm afraid.) One of the things I've really grown to love is the ease with which new packages can be installed - a simple sudo aptitude install <package>.

My first introduction to Linux was Slackware 3, back around '95 or '96. Back then, you generally had to compile packages from source. With the hardware that was available at the time, this could often take a long time. I remember it taking about a day to compile a new kernel. I later switched to Fedora which improved matters with the RPM system. However, I still had to resolve dependencies manually which could be time consuming. I have since tried using yum, but it just seems to lack the simplicity and power of aptitude. Searching for packages seems to take an inordinate amount of time. (I'm perfectly willing to accept that I simply haven't learnt to use it properly, but then I don't particularly like learning new tricks.)

However, I have now decided to switch from Ubuntu to Debian. Here's why:

Mediatomb

Mediatomb is a great uPNP media server that I have been using for slightly longer than I have been using Ubuntu. For me, the killer feature of Mediatomb is the flexible layout engine. It allows me to layout my media files in any way I choose using a built-in JavaScript engine. This is particularaly important for me as I have the kids' movies kept separate from the rest. Since Ubuntu 10.04, mediatomb has been compiled without JavaScript support because of a decision to remove a dependent library. Raik Bieniek managed to compile a version with JavaScript support included. However, I recently upgraded the packages on my server and this was broken once again. (I don't blame Raik - he's done a great job so far. However, I don't think I should be dependent on him having to keep up with the Ubuntu team's updates to the JavaScript libraries.) The issue wasn't fixed in 10.10 and doesn't look it's going to be done in 11.04 either. I tried compiling it from source, but got some rather strange errors from the JS API headers. Having installed Debian Squeeze into a VM for evaluation purposes, I tried installing mediatomb there. It has JavaScript included without having to jump through any hoops. Ubuntu is based on Debian; so, if Debian can support JavaScript in Mediatomb, why can't Ubuntu?

 

Gnome

Canonical have made the decision to drop Gnome from the main release and use Unity instead. Unity was originally designed for netbooks and having tried it out on a netbook, I wasn't terribly impressed with it. I recently tried it again (on the netbook) as I know they've been doing a lot of work on it and I remain unimpressed and switched back to Gnome. I have a 1920x1200 display and Unity would be a complete waste of that space. I realise that there will probably be a way to go back to the Gnome desktop when they do move over to Unity. However, this just smacks of another decision Canonical are pushing down our throats.

Another (somewhat related) issue for me was the decision to switch the title bar buttons from right to left. As a design decision, this is perfectly fine. However, they flatly refused to reconsider or to make it simple to switch them back. (The quote I remember at the time was "This is not a democracy.") Now, it is possible to switch them back, but it is by no means easy - you need to use gconf-editor and edit a particular key which has a somewhat obscure syntax.)

 

Hibernate & Suspend

I have never been able to get either Hibernate or Suspend to work with Ubuntu. Now, I haven't tries it with Debian yet; so, it may not work there either. But, the numerous times I've tried it (on a fairly wide range of hardware), I've been left feeling that the OS is somewhat unfinished. Usually, the machine doesn't suspend or hibernate and I have to do a cold reboot. In the old days, this was really bad on Linux as disks would often fail to mount if they hadn't been unmounted correctly. These days it is different, of course - filesystem drivers have improved immeasurably over the years - but I still get nervous every time I start a system without having shut it down properly.

 

Crashes

I've noticed recently that my main desktop occasionally completely locks up. Sometimes, it really is complete and I can't ssh into it - I have to do a cold reboot. Other times, I can ssh in and shut the machine down cleanly, but not the desktop session. This has been happening more and more recently. In fact, it happened daily (sometimes twice) until I upgraded to an SSD and reinstalled the OS about six months ago. Recently, it's started happening again. With Windows, I figure I can get about two to three years before doing a re-install. With Linux, I would expect to get at least twice that - in reality, it looks like I'm getting about six to nine months.

 

Summary

My main reason for moving is the increasing level of control that Canonical is asserting over Ubuntu and they're seeming lack of concern for their users. I know that Canonical is a business and that the vast majority of their users don;t contribute to their bottom line. They also have a right to do whatever they want with their operating system (within the legal confines of the various licences, of course). I also have the right to choose another OS if theirs isn't suiting me and I've decided to choose one that isn't backed (or controlled) by a corporation and decisions aren't driven by profits. What it really comes down to is choice and I think Debian simply provides far more choice than Ubuntu does.

 

Finally, I would like to thank the Ubuntu developers for re-introducing me to Linux on the desktop. I had continued to use it on the server, but it fell out of favour with me and I (reluctantly) moved back to Windows. I have to say that thanks to their efforts (and those of the Debian developers), I have almost entirely dropped Windoze from my life.

Add Comment



Comments
28 January 2012 00:30
The content is great, the videos are perfect for what you're trying to say and it's brilliant for me also
27 January 2012 17:47
We have also been seeking to find a new source of wholesale gold. Does any one possess past experiences?
27 January 2012 07:40
I'm still shuffling between Win and Linux systems, however Debian would be the most serious choice of mine if switching permanently on Linux.
25 January 2012 11:04
I and my friends ended up checking the excellent pointers found on your web site while the sudden developed a terrible suspicion I never expressed respect to the site owner for those strategies. These women happened to be so happy to see them and have extremely been taking advantage of these things. Thank you for actually being indeed accommodating and then for opting for this sort of nice subjects most people are really desirous to learn about. Our sincere apologies for not expressing gratitude to you sooner.
25 January 2012 07:26
What about the idea that you set your repositories to testing andf youll have an endless supply of updates to your system? That is just too nice; the upgrade experience in Kubuntu always left me with a dead OS.
23 January 2012 10:28
We are a group of volunteers and starting a new scheme in our community. Your site offered us with valuable information to work on. You've done a formidable job and our entire community will be thankful to you.
22 January 2012 11:10
Windoze, has been dropped from my life too. I use Linux and have been for some time now. It is the best in my opinion. I am also a web developer and I do not like Windows at all. Thanks, Stafford.
21 January 2012 15:16
A good run down of why your switching. I would be switching too if I had have had the same experience as you have had.
05 January 2012 16:02
Hey I am so glad I found your website, I really found you by mistake, while I was browsing on Digg for something else, Anyways I am here now and would just like to say thank you for a marvelous post and a all round thrilling blog (I also love the theme/design), I don t have time to browse it all at the moment but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome work.
05 January 2012 16:01
This is such an amazing useful resource that youre providing and you give it away for free. I really like seeing websites that perceive the value of providing a quality useful resource for free. Good work
05 January 2012 16:01
Pretty section of content. I just stumbled upon your site and in accession capital to assert that I get actually enjoyed account your blog posts. Any way Ill be subscribing to your feeds and even I achievement you access consistently quickly
05 January 2012 16:01
Great stuff from you, man. Ive read your stuff before and youre just too awesome. I love what youve got here, love what youre saying and the way you say it. You make it entertaining and you still manage to keep it smart. I cant wait to read more from you. This is really a great blog
05 January 2012 16:00
An excellent write-up with good points, We have been a lurker right here for quite a while but hope to become much more engaged in the future.
05 January 2012 16:00
Finally, an issue that I am passionate about. I have looked for information of this caliber for the last several hours. Your site is greatly appreciated
05 January 2012 15:59
I have been just reading through your site it is very well crafted, I am looking around on the net searching for the best way to start this blog thing and your website happens to be extremely professional.
11 December 2011 13:03
Try this out for outsourcing your software projects.
04 December 2011 06:51
everything is Up to date
22 October 2011 05:03
Try this out for outsourcing your software projects.
22 October 2011 05:02
Try this out for outsourcing your software projects.
13 August 2011 07:30
I'm getting sick of Ubuntu's seemingly random changes. I'm thinking of switching to Debian permanently. Does anyone know if there's a list.
-----------------
<a href="http://www.teknixdigital.com" rel="dofollow">Security Software</a>
06 July 2011 09:27
I'm getting sick of Ubuntu's seemingly random changes. I'm thinking of switching to Debian permanently. Does anyone know if there's a list.
-----------------
<a href="http://www.teknixonline.com" rel="dofollow">Security Software</a>
01 July 2011 23:03
Really,,Very useful information given to me through ur Blog...My humble thanks to the Ubuntu developers...I will also follow ur points...Nice...
--------------
Gordon
<ahref=“http://weightconversion.org.uk” rel=“dofollow”>Weight Coversion</a>