Why Has Linux Struggled on the Desktop?

August 19th, 2009 by LJ Staff

Your rating: None Average: 2.8 (24 votes)

Although Linux has done well in the server room, it struggles to make much headway on the desktop. There was a glimmer of hope in the Netbook world but that hope, although not dead, has faded fast. What's your opinion as to why it's had such a hard time?

Too many distributions to choose from
18% (301 votes)
Too many GUIs to choose from
4% (73 votes)
Too much command line crap
16% (264 votes)
Lack of "high-end" apps (CAD, Desktop Publishing, etc)
39% (644 votes)
It's a Cabal thing (M$ and others spreading FUD)
21% (351 votes)
Total votes: 1633


Special Magazine Offer -- Free Gift with Subscription
Receive a free digital copy of Linux Journal's System Administration Special Edition as well as instant online access to current and past issues. CLICK HERE for offer

Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
fkam18's picture

Desktop OS War is Over

On November 13th, 2009 fkam18 (not verified) says:

I don't agree with the topic. Linux is NOT struggling with the desktop. It is winning desktop share. I am using quite a lot of OS daily, including of course Win7 and Vista, plus OS X, and Ubuntu latest and Fedora latest....

Look at Win7 vanilla Theme. So ugly (subjectively speaking) compared with Ubuntu 9 vanilla. Look at the fonts. Ubuntu makes it. Usability wise, I have a lot more productivity with Ubuntu than Win7. No kidding....

My kid also has no problem with whatever OS I throw to her. Why? Because she uses only OpenOffice and Firefox! As people say here, who cares what OS. I also find her being able to navigate and operate all sorts of OS without much problem. Kids are like that. No fear.

THE ONLY problem I am with Linux, is the fact that there's no strong hardware vendor support. Like my Acer 1810TZ, which I tried very very hard to make the Intel WIFI driver and the firmware module works, but so far not much help, hence I have to suffer from Vista and Win7.

Hardware vendor collaboration is what make me use Win X's because of the hussle involved in making drivers. Money game. The browser based computing, and cloud computing, however will make desktop hardware dependency issue less an issue in the coming years.

Right, I agree with some opinions up there in this thread there's no desktop war, simply because the war is already OVER!

Google is in the right strategic direction, though I don't want my life to be dictated by one vendor. Freedom is still key.

Jake's picture

Hey Linux Users

On September 9th, 2009 Jake (not verified) says:

I am a geek and have been programming scripts and C with Linux since Slackware 3.2 and Caldera 2.3, and I don't ever remember using some grief stricken abortion of a GUI such as KDE or GNOME to do it with. Linux is not and never will be a Desktop - because it's a kernel. For all you "In the Know" out there - stop calling Linux names like Ubuntu and so on and stop calling KDE and GNOME - Linux. KDE is KDE and not Linux and such is so with GNOME. Quit outright lying to the general public.

