Taking a break from Ubuntu
nicam.ch
nicam.ch
I always suspect that the majority of issues when switching OSes really fall into the "not what I'm used to category".
At least that's the case with me and Apple products. I think that if I had a real need to use OS-X I would eventually get over it.
Lack of polish
* Screen hot-plugging (probably driver related) * Scrolling * Panel juggling for screen switching * Sleep (varies depending on hardware) * Workspace overlap/windows over-size * Backup - depends on whether you think backup is an OS' responsibility
"Not what I'm used to"/Not Ubuntu's responsibility
* No Aperture * Skype is old - Skype's fault * Backup * JDownloader
Scrolling, IMO, is both a "not what I'm used to" thing and a polish issue. I just got used to it.
1. panel stuff jumping around when the screen size changes (I think progress has been made here in GNOME recently).
2. flakey suspend. I run Ubuntu on all my computers. It works perfect on my HP 550 laptop, and my desktop. On my netbook and other laptops, it has issues.
Most of the OP's 'faults' are indeed 'not what I am used to...'
"Sleep is funky" is a valid point. I have to make sure nothing too 'interruptive' is going on or the laptop never actually sleeps...
But "Network transfer speed is slow."? he has an earlier blog post which contradicts this.
If you are willing to play around for a while - find the window manager that works best, choose/ configure programs and futz with hardware - then Linux is for you. When you get 'there' you have a solid, stable work environment.
These type of posts inevitably disappoint - I hope to learn something and that seldom happens. I feel no urge to go out and plug Ubuntu for the masses and don't get it when someone 'tries' something for 14 days and finds it lacking vis-a-vis what is comfortable and familiar.
On the other hand, I spend most of the time in the terminal/vim and browser, so I may not be that representative here.
When a new version of something open-source unfolds it is not because Christmas is around the corner or some other marketing bullshit; someone has poured their love into their work to make it a little bit faster, safer and shinier, and they want to share it with the world in the name of progress
We are playing the long game, like physics and maths before us, open-source will still be here in 1,000 years long after the name of Microsoft has faded.
Join us, or not, as you will
I had many of the same general annoyances related to "not used to ...". But I also found new things that were an improvement, such as moving windows with alt+left-click.
Later on I needed a Mac for development, and got a Mini. (I'd never seriously considered getting a Mac before because none of their 15" laptops have a proper screen resolution. I'd become hooked on 1920x1200 w/trackpoint for getting stuff done.)
Again, some things were slick and new, some things annoying because they were different, and some things were annoying because they were (as best I can tell) impossible.
Overall I prefer KDE3 to WinXP (or Vista or Win7) and to OSX. The lack of proper multiple desktops on Windows and OSX is a real problem. (Spaces just doesn't cut it; it's more of a kinda sorta sliced-up single desktop than true multiple work areas.)
And I still prefer Win7 to OSX, except for the poor shell. (Maybe if OSX's Finder had a proper tree view and let me just type/edit folder paths in an address bar I'd be happier.)
But obviously there are OSX enthusiasts, so to each their own.
I have to believe that if you can't find anything wrong with your desktop of choice you're just turning a blind eye.
And 14 days is barely enough time to figure out the pros and cons of an OS and desktop. (No mention of apt? That alone might make Ubuntu worth it.)
And fvwm gives me the freedom to do it.
This post is a great example of the great state of Ubuntu- the author has little more than nits to pick against it. I am incredibly happy with my choice of OS, and the state of desktop linux.
I tried doing the same on Windows and wasn't impressed at all.
I'm still most at home developing on a Linux box, and I use the current Kubuntu. Yes, every time there's a new one I upgrade, and yes, I get burnt by something every time. (Usually Japanese input support or audio. Last time it was video, though.) I still prefer it.
Why? I feel the current distros are always in my way of getting things done on my laptop. There are too many UI inconsistencies, too many hardware drivers that randomly fail, regularly switching between single and dual screens is error prone, and finally no clear central UI to customise the OS (dropping into the command line to edit a config file written in draconian script just to get a mouse setting to work is just not good).
I last did this in November when I tried Ubuntu 10.10 Desktop (64 and 32 bit) and the netbook remix. They lasted a total of 6 days.
All this assuming that the OS actually installs: Fedora just hangs on my laptop. Once I gave it a chance to work through whatever it was hung on by leaving it on overnight. No luck.
On the other hand, you'd have to pry my Ubuntu servers from my cold dead hands. I refuse to host on anything else.
At my day jobs I've used OSX extensively too. It works well but I don't like it as it does some things in a way I don't like - i.e. it's personal preference for Windows rather than technical.
I think this might partly be related to Gnome being more simplistic.
One example: I currently use an ASUS laptop. Every time I get a kernel upgrade from Ubuntu, it breaks my Nvidia driver so X server will no longer start up properly. So I have to go into the shell, stop GDM, start the Nvidia driver install (I keep a local copy just for this), and then restart GDM.
It's just a minor inconvenience for me, but the average user is going to lose his mind when the computer appears to fail at bootup.
I still use it because I find it to be the most productive environment for my work - it gets in my way far less than any other OS I've tried. But, yes, there are a lot of hardware-related problems that still haven't been dealt with. I suspect there will always be.
Average user installs nvidia driver through 'restricted drivers' icon in the panel. Later, after the kernel upgrades, the driver recompiles itself during first boot (the user does not see this, the first boot just takes a little longer).
So yes, these hardware-related problems were dealt with years ago, you just chose to side-step the solution. (I'm sure unknowingly, but most people who choose to ignore package manager run into problems later and then blame it on the distro).
I've been using one or the other Linux distro every day as my main OS for over 10 years. There's no question that the Linux desktop is polished enough for use by many people as their every day desktop.
I am used to linux and have used it pretty extensively, and I enjoy it. What I find to be my main blockers are related to working with other people who are using OS X / Windows. I agree that this is mostly the fault of vendors. Skype and Team Viewer come to mind as applications that support linux but always keep you a few versions back, thus not having support for some features that the rest of your team is using on OS X / Windows.
Ultimately I just get tired of messing the little things that bug me with linux, that I know just work on OS X. It was well said by someone else in the thread that linux is a lifestyle and I can't agree more with that.
Thank you for your comments, I really like feedback to improve the way I'm writing.
After I read the article again today I noticed that it kinda sounds like I'm blaming Ubuntu. This is not the case. I'm thankfull for all the dev's spending their free time to develop open source software.
I regrouped the article a bit to split the Ubuntu and the application part better. Also I edited the conclusion a bit. The goal was not to rant about Ubuntu but to show switchers which problems I ran into and to share my experience.
Thanks for reading
nicam