And speaking for myself -- (I'll speak for myself now) I don't speak crap and for those of you who think you're in the know - you're only thinking that you are in the know...but, my words are really good because they bring out the best in idiots who think they are in the know. Out of 6.6 billion people on the earth -- you're the worm in the know. What a line of crap in itself people like you throw around...and if you don't seem to understand simple and plain English - you're definitely not in any know - and your smart remarks to this will be a testament that I am in fact - correct! To this day Linux is just a OS somewhat like MS DOS program created from the UNIX world with Windows ME GUI laying on top of it - just like Windows 3.1...so many years ago. I say Windows ME because it was just a little better than Windows 3.1.

KDE and GNOME are just becoming stable enough to call usable...for the average user. I'd say Linux Mint is the best I've seen so far for Linux and Steve Jobs has gotten it right for the general audience with OSX and it just seems those who call themselves Linux developers but develop KDE and GNOME and not much if any of Linux at all - should learn and show their intelligence and not their mouths of words. Money talks and bull____ walks. Mac is outgrowing Linux and as long as all these "In the Know Linux Geeks" stay really smart as they've been doing - there eventually won't be any use for Linux...Steve Jobs will see to that - with the help of Linux "In the Know" geeks.

Anonymous's picture

Linux is not winning on the desktop ...

On September 8th, 2009 Anonymous (not verified) says:

... but who cares? The desktop is fading away and being replaced by a dedicated machine where you push only a few buttons to get what you need. Think microwave oven, my friends. Think cellphones. Think 1970s era wordprocessors! Think game boys!

Microsoft has spent a lot of effort fending off Linux on the desktop and then Linux outflanks it and grabs the netbook market. Microsoft has, so it seems, managed to hold off Linux for the moment in the netbook arena but then Linux outflanked Microsoft again in the smartphone territory.

Microsoft will, certainly, rush off to defend their shrinking turf in smartphone land but---mark my words---Linux will appear once again in some other area. Microsoft will be unable hold off Linux for long and Linux will eventually dominate. It's like a tide. The Linux tide is coming and it will be unstoppable.

It is unstoppable because electronic components are getting cheaper and some electronics engineer in China and India will be asked to find a way to sell more of her company's electronics products and the best way she can think of is to build a small game machine for 50 dollars that also doubles as a cellphone and sports a JVM because it costs nothing to burn that to silicon.

Someday, people will no longer need a desktop when they use their computers. They will just need to a few buttons to push and Microwave Oven/Toaster/Cellphone/Smart Appliance Linux will be there at their command.

Got to go now. There is a Google Android Developer Conference I will be attending this friday and I want to be prepped and ready.

Jørgen Jepsen's picture

The story of the lackings of MS Windows as a Desktop

On September 6th, 2009 Jørgen Jepsen (not verified) says:

In Denmark where I live allmost all pc's are sold with MS Windows preinstalled. I guess this goes for most other "free" countries, too! For the average user who don't want to know about anything but games and/or office applications installing an OS is allready done and out off the question.

I'm an it/sysadmin in a highschool. Except for myself we only use MS Windows XP for desktop and laptops (I also use Ubuntu 9.04 on the job and at home). I am seeing a lot more than user applications on XP boxes and everybody who think (actually: "imagine", "fantacies") that drivers are not a problem in the "holly" MicroSoft world and that Windows work right "out of the box" are so wrong. From my everyday experience, objective reality is that there is a mass-hypnosis going on in the world, making otherwise clever people blind to the technical and userrelated downsides of MS Windows and equally blind to the qualities of (at least) the Ubuntu distro (which is the only Linux I am familiar with).

In school and on the job people (actually MicroSoft) have it/sysadmins to help cover-up all the lacks and the bad functioning in Windows - like finding and installing the right device drivers - as we set up and configure the systems before the user ever touch them.

At home people buy a desktop or a laptop where some other "sysadmins" (working for Lenovo, HP, Dell or whoever) have allready found, installed and configured the right device drivers for that particularly hardware.

Imagine for a while the amount of money and time consumption that goes into this work worldwide - in schools, jobs governmental institutions etc. And by far the most of it is dedicated MS Windows. This could be "the story of the lackings of MS Windows as a Desktop". Instead it has become the story of the lackings of Linux and other OS's!

If that same amount of pre-configuration would be equally applied to desktops and laptops and equally accessible to the average pc-user Linux and other OS's would have a reasonable chance as a general Desktop OS.

Peter's picture

Linux is suffering

On September 5th, 2009 Peter (not verified) says:

The reason Linux is suffering in the home takeup is Microsoft and Apples efforts to keep monopolies in their respective areas. As long as MS and Mac provide virtually free operating systems for computers they will retain that dominance. Someone has to get out there and eliminate their monopolies. A law should be introduced in every country requiring computer sellers to provide options in operating systems, and denying monopoly position to any one company. That way MS and Apple will learn that they cannot dominate a market.

Having done this there should also be efforts to stop monopolies in all other areas, from food to motor-cars. Free us from narrow markets.

Ted King's picture

Ans.: It is NOT a desktop OS.

On September 1st, 2009 Ted King (not verified) says:

The fact that Linux runs on desktop computers does not make it a desktop OS. Linux is a forked OS - one branch for servers and another for embedded systems. The scheduler for a server can be very rough on a desktop user (choppy video playback, resource hijacking by the 'cron' daemon, etc.). There was some discussion in the past couple of years about creating a scheduler that would be more benign in its handling of a user's priorities. The last I heard was that the changes are a niche patch on the kernel.

Next, the chaos in the user interfaces is hobbling the penguin. I'm not talking so much about KDE vs. Gnome. I'm talking about people who are used to the Windows UI (Save/Cancel, like KDE) and then slam into Gnome's Cancel/Save approach. That can put a person off Linux in a hurry (e.g. a FireFox user). Where is the system option that tells ALL GUI programs the user's preference (KDE, Gnome, or per software family) ?

There is still a lot of software to be written for Linux. Support tools like a GUI version of "ln -s" (symbolic link) and desktop parameter import/export (needed for keeping several systems in synch.) have yet to be written. One particularly annoying lack is a tool for cataloging tarballs so that they show up in one's DEB/RPM database. Just a dummy entry would be enough so that I don't have to keep a manual list of my installs. And other readers probably have similar peeves.

As I write this post my Linux box (SUSE 10 Book, dual P3-800, 512MB) is suffering frequent thrash attacks. I suspect something is broken in my virtual storage manager due to the HDD LED being lit up 100% (NO flickering for many seconds). This happens without HDD use - just switching from one window to another. But when I look for a profiling tool to scan my system with my usual junk loaded I don't find anything. I've heard about the wrapper tool for a single application but that would not give me a system-wide assessment. My previous system tended to choke on the combination of two swap partitions. This time around I have only one with 5GB (five gigs.) of space. The odd thing is that it consistently stops at about 1.1GB (1100MB) used space per kSysguard and kSysmon.

There is a distro change coming but it is waiting on some parts. My system was set up to confirm certain trends in the SUSE products (9.1 Pro Boxed, 10 Book, and Open 10.3) especially in YAST features. I'm not looking forward to pulling my files from my 9.1 and 10 boxes because direct copies and tarballing both choked when I went from the 9.1 box to the 10 box. Naturally I turned the file migration into a learning experience. NOGOs - serial to serial, parallel to parallel, USB bridge, network. What worked was an external drive - USB was a little glitchy and eSATA was fast and smooth.

Bottom Line:
Windows is not the enemy - it's a ruptured duck with several structural flaws that hide behind overly simple hardware configurations (one or two HDDs, one or two laser drives). Linux's worst enemy is itself a la Pogo ("We have met the enemy and he is us."). And Linux looks like tarnished silver when compared to the gold standard - OSX. I may in time follow those who switched from Linux to OSX.

Jay M.'s picture

I agree with you but 90% of

On September 2nd, 2009 Jay M. (not verified) says:

I agree with you but 90% of Linux users out there have no friggen idea what you just said and it is those users who won't deal with most of that other than the GUI references you made. We understand that, although it has it's own set of demons, it is still a better choice for most applications over windows.

The thing is, something with scantly 5 or 7% of the desktop market will never get the needed traction to match up to the polish of a Windows system for most. We have moved in the right direction but until more users make the switch and demand goes up, Linux will never win the desktop OS war. 3D acceleration, for instance, is the single biggest reason why a huge % of people DON'T switch from Windows. Until we get DirectX support, there is a gleaming reason to keep windows. Sure some things run in wine quite well but MOST do not. The selection of newer games running on Linux other than Tuxracer, uhg, is tragically small.

Term limits on intellectual property rights similar to patents?

Anonymous's picture

I switched from Vista to

On August 31st, 2009 Anonymous (not verified) says:

I switched from Vista to linux mint7. It's user friendly for the most part looks as good as windows. The only problem is GAMES I play games and can't get the main one to work even with searching how others have. I am on the road alot and my local tv station has a player that I can watch tv shows and the news with won't work only supports M$, and mac. But had many more problems with M$. I agree with others that I don't care if the masses use linux keep working on making linux more stable and better and don't worry about marketing it's free you don't market free.

If it gets to the point of taking over market share I guarantee someone will figure out how to make it not free. I have learned that even though alot of thing I do I never have to touch the terminal but have been learning it because it is much faster. Ahhh but learning is bad right?

So all those that keep working to improve linux just keep going don't look back and don't worry about market share. Linux is growing Dell does offer ubuntu. And with netbooks that will grow. And support has anyone ever called M$? I can just post a problem in the forum and someone will run to help and even in my language. Nuff said

Anonymous's picture

you are totally right in

On September 1st, 2009 Anonymous (not verified) says:

you are totally right in what you say from that point of view.. i guess the question is wouldnt it be perfect if everyone could use linux even you grandma and not by any need from a forum or anybody? there is not a single implication that linux developers are doing a bad job or anything. As a matter of fact they are the ones who enabled this dream in my mind. linux in everyone's home. and i really appreciate it. maybe they share this goal or they dont, but either way something free something people do as a volunteer i can say can be such a big thing, it has potential. i dont code, i dont like it, it is not in my genes i dont know.. but i can as you can say what you think would be best for it to create ideas in the pool. and if there are developers who are willing to abide by any of those ideas then there you go your idea is put on real life testing..

corp769's picture

Linux has been ready for the

On August 31st, 2009 corp769 says:

Linux has been ready for the desktop ever since it was first programmed. It is very under-rated, and needs to be bigger than Microsoft, in my opinion.

Kevin Mack's picture

Linux desktop needs a major overhaul

On August 30th, 2009 Kevin Mack (not verified) says:

Apple has proven that you can create a GUI layer that is user-friendly and suitable for the masses, while running on top of a UNIX (FreeBSD) foundation. Why is it that X, KDE, GNOME etc. have been around for over a decade yet Linux still lags behind as a desktop? I believe Linux needs to have a GUI system like the Mac - something that provides a higher level of abstraction and hides the complexity of the underlying Linux plumbing from the user.

Such a GUI layer should feature:
- a single API for apps and drivers. Applications would deal with hardware at a higher level - the end user wouldn't have to know about filesystems, mount points, /dev and so on
- a standard method for installing/removing apps and drivers
- a standard installer and package format

I don't see why such a Linux graphics layer couldn't be developed.

Anonymous's picture

true

On September 1st, 2009 Anonymous (not verified) says:

+1

it is being led by people.. people want more so they get more.. however manipulation just like what you said is giving less.. which needs a big company control over the whole development.. that is why ubuntu or suse or red hat is closer to what you say.. and that is why the linux distros that are derived from them can do it.. what you suggest is also against some linux users like gentoo users or slackware users two of very oldest linux distros based on source.. but yeah if there is a linux that much source based then there should be a linux that is that much user oriented.. it is most of the time what user needs not what user wants.. and yeah the users need an os just like einstein says "as simple as possible, but not simpler".. if you could do everything on an os with just one click and nothing else that would be the perfect os. the closer you get the better the usability..

Anonymous's picture

I couldn't vote because it

On August 29th, 2009 Anonymous (not verified) says:

I couldn't vote because it is not and has not been a problem for me. Neither is it a problem for my wife or my sister. When my wife noticed that my sister, who always seemed to have one problem after another with MS, had no problems with Mepis Linux for several months, she let me install Linux on her computer (dual boot). Now for the past several months, she very seldom uses MS. I can do everything I want to do with Linux just fine.

Anonymous's picture

unity?

On August 29th, 2009 Anonymous (not verified) says:

linux is very stable, free (as in freedom) and you can have a distribution without even paying any money. these qualities are not enough to define a desktop os. you need to have a unified, consistent, wysiwyg, intuitive interface design. Anybody, a noob or even the most advanced user, should be able to do daily desktop deeds without even consulting anybody. when you look at a desktop os, all the single apps packages anything that runs or shows up on the desktop needs to have the same design elements as their gui. it needs to look as a whole otherwise it will contradict in itself. even though the desktop is stable enough for daily usage, this kind of contradiction leads to the belief that the desktop is not professionally handled therefore lacking stability. the icon design is one other very important aspect that linux fails as a desktop os. the icons need to be designed with the gui elements. you can go to any hardware shop buy a computer case all the oem parts put them together get a monitor and you have a pc well this is something everyone can do. but if you as anyone who does not know anything about pcs and wants to buy a desktop pc they will most likely try to buy a branded desktop pc like hp or sony vaio or ibm.. yes this is also because they give support and guarantee but it is also the way they look as a whole gives confidence. as the little detailes are thought through even though you may not be designer and dont realize the details and for reasons you dont know you trust that item. the same with linux. people have problems trusting linux. yes you can change all the icons the way window manager looks and yes you can change your desktop image and so on, but the first impression really count.. why do people fell in love with mac os. simply because it looks unified and good. the system font everything is important. it is very obvious when you look at ubuntu and see that is the probably the most used and known linux distribution. it tries to achieve this unified design. solid look.. as it tries harder it is more trusted as a desktop os.. linux needs to create a cooler better image to be successfull.. it is not only the functionality people look for it is also the looks.. the functionality of linux is not even full there are still times when people are left to use command line need to hand edit some configuration files. what noob feels safe if they have to change some system files themselves by following a tutorial. yes they learn but people have more important stuff to do then learning how the operating system internals work. people who use windows dont know how it works the same with mac os but still they can work with it change basic settings on it do what they want to do not what the os forces them to do.. moreover as apple and microsoft are two big companies they can work with hardware vendors for their operating systems.. also they can work with software companies for their os.. so their operating systems get more integrated with the new products. even if the big companies like autodesk have products for linux they dont look as solid as they would in windows or mac (not working solid, but looking solid). also for example autodesks maya software runs natively on linux but they are still supporting red hat 4 fedora core 6. even though red hat is one of the biggest companies in linux world they cannot make their latest os supported. not talking about latest fedora but latest red hat 5.3.. all these and many more little little details around us keeps us looking at linux as a credible usable desktop os. thats why if the image, outlooks, design looks perfect then the way people look will start to change and that will change everything else..

Anonymous's picture

graphic "unity" vs predictable, familiar workflow (taskflow?)

On September 1st, 2009 Anonymous (not verified) says:

"all the single apps packages anything that runs or shows up on the desktop needs to have the same design elements as their gui. it needs to look as a whole otherwise it will contradict in itself. even though the desktop is stable enough for daily usage, this kind of contradiction leads to the belief that the desktop is not professionally handled therefore lacking stability."
[snip etc]
ummm. a lot of good apps on win look dissimilar from the os and from other apps, yet usability doesn't suffer. more important is "workflow" consistency. eg: "ok", "cancel", apply", "close", "exit" should mean the same things (respectively).
somewhat related: consider how firefox options|prefs panel has been rearranged (also compare to seamonkey and k-meleon prefs dialogs). My point is that I think some rearranging has been motivated by (somewhat impossible) goal to match the ui & workflow of all firefox OSes. (winxp, vista, kde, gnome, etc)
I suspect you're correct about the quicker familiarity of osx "candy" UI. But flipside, osx seems less readily optimizable. winxp installs in candy mode, and requires many settings to optimize, but very few require registry edits. osx seems to allow few UI settings (dock icon size, and their "explode" mode can be fixed. also IIRC, the multilevel folder-branch setting in finder will "stick", but the "root" tree is a space waster)
kde and gnome have many ui settings. (seems fewer than winxp, but pretty decent anyway. editing context menu for desktop seems easier in kde than xp. but I haven't pursued this yet.)

fbt's picture

No

On August 29th, 2009 fbt (not verified) says:

The vast majority of my friends use the computer to use a browser. Some manage their music players, even less manage digital photos. They don't have problems and if they do, they take it into the shop. As much FUD as there is about Linux, there is a lot about MS too. I think most folks are okay with 98, XP & Vista and don't want to bother to change.

Still I think some business would change if they could get some CAD, MRP programs to work on Linux. Still we have to support our users who mostly use Windows.

Anonymous's picture

no commercial apps means no consumer users

On August 27th, 2009 Anonymous (not verified) says:

Linux has no commercial apps and consumers only care about apps they could care less which OS it runs on. Windows attracts all the commercial software vendors because its cheaper to develop apps for. Trying to write commercial apps for linux is like trying to shoot a moving target. Too many distros, too many APIs, too many lib versions. Its a nightmare for commercial software vendors. I'm talking consumer apps here (e.g. Turbo Tax).Some business vendors write software apps for linux but they limit the distros they support and they charge huge prices and fees to offest development cost. Linux will never attract consumer app development. Web-based or cloud-based consumer apps I don't see happening. Nobody is going to store their Turbo Tax or Quicken data on somebody else's servers.
Most popular consumer apps are games. Same problem.

Anonymous's picture

hmm lets see Foundry Nuke

On September 1st, 2009 Anonymous (not verified) says:

hmm lets see Foundry Nuke compositing software, Eyeon Fusion compositing software, Autodesk Maya 3d modelling and animation software, Sidefx Houdini modelling and animation software, Autodesk Softimage modelling and animation software, Apple Shake compositing software.. i guess you cannot really say there are no commercial apps for linux.. all these apps are production proven professionally used, like in many movies you have probably watched, software. moreover they are being used on linux by professional studios. however if you ever go to any of the tutorials for installing these apps well the main thing you is what to write in the terminal. the big studios use linux as it is cheaper to maintain and they have tech guys who install and make sure these software work. and as long as it is maya for example an artist who has used maya in windows or mac can use it in linux but if anyone who gets any of these apps and want to install it on their home linux system then it is like an unnecessary torture to go through all those steps in linux whereas you could have just double clicked install on windows or mac (i am not exactly sure how it works on mac). yeah people look at what apps they can use but even if they could use it is also very important how you install those apps. linux is mostly based on installing the distros own repository packages. whenever there is a third party commercial software things get too messy and if you are an artist for example you dont want to deal with these. or it doesnt matter what you do you just dont want to deal with these stuff. so people use macos or windows instead. because it is easy to install third party. linux saying that it has everything out of the package and it has all the apps you could ever need is IMHO getting in the way of making the third party easier to install. if only this is made possible (as i recall vaguely) like in a mac a whole app libraries, interface images, everything about the app to be contained in a file container and that was the only thing you needed to copy to your pc and double clicking it would install the app then linux would be the best choice of oses as it is free and stable and mostly it doesnt have (in theory) hardware limitations like mac. but yeah you could say there are no commercial apps for linux :)

Anonymous's picture

linux

On August 26th, 2009 Anonymous (not verified) says:

I haven't voted for any one thing. Maybe like, all of them? I am certainly not an expert by any means. Just a basic user.I started messing with these computers with the Radio Shack Model 1. And have had limited success, but a lot of fun/frustration and you all know all the rest, like the desire to 'really hit enter'!!
I think I discovered Linux with version 5. And several versions after that. Just to test them out. No internet at that time. Now still on dial-up and about another 2 yr wait for DLS!! I have tried several versions of Linux and used Kanotix for several years. Fedora 3 or 4 worked pretty good. Missed some of the CD/DVD players and cannot upgrade anything via internet here. Would take forever.
For general use, Kanotix,Firefox and Thunderbird did just fine. I even played with the command line some installing modems and the like. Not good at it at all!! But it worked

I wanted to try Ubuntu and tried every version after 5, I think, and they just stall with no message and the keyboard locked up. And I have no idea what the heck is wrong. I have 4 computers going here 2 with Linux and 2 with XP. Those versions of Ubuntu didn't like 'any' of the 4 machines..... There must be some hardware dislike/disfunction or something. I am going to get 9.04 and retry it.

Jake's picture

Linux's Desktop Struggle

On August 26th, 2009 Jake (not verified) says:

I too will have to agree with just about everything that is a sensible gripe that has been posted. Basically - Linux did not start out for the purpose of being a Desktop...that was only an after thought.

Linux originally started out as a hobbiest project to create a really cool OS that zillions of persons could hang their name on for being a part of...just to get to show off their talents...while being helpful...and that's the greatest point that drove Linux to become what it has become.

Linux has been a mismash of freaking logic worms being fed by the Geeks and Hackers that love to mess with electronics, programming/logic and what better things in life can a person do when you've been given a lifetime challenge of a project -- but, do Linux?

For some people it's been exciting times to create and build. For others -- it's been a really good OS that gets the job done -- and it's FREE (mostly). For others being tired of Microsoft and wanting to belong - well, join a LUG. The list of reasons why Linux has survived is long -- and that's what drives mankind to do better. When all you have to do on this earth is rape, pillage, plunder or if you are not the banker doing this -- then you must work your fingers to the bone -- or you can do Linux for any of the reasons why mankind is even on this rock in space -- not knowing where he came from and not knowing where he's going...well, some LSD users think they know...and zealots...but, otherwise -- be kind and be Linux minded.

Life is so short - you need something to keep your mind off leaving...because you feel like you just got here.

Anonymous's picture

What?

On August 27th, 2009 Anonymous (not verified) says:

I didn't understand a word you just said.

Anonymous's picture

Don't Understand

On September 9th, 2009 Anonymous (not verified) says:

That's because you're an idiot with a lot of smart words that mean nothing.
If you don't understand what Jake is saying - you're just dumb.

Jake's picture

Linux's Desktop Struggle

On August 26th, 2009 Jake (not verified) says:

In Order:

1.) Too many really smart computer developer/hackers that don't know sqwat about getting business done and getting along with others.
2.) No BIG interest in BIG apps for BIG corporate projects such as CAD/CAM, Multimedia, Big Time Games and worst of all -- drivers too hard to find.
3.) For the Distros that have made it big - big deal attitudes...holier than though thinking...you mean you're not a Linux Geek -- why should we care if you have problems -- you're just an average joe...who knows nothing so we're not going to show or teach you anything, you'll just have to go to college to learn about Linux...oh, if you can find one.
4.) The top 3 add up to "Nothing to Sell" in the Stores so no one has anything Linux to buy. So what's Linux worth -- well, not much - it's not sold in the stores...so it must be a toy like Windows was when it first came out as Windows 3.0/3.1 on top of DOS...and there's still not much difference in the GUI approach.
5.) ...and the biggest issue --- attitude...everyone is right!!! Right!!

Elderlybloke's picture

Jake!

On August 28th, 2009 Elderlybloke (not verified) says:

You are spouting crap.
It is obvious that you don't like Linux, but your raving about how the "average joe" being denigrated by "geeks" is FUD.
On Ubuntu forums, new users who are confused by some of the Linux way of doing things get much needed help from those who have vast knowledge of Linux.

Anonymous's picture

FUD of NOT FUD

On September 9th, 2009 Anonymous (not verified) says:

Elderlybloke - sit down and shut up before your brain rolls out of your nostril. Jake is right. The stores in San Diego that used to carry boxed versions of Linux are not selling Linux anymore or have gone out of business -- and the same goes for Los Angeles. And if you talk to Linux Geeks - they always talk down to you and then try to find things you are stupid about -- then walk away as if they conquered. Elderlybloke - you're an idiot.

frlgrb's picture

Latest Linux finally showing its power to users

On August 26th, 2009 frlgrb (not verified) says:

Linux has been solid and stable for techs, developers, admins, etc for years. My employer is running dozens of Linux servers for web, email, database, voip and more. I started as a Linux user just over 2 years ago and have tried Linux/Unix samplings from RedHat, Debian, Suse, Solaris, IBM, HP-UX, and lots of obscure versions. All of them are amazing at RL3 and become worrisome at RL5. However, my current system - Ubuntu 9.04 has been very impressive and has only improved since I upgraded in April. My video (nVidia btw) runs properly, apps include OpenOffice 3, Picassa, Evolution (connecting to Exchange 2k3) Firefox 3, Rhythmbox, Totem (with mplayer for backup not needed recently), Scribus for desktop publishing, GIMP which rocks every bit as hard as Photoshop, and my graphics are souped up with Compiz that puts M$ best efforts to shame.
All of this and more is updated with an easy to manage interface that keeps my system stable and secure. My P4 3gHz and 1 gig of RAM couldn't possibly deliver the performance that I'm enjoying from a M$ distro.
My thoughts on all of this is to stay at it. Computers are still part of a rough and tumble industry and the sound philosophy of the Linux and Open Source community is a vital part of stabilizing what would otherwise become an evermore vicious corporate work effort.

Ken Sarkies's picture

Users' Fear

On August 26th, 2009 Ken Sarkies (not verified) says:

I setup Ubuntu Linux for a guy whose Windows installation was rejected by M$'s "Genuine Advantage" and who couldn't afford a "valid" licence. He only needed email, web, office and printing. I heard that he thinks it is great. That proves to me that Linux can work for the common man.

The survey does miss some valid points. I setup Linux in a small enterprise on a spare machine which was to be used when demand exceeded the number of PCs. I was told that people hate it. The reason apparently is that they are taken out of their comfort zone. The first guy above was forced to adapt, but most are not prepared to put in the effort to adapt to a slightly different environment.

gstide's picture

I won't vote.

On August 26th, 2009 gstide (not verified) says:

I won't even vote on it. I'd like to choose 'all of above and more...'.
Linux is good, but only for those having enough knowledge.
Windows, so easy to use.
btw, I really hate all GUI in Linux. They are so unstable, slow and ugly.

Anonymous's picture

I really do not know what

On August 26th, 2009 Anonymous (not verified) says:

I really do not know what the fuss is about. Have any of you actually tried the lastest Ubuntu or Kubuntu 9.04???

I've installed Ubuntu 9.04 on my wifes computer and on my elder sister's computer. They know nothing about computers. I showed them where to click to get on the internet and how the mouse works.

Since them my sister phone me up to say she found this cool program in the menus called OpenOffice and helped her kids with school projects etc... She had no issues finding her way around Linux.

My wife on the other hand is a photographer and pretty much keeps to Adobe Photoshop on her Windows computer. After I installed Linux for her, I installed Photoshop to run under WINE. She has been so impressed with Linux. He PC doesn't freeze-up randomly anymore like it used to under Windows. The next day her PC still works (Windows can magically died overnight will the computer is off - don't ask me how, it just does). And she doesn't get any more annoying malware popping up etc... She even test-drove GIMP to see how it compares to Photoshop. All without my help.

Both of them commented on how easy it is to find things with the categories in the Application menu (start menu for windows users).

Linux IS ready for the desktop - OEM's just need to pre-install it like they do with Windows!

Yes Man's picture

I agree 100%

On August 26th, 2009 Yes Man (not verified) says:

Linux is ready for the home desktop. Maybe not the office desktop (because of apps like Quickbooks) but definitely the home desktop. I kicked Windows out of the house about 4 years ago and have not looked back. Linux does more for me than Windows ever could. It took about a week for my wife and 3 kids to get used to it (just cause it looked different) but now they prefer it. My oldest has been using MEPIS on her laptop in college now for 3 years. She knows nothing about computers and has to trouble with it. I have never had to fix her computer, remove viruses from it or kill pop-ups off of it. I don't even get calls from her asking how to do "things". It's a computer, she uses it and it works.

Anonymous's picture

Linux on the desktop

On August 26th, 2009 Anonymous (not verified) says:

I use Linux and Windows and OSX. OSX is my home and mail machine. Linux is my work machine and I run Windows in VMware. In my experience Linux just doesn't do the multi-media stuff as well or as seamlessly as Mac or Windows. No matter which distro you choose the interface is rather clunky compared to the other two. Finally what most people use Windows for is Outlook and Office. I've tried using Evolution and forget it. It's too unstable and doesn't integrate all that well with Exchange. Open Office is fine but I don't think business is very comfortable using it yet. It will probably take some big MS screw up to force a change.

Linux is a great server OS and we use it for everything except Exchange and MS SQL Server. It's also great as a programming workstation but you still have to be a bit of a mechanic to use it as a desktop OS and get anywhere near the features you can get on a Mac or even on XP.

A "normal" linux user's picture

LAZY

On August 26th, 2009 A "normal" linux user (not verified) says:

I think most computer users are lazy. They barley get by with Windows. They don't know how to fix it, install it or keep it secure. If it (Windows) didn't come pre-installed on their PC they would use whatever else was on it... as long as everything from software install to hardware install came with an auto-run wizard. So... that's it!!! Linux needs an auto-run wizard for everything then the standard lazy computer user could "just get by" then all the commercial software companies would port their "commercial" grade apps to Linux and the hardware makers would write drivers for it and all the spammers, and malicious code writers would change their focus to Linux and before you know it we would be in the same boat as Windows.

I like Linux the way it is and is going. Ubuntu is not the only or best option but that's the current bandwagon/flagship so no wonder people aren't that excited. PCLOS and MEPIS are much better but don't have the commercial backing so don't get the airtime Ubuntu gets.

Lambchopper's picture

Lazy, you're crazy....

On August 26th, 2009 Lambchopper (not verified) says:

You think users are Lazy because they don't want to learn how to fix their computer? Then you're calling me lazy for not wanting to learn how to fix the electrial wiring in my house, or the roof... The fact is, I don't have an interest in being a roofer, I would rather just call a professional and have them come and fix it for me. Just like many end users would rather just call an IT Professional in to fix their computer. The just want it to work for the things they use it for.

That leads me in to why I voted for the Command line as the reason. As a Technology pro, I love the command line. It's power is excellent. However, regular users don't want to know it, they just want to "Plug and Play". That is where I feel Linux falls down for the casual desktop user.

The only other reason, which wasn't on the list was Hardware support. Until Linux drivers are available from the major players and easy to install it will be hard for causal users to migrate. Users who are not techies will quickly abandon the plateform the first time the have to muck around with NDISwrapper and other work arounds.

A "normal" linux user's picture

Not Crazy

On August 26th, 2009 A "normal" linux user (not verified) says:

I still say lazy. How many people do you know that hire a professional IT person to come fix their home computer? We are talking about a desktop Linux version here. They would rather call a "friend" or family member who knows how to work on computers to fix it. As a "Technology Pro" yourself I'm sure you get asked all the time to work on a computer for a friend of family member with no compensation other than a free lunch or something. You wouldn't even ask a friend who was an electrician to come rewire your house for a free lunch. Apples and Oranges there. It is called a Personal Computer. I am an IT Pro as well and there is nothing worse than getting called to fix a problem on a desktop to find the user couldn't figure out to turn up their sound in Windows Media Player. The command line is not that big of a deal. People got by just fine with MS-DOS 5.0, Lotus 123, WordPerfect 5.5 and DBase V not that long ago. MS-DOS is why I got into the IT Profession. Back then you used to get a book with your operating system. The only difference between me and the guy sitting next to me was I would open the book and find the answer to a problem. Then people found out I "knew" about computers and would call and ask me how to fix something. I didn't know the answer, I would open the same book they had sitting next to them in their office and find the answer for them. It didn't take long to find out I could make money doing it. I still don't know all the answers and I use Google now instead of a book.

By your own comments, you agree with me. People want spoon fed everything (not just computers). It's what our society has turned into, instant gratification. No one wants to work for anything these days.

I do agree, hardware support has a little way to go BUT it has grown leaps and bounds over the last few years.

Lambchopper 's picture

I don't agree with you

On August 27th, 2009 Lambchopper (not verified) says:

For starters, in two weeks a friend of mine who's an electrician is coming over to help me rewire my garage, what I'm I paying him? I'm going to have cold beer on hand. Why? Because I've done computer work for him in the past. As for people asking for my help, they do, but I think the success of services like Best Buy's Geek Squad and my own private side businesses show that people are willing to pay for professionals to come to their house to work on their computers.

Anonymous's picture

Drivers, drivers, drivers...

On August 26th, 2009 Anonymous (not verified) says:

In my opinion, Linux fails because it still lacks drivers for many common gadgets. Average users aren't interested in (or able to) spend hours trying to get a printer to work, or configuring X when the binary driver locks up the system.

Also, why doesn't distros like Ubuntu, which is otherwise so amazingly great, offer an easy way of downloading the scary "closed" codecs for music, video and webapps?

All of this is a huge turnoff to potential switchers. And I understand them completely. Even though I'm a Linux professional, I still cringe every time my box doesn't recognize a printer, when I get the white screen of death due to incompatible video drivers or when trying to play an MP3 from a stock distro.

Fix these issues, and we might have more success.

Imho.

Anonymous's picture

You clearly haven't looked

On August 26th, 2009 Anonymous (not verified) says:

You clearly haven't looked at a recent Linux distro in years. Currently Linux has the most hardware support - all built-in! The open-source driver community have done a damn excellent job - considering that the idiotic hardware manufactures are to damn lazy to release there own drivers.

I have been using Ubuntu Linux in our work environment for 5 years. Printers come and go pretty often in our office because we lease them. I have not had a single issue with a printer - I didn't even have to reach for some driver CD (like all the Windows users had to do).

Ubuntu 9.04 even downloads the driver for you (from where I am not sure - it hides the complexity from the end-user) and sets everything up. No more than 30 seconds and I have new printers installed with all printer features available to me.

As for codecs. Ubuntu help clearly highlights in the help why they don't include certain codecs. They do give you links from where you can install them and what you need to type in the command line (simple copy & paste from the instructions) to enable them.

Maybe you should do yourself a favour and download Ubuntu or Kubuntu 9.04 and see for yourself how far Linux has come. Using Ubuntu for desktop use is a no-brainer at this point. I really don't know what the fuss is all about.

Kyle's picture

Why Linux has struggled on the desktop

On August 25th, 2009 Kyle (not verified) says:

The great majority of people just want their OS to work most of the time. It's a bit like putting a frog in boiling water. Do it slowly and the frog does not notice. MS slowly crept up on us all. We did not know any better so we just accepted the software that was served up. AND when W95 was hyped up to a RELIGIOUS event - well it was all over. We were so grateful to be able to use a mouse and seemly multi-task that we ignored all the 'issues' below the surface.

I remember the PC and XT and the Apple Lisa, 1983...

Most MS users most of the time have a good experience, so there is no driver for change and no easy path to get there. I know as I force-ably converted my Wife, #2 daughter and #2 son to Ubuntu. Wife uses Kubuntu 8.10 32 bit and others are using Karmic 9.10 32 bit on old Toshiba laptops.

The wife has stopped complaining and gets by perfectly ok, using Open Office, Thunderbird and Firefox. 17 year old daughter uses, Firefox, Digikam, Amarok, aMSN and its great - latest version is only ALPHA and its excellent, son is the same. He uses his for school work (its a single CPU Celeron, 1GB of ram and 160GB hard disk) - he has an XP PC for games.

Still a few issues with Pulseaudio, but its nearly there and Bluetooth works perfectly now.

Now when Ubuntu installs they skip all the 'cool stuff', because its not FOSS. They need to add a check box to the install - that allows the user to opt in for the non-free stuff, let see:

MPlayer and codecs
Acrobat
Flash Player
Java and plugins

A cool default desktop theme would be nice - humans come in many colours - not just brown!

A lot of the add ons have only recently worked 100% out of the box. I can now build an new complete laptop in a few hours and know it will work perfectly.

This is only a recent occurrence.

We are nearly there -really we are the next release of Ubuntu for instance is going to be great - I already use it all the time on my Dell E6500 laptop - 64bit.

We need to get the message out - Linux makes desktop computing fun.

click3d's picture

something else too..

On August 23rd, 2009 click3d (not verified) says:

i would have liked to check several of the above options,
but also some additionals:

- missing marketing (ok, i read this already)
I think You can consider the FSF and the multiple user groups as executers of the function "marketing", but certainly they would need more support, to get the job better done !!
Maybe if BSA would do their job better, more people would recognize, that using an alternative for their propietary software (exists and) would be convenient :) .

- contra marketing
i mean, you must admit there are still lobbies of politicians, and "donations" of software companies, to avoid the teaching of Gnu/Linux and related Gnu/Software to the next generations of users. Besides the teachers must know first ..

- missed chance
Well, i think there was a chance missed, when many people could have upgraded from M$ XP to some Linux desktop, because (still) KDE is in process of a mayor version change, and also Gnome

- missing uniformity
if You talk about Gnu/Linux as "ONE" system, you forget the big variety, which might confuse possible users (and tecnicians). Things look different, there are differences in administration. No standard enough ?
I heard this argument sometimes from potential users.

ok, but i think the situation is not so black !!
As i can see it, the interest and (basic) knowledge of the (potential) users is increasing, the missing killer applications are very few.

Actually at home i use only Gnu/Linux, and although sometimes there is something that does not work as expected, i feel my comment is read (and sometimes i can SEE it gets fixed), when i post it into a forum, or as email to the developers.
I know next time i can update for free, and think it will work :) .

Omar Shraim's picture

Take a page from window's book

On August 23rd, 2009 Omar Shraim (not verified) says:

I am a new Linux user and my take on it is as follows:
1- People definitely are willing to try something different than windows. Point in case the rising popularity of MAC

2- Linux is great for geeky oriented people. Make linux more "normal people friendly". Point in case the rising popularity of the Mint derivative of Ubuntu.

3- Forum help should be filtered for converters like myself. When I am looking how to play a Quicktime movie in ubuntu, I had to go through so many posts talking about ancient releases and stuff like codecs. There should be help out there for people coming from Windows (or even MAC) that understands their mentality instead of asking the new users to change theirs. Most windows converters just want their OS to wark and not really interested in how cool is the BASH shell in linux

So bottom line, MS managed to dominate the market with inferior OS so they must be doing something right !!

pavithran's picture

mac,user-friendly,media

On August 26th, 2009 pavithran (not verified) says:

Well Apple is the biggest threat for GNU/Linux because those who want a change from Win* go to mac .

Why do people go for a mac rather than a GNU/Linux box even when GNU/Linux box comes for a very low price.

1. There is no OEM install easily available .
2. Mac os x was built for Mac's by the same company so you could bet that Mac os x simply works on mac which would not be the case in GNU/Linux because Hardware vendors dont even care to write drivers for GNU/Linux .

Re:2 The situation is improving but very slow . :( Hope Chrome OS pressure from google brings some nice drivers for the linux kernel :)
3. Mac has its own theme and its set of applications which in my opinion is cool and all the apps just works out of the box. ( so does GNU/Linux for an extent )
4. It comes with a unix shell which will satisfy the urge of a power user.

Regarding user friendly & GNU/Linux : I have only one sentence for you " Please install the latest GNU/Linux like ubuntu or fedora then come back and comment "
My 8 year old cousin is happy using ubuntu and playing games . She also learns some maths using KDE education programs like Kbruch and plays with the desktop planetarium software /

Media formats : Quick time is a non free format and please if you care about GNU/linux . Please ask Apple to release a free codec/library .

You can still play quick time on ubuntu . Since ubuntu is meant for "human beings " it kind of allows playing those non free formats.
Check the ubuntu help page RestrictedFormats

Re: M$ its good for only one thing marketting !! Image how Mr Bill was able to sell a dos version which he got from some other company LOL

Jay Leutwyler's picture

With me there's one reason I

On August 22nd, 2009 Jay Leutwyler (not verified) says:

With me there's one reason I can't switch to linux: QuickBooks. At least 75% of the small business world uses QuickBooks and it won't run under Wine or Crossover. I don't want to dual boot. So, I can't recommend linux to any of my clients and I can't switch to linux until there is either a native version of QuickBooks (not likely) or it can run under Wine.

Anonymous's picture

With me there's one reason I

On September 3rd, 2009 Anonymous (not verified) says:

Try GNUCash - its easy and will do most of what you need

Anonymous's picture

intuit, whoever

On September 1st, 2009 Anonymous (not verified) says:

home users don't use quickbooks or that other excompetitor intuit bought. (not peachtree.)

Jojo's picture

I switched

On August 22nd, 2009 Jojo (not verified) says:

I switched to Linux, but it took me years to feel comfortable doing it. Reading articles of "why not Linux?" and all these comment deterred me. I can't use a printer with this distro.. can't network with this one.. this one is unpolished... this one does this poorly and that poorly. It took me a long time to learn Windows and the apps with it.. who wants to start from scratch? Well I have started but I have a long way to go. I bring up I have done so.. no one cares. Friends and family are already doing what I am and I am not that much better off than I was with windows. I am better off.. but for most people not that much to relearn a system. Heck i only got a few to try firefox on Windows rather than IE. It's just that for the average person.. it's the same as going back to school and relearning math by a new method.. but the same answers to the problems. I think had Linux come first.. and someone had tryed to charge for an OS, Windows would never have existed.. for the same reason..even if Windows was marginally better. People wouldn't want the bother of relearning. There is a lot of learning involved and for most people learning once is enough.

spaceman's picture

As above

On August 21st, 2009 spaceman (not verified) says:

This poll is crap. The reasons are all listed above, the appropriate choices are missing. However, to reiterate but three:

1) Lack of OEM distribution.
Building the cost of the OS into that of the hardware and disguising that fact. The true TOC of Windows is thereby disguised and the 'average user' is unlikely to want to replace their OS even if they knew what this meant and what it entailed. Linux involves doing something, to actively remove on working thing and replace it with another.
2) User understanding. What is Linux, for that matter what is M$ Windows? For many the lines between the PC, the Operating System and applications is is at best blurred. What Operating System do you use? 'Er...Word?'
3) When you're not sure what you want freedom and choice are pretty irrelevent. I'd try this Linux but I don't know what I need? Do I need Ubuntu, Fedora, SUSE, Slackware, Mandriva or Damn Small? Do I want KDE, Gnome or XFCE? Will it support my hardware and can I use Word, Photoshop and Internet Explorer?

Linux is an OS for those who want more control and have an understanding of what they control. For everyone else the PC is a consumer device to surf, email, write/print or edit photos before upload to Facebook. Can Linux do that...? Well can it?

Anonymous's picture

Right On

On August 26th, 2009 Anonymous (not verified) says:

I really agree with this post. I have installed many Linux machines for people that don't know and OS from a word processor.
If they purchased a pc and it was running Linux they would be happy and would not want to change. Even the few college students I've installed Linux for don't know the difference.

SO GET ALL manufactures to ship desktops and laptops with Linux instead of the other! Problem Solved.

DidouPh's picture

missing answer to the question !

On August 21st, 2009 DidouPh (not verified) says:

The real answer is the one that got MS & Apple to be standards where Linux is just an option. The real and accurate answer to this question is the one not listed in this poll : "Lack of OEM distribution". Letting people believe they had no choice but to use either one of the two giants is the real deal. And this is related to Marketing. Linux Lacks marketing. Marketing is not your enemy... I'm a pro @ communication and a power Linux user ... trust me ... with marketing you can sell anything to anyone. When it comes to Linux and that very struggle. The lack of marketing doesn't result in less sex appeal from Linux towards consumers but more sex appeal from companies using it ... Best selling Linux device in the last few years ... Eeepc ... Don't give people no choice but to use your OEM OS and they will buy it ... then make it an option and they would stop buying ... why Asus failed ? Because they advertised on the device and forgot the OS... Unlike apple ... And don't tell me Mac OS is better than windows ... you all know its just not the same ...

Caitlyn's picture

I'm not even going to vote on this...

On August 20th, 2009 Caitlyn (not verified) says:

At least not with the current options. I want to say "All of the above, and more". I use Fedora, but only because I've used Red Hat based distros for 7 years. I chose the hardware in my laptop very carefully and I still have to get my wireless drivers elsewhere. I'm not even going to get into the whole nVidia thing...and ATI has let me down so far. I don't use Linux on my desktop because I still like to play games (simply, at full speed and with only the built-in bugs that the developers "intended" on Windows), and I /have/ to use Adobe CS4 for school.

monkeyboy's picture

Its fairly simple.

On August 20th, 2009 monkeyboy (not verified) says:

Microsoft is and has produced a usable product for years so their user base is deep and committed. On the other hand Linux is the usurper and is swimming upstream. As a daily and happy Linux user I don't have a problem with that and as a matter of fact I hope it never becomes #1. I like using an OS that is not trying to be everything to everyone.

Post new comment

Please note that comments may not appear immediately, so there is no need to repost your comment.
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd> <i> <b>
  • Lines and paragraphs break automatically.

More information about formatting options

Newsletter

Each week Linux Journal editors will tell you what's hot in the world of Linux. You will receive late breaking news, technical tips and tricks, and links to in-depth stories featured on www.linuxjournal.com.
Sign up for our Email Newsletter

Tech Tip Videos

From the Magazine

December 2009, #188

If last month's Infrastrucuture issue was too "big" for you then try on this month's Embedded issue. Find out how to use Player for programming mobile robots, build a humidity controller for your root cellar, find out how to reduce the boot time of your embedded system, and if you're new to embedded systems find out the basics that go into one. You can also read about the Beagle Board, the Mesh Potato and a spate of other interestingly named items. And along with our regular columns don't miss our new monthly column: Economy Size Geek.


Read this issue