Slashdot Mirror


Why Linux Is Not Yet Ready For the Desktop

An anonymous reader writes "Every now and then a new- or old-media journalist tries to explain to everyone why Linux is not yet ready for the desktop. However all those men who graduated from their engineering universities years ago have only superficial knowledge about operating systems and their inner works. An unknown author from Russia has decided to draw up a list of technical reasons and limitations hampering Linux domination on the desktop." Some of the gripes listed here really resonate with me, having just moved to an early version of Ubuntu 9.10 on my main testing-stuff laptop; it's frustrating especially that while many seemingly more esoteric things work perfectly, sound now works only in part, and even that partial success took some fiddling.

144 of 1,365 comments (clear)

  1. Games by ub3r+n3u7r4l1st · · Score: 5, Insightful

    Without the big labels like Valve developing their titles on Linux, you aren't going to see Linux widely used in desktop soon.

    1. Re:Games by Remloc · · Score: 4, Interesting

      That and "niche" applications.
      The only reason there is a Windoze box in my house is that my wife is a quilter. The current version of Electric Quilt (AFAICT) will not run acceptably under WINE. There is no reasonable FOSS equivalent.

    2. Re:Games by porl · · Score: 3, Interesting

      you tried running it in virtualbox? it may still be technically running in windows, but at least you are limiting the 'damage'. if you don't give it network access you can do without antivirus stuff and probably make it run and 'boot' quicker than the real thing :)

      also virtualbox' seamless mode will make it virtually... well.. seamless.. :D

    3. Re:Games by Sir_Lewk · · Score: 4, Insightful

      Well presumably he already has a license for Windows so it wouldn't be terribly unethical to download new installation media (or use the media he already perhaps has) and use that license for a VirtualBox installation of windows.

      Entirely legal? Who knows, hell if I've read that entire EULA. Ethical? Sure.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    4. Re:Games by Anonymous Coward · · Score: 3, Informative

      Not if it's an OEM license.

    5. Re:Games by bsdaemonaut · · Score: 3, Insightful

      I've never really understood that argument. While I was growing up, playing video games pretty much meant you had an Atari, NES, or SNES. I realize there were plenty of other consoles out during this time, but that's not the point -- in the past gaming was largely limited to consoles. Yet, for the past 15 years that has no longer been true. The gaming industry on the computer has grown by leaps and bounds. If there is a trend, its consoles that are on the way out, at least if you look at the past 30 years.

    6. Re:Games by Anonymous Coward · · Score: 2, Insightful

      I thought Valve were working on releasing a native Steam client?

      No. Someone saw some files that related to the Linux server and jumped to conclusions. Then, as usual, Linux users started running around flapping their wings and squawking like the silly little parrots they are.

    7. Re:Games by Sun.Jedi · · Score: 4, Insightful

      VMs on the desktop are a hack to make up for the shortcomings of Linux, not a solution.

      It's extremely silly to even think that VMs are a viable long term solution, not just because the the topic is "Linux is not ready for the Desktop", but probably more because Mom and Pop will not install and configure a VM when Windows 'just works'.

    8. Re:Games by Ravenscall · · Score: 4, Insightful

      Why install another whole OS, set up virtualization, get windows working and install the quilting application when just installing windows and electric quilt does the same exact thing? Would you ask hypothetical Joe Enduser and reasonably expect him to be successful in this task? He would likely give up in the hour, say his computer is broken, and would have the Geek Squad charging him out the nose to reinstall windows (fix) his computer, and whenever somebody mentioned Linux, would relate his horror stories, turning more users off from ever trying it.

      And he would be totally justified in doing so.

      Until there is a Linux distro that "just works" as well as an average new windows installation, there will only be niche uptake of Linux.

      --
      You say you want a revolution....
    9. Re:Games by FingerSoup · · Score: 5, Funny

      VM's are a long term viable solution for backwards compatibility... Just ask the designers of Windows 7.... :P

    10. Re:Games by Onyma · · Score: 3, Insightful

      I can understand what you're saying but I think the reason is this:

      In the 'early console days' games were far simpler and required less 'power' to run. You could pick up a relatively simple box and plug it into the largest screen in your house (your TV) and play away.

      Games then started to become more complex and the focus shifted away from the largest screen in the house to the most powerful platform. PC Development was in its hey-day and developers moved onto the platform where they could write the most complex games to stay ahead of the market. The console's importance died out for awhile and PCs with their new fangled 3D hardware, bigger screens, etc. began to take over.

      This brings about the third 'age' of gaming where now the console makers have ramped up hardware development. Suddenly the average PC is no longer the big dog in the house power wise. Specialized hardware has allowed the console to catch up and frequently eclipse the PC in game complexity. This has also conveniently coincided with the rise of the large format flat screen TV so now you can play the most 'complex' games on the biggest screen in the house again.

      If I had to guess I would say the future involves more of a fusion of console and PC rather than a back and forth. I think we're headed to a world where your home functions on one (or several?) core boxes, whether you use those to kill aliens, do your taxes, surf the future web, or control the oven. But now I'm way off the original topic :)

      --
      Play me online? Well you know that I'll beat you. If I ever meet you I'll "/sbin/shutdown -h now" you. -Weird Al, kinda.
    11. Re:Games by AmaDaden · · Score: 4, Informative
      Not quite. That did cause some people to freak out but people started taking it seriously when they saw this job posting from Valve. http://www.valvesoftware.com/job-SenSoftEngineer.html

      From my link

      Port Windows-based games to the Linux platform.

      The problem is that at this point is been over a year and we have seen no progress. So it's hard to say if they are hard at work or gave up for now.

    12. Re:Games by Curtman · · Score: 5, Interesting

      Until there is a Linux distro that "just works" as well as an average new windows installation, there will only be niche uptake of Linux.

      Having just installed a dualboot box for my wife, I can tell you that it already does work better than a new windows installation. Ubuntu booted up with graphics drivers, sound working, hp scanner/printer/fax working out of the box. Windows booted up with no ethernet, low graphics mode, no sound, no printer/scanner/fax.

      This is a very common thing these days. Linux driver support is miles ahead of Windows as far as 'out of the box' goes.

    13. Re:Games by Curtman · · Score: 2, Informative

      While I was growing up, playing video games pretty much meant you had an Atari, NES, or SNES.

      Really? For me it meant bringing my Atari/NES/SNES friends over to play games on my Amiga and watch their amazement at how great it looked compared to their silly little machines.

    14. Re:Games by niteshifter · · Score: 3, Informative

      As the A.C. below notes, not if it's an OEM issue of XP - the EULA ties XP to the machine it shipped with.

      What he can do is blow away the XP install on that machine, install Linux and Virtualbox, then install that OEM XP as a Guest and do the activation over the phone. XP's EULA's are blissfully unaware of virtualizing, unlike Vista's which is, and does prohibit this trick.

      Caveat: Some OEM releases of XP (looking at you HP) don't make nice - the installer looks for Vendor / Machine identifiers and will croak on ya. Dell plays nice, I did this with an 8600 / XP Pro rig.

    15. Re:Games by ebh · · Score: 2, Insightful

      I would. It's a perfect example of "needing Windows to run the thing I need to run because there's no way to do the same thing on Linux".

    16. Re:Games by FictionPimp · · Score: 2, Interesting

      I don't use linux anymore as my primary desktop. I have moved to mac. However, I find most of this articles arguments to be simply flawed.

      While some areas have good points (audio does need work), others fall flat. Two major ones stick out to me.

      Games - There ARE linux games, not as many as windows but they are there. I used to be a HUGE gamer. I have moved on. I perfer the xbox 360 for gaming and no longer bother with computer gaming. But there are many linux games, even some top titles.

      Unified this or that - This is a flaw in the authors thinking. Linux does not need any of this. Each distro picks the tool they think works best. If you find a popular distro then you will find everything you need for installing software on it. As it gets pointed out so much, linux is not an operating system. We need to stop thinking it is.

      Nitche applications - Sure, it sucks, but sometimes you really are locked into a vendor. That doesn't mean the rest of the world is. I don't like solaris, but I have to use it. But that doesn't mean everyone has to use solaris. I have to use crystal reports at work, but that doesn't mean my home machine has to be windows. There doesn't need to be a replacement for every single application I might use to make switching a good idea.

    17. Re:Games by sopssa · · Score: 4, Insightful

      What would be the point of emulating lots of software you use? and specially games, you even cannot as the fps would be like 1fps.

      Unless linux can deliver me all of the things I need that I have in windows, I'm not gonna transfer. Hell, I prolly wouldnt transfer even then unless theres something better that I have in Windows (but yes, security gained by minor OS would prolly be good, but that would change in my scenario aswell).

      And let me state, I use linux for various servers I own and manage. But it just cant give me the same use for me as Windows in desktop usage, from both work and gaming experience.

      And no, my gaming needs aren't replaced with the freeware and some other games that are available for linux. I want to play the newest games like Left4Dead and Sims 3, and providing "alternative" for me doesn't cut. I want to play those games and not make a compromise, specially when theres no any need to.

    18. Re:Games by robthebloke · · Score: 2, Informative

      At a guess I'd say you were under 25 years old. When i was growing up everyone was playing games on spectrum 48ks/Commodore 64, and were busy saving their pocket money to buy an Amiga or Atari ST. Consoles really didn't start making inroads into homes until the late 80's early 90's, until that point you had a proper computer (be it a specutrum, BBC, acorn, commodore or an amstrad).

      To say that gaming was always focussed on consoles is somewhat wrong - it was the other way around. The gaming industry started on home computers - this is where people like Richard & David Darling, and Peter Molyneaux made their fortunes.

      Consoles only really started overtaking home computers for gaming between the late 80's and mid 90's, at a time when there was no cheap home computer available that was worth buying (i.e. Amiga) or the prices of a 'not for games' IBM PC was too high (£2000 for a 486 DX)

      For the past 15 years, gaming has been firmly routed in the realm of consoles with sales figures for PS/PS2/PS3/XBox/Wii/360/GC far surpassing any PC game market, and is likely to be the case for the next 10 years. The only difference the industry may face in future, is that casual gamers may migrate away from their Wii's to their iPhones.

    19. Re:Games by sopssa · · Score: 2, Insightful

      Stop buying the bulk computer boxes or constructing your box yourself, and you'll see that all the general computers sold to end user comes with drivers and instructions and everything needed to run them.

      On an another note, yes Linux comes with drivers that work in most cases. But since they're general drivers, they never archieve the same results as specific drivers made for Windows by the manufacturer.

    20. Re:Games by Ravenscall · · Score: 2, Interesting

      It is funny you mention this. I brought up dual booting to my wife once. Her reply was "Why should I have to reboot to run my knitting software, that is stupid."

      She would rather play "hunt the driver" to make windows work, and KNOW it will work with the software she wants it to work with, than have the hassle of launching a virtualized session or dual booting. I cannot say I blame her.

      --
      You say you want a revolution....
    21. Re:Games by Ravenscall · · Score: 5, Informative

      I would add that when I tried installing Ubuntu a month or so ago on the same laptop, it said my wi-fi card was working, but it would not work. It also would not let me install the proprietary nVidia driver. When I ran the nVidia installer, it broke X.

      --
      You say you want a revolution....
    22. Re:Games by sopssa · · Score: 3, Insightful

      And how is it not a shortcoming of Linux when theres the stuff needed just isn't available like it is for Windows?

      This kind of attitude just brings me to mind the linux fanboys who go about how great linux is, and when asked if theres equivalent for some soft they need they just answer "eh.. well, you dont need that. its open source you know!" or "if you continue using that goddamn Windows you're evil and support bad companies!!!"

      And no, its not a troll. I've seen these things so many times (and I do use linux myself, but just for my servers usage)

    23. Re:Games by blackholepcs · · Score: 4, Insightful
      First let me say the I'm not anti-Linux. Any competition to MS is good, as it (you'd think) makes them strive to make better software with better features and reliability. And I have no animosity towards Linux supporters/users.

      However, I do have a hard time understanding why many Linux Lovers have such a hatred of Windows, and why they continually claim that Linux is better and can do EVERYTHING that Windows can do and more.

      I'm sorry to say this, and I'm really not trying to be a troll (even though I'll most likely be modded as such), but Linux is worthless to a LARGE amount of end users for simple reasons (whether or not the end user is simple themselves doesn't really matter) :

      A) Installation IS a pain in the ass for anyone who isn't a geek with a decent amount of experience. Hell its a pain in the ass for those who DO have a decent amount of experience, especially when trying a new distro for the first time that has a wholly different install experience.

      B) Driver support sucks. Oh, sure, a lot of the big hw companies have usable drivers for Linux. But does that driver work well with your distro? Do all the features work with your distro? And what about the non-juggernaut hw companies. A vast majority of them don't have native Linux drivers, making it a super-headache to get the item to work in Linux.

      C) Software selection leaves a lot to be desired. As pointed out in TFA, Open Office vs MS Office is just one of many instances where FOSS really takes a back seat. And most of the industry-standard software either doesn't run on Linux at all or works partially and only in a VM (which kind of defeats the purpose of using Linux).

      D) Games. I don't think I really need to expound upon this one. We all know (even if some of you can't seem to admit it) that gaming on Linux SUCKS ASS because most games don't work on Linux.

      Ok. Now I know that some of what I touched upon can be band-aided by using Wine and such, but come on. That's cheating. If the OS can't natively run the software, and has to do so in a virtual-Windows environment, why not just use Windows?

      Oh, I already know what a lot of the answers to that question will be. "Windows has viruses and isn't secure!" or "Windows doesn't have good driver support either!" or even "Because MS is EEEEVVIILLLLLLLLL!!!!" Well, guess what. Windows SHIPS insecure, but once installed by any competent person who knows how to tweak the system, Windows can be as secure as any other OS out there. I've used almost every iteration of Windows, and starting with XP have never had a virus infection or security breach (and I download a LOT of crap from unreliable sources). That's not to say that a virus has never actually physically been on my system. Just that I've never had to format, reinstall, repair, or anything. Just delete the offending file, and maybe a registry entry or two. And I've had some virii show up that could have screwed me over royally. But because I tune my system the way I do, not much damage can be done, even if I intentionally download a virus (which I have tested several times). Now, I'm not saying I'm invulnerable. I know my system can get FUBAR'd by this or that virus or breach. But it's a safe bet that I'm more secure than any Linux distro out there (which I've proven via a friend who runs Debian, by betting his system would get FUBAR'd before mine after 3 consecutive days of surfing and downloading from some very disreputable sites. His system was tanked in two days, mine never got touched.)

      Now, that whole paragraph above leads to the main point I'm trying to make. An average end user will not understand/like/want to go through the massive learning curve of Linux. Nor will they be happy with the horrible compatability. At the same time, they will not be happy with the virus-fest and crash-athon of Windows. But they will put up with Windows because 95% (I'm guessing) of software works with Windows, as well as 99.99% of games (not taking into consideration that many games don't work when shipped due

      --
      Halitosis - (n.) Halle Berry's Camel Toe.
    24. Re:Games by jshackney · · Score: 2, Informative

      That and "niche" applications.
      The only reason there is a Windoze box in my house is that my wife is a quilter. The current version of Electric Quilt (AFAICT) will not run acceptably under WINE. There is no reasonable FOSS equivalent.

      Similar problem here:

      My only reason for keeping Windows is work/Logbook Pro, and hobby/MasterCook Deluxe. MCook runs almost acceptably in WINE, but better in VirtualBox. And there are a couple of FOSS equivalents for MCook, but to use a baseball analogy, the best FOSS app. I've found is in the local elementary school's Pee Wee league where MCook is last year's Major League World Series winner. With that said, the FOSS app. is getting better, and it has improved over the past couple years, hopefully it will continue to do so.

      Then there's Logbook Pro. No FOSS equivalent either. There's some vaporware projects floating around FreshMeat and SourceForge that have been there for several years with little or no activity. Also, running this under WINE didn't work--it wouldn't even install. VirtualBox OTOH was good, but not acceptable due to severe lag and spotty USB operability.

      While it's good for some applications, using a VM (to me at least) is like a Rube Goldberg machine. It gets the job done, but at the expense of efficiency and I'm absolutely maniacal about efficiency.

    25. Re:Games by Sancho · · Score: 2, Interesting

      Interesting. Last time I reinstalled, Windows didn't know how to talk to my NIC.

    26. Re:Games by bsdaemonaut · · Score: 2, Interesting

      Only because the manufacturer of said computer bundles the drivers with the provided installation media. Lose that "recovery media" and your in the same boat as the rest of us.

      Generally Linux only comes with "general drivers" for the same items that Windows does. There really is no such thing as a general driver unless the API has become extremely stable, such as with USB. Just because one driver might support several video cards does not mean it's a "general driver" those video cards have their own chipsets/API and corresponding low-level code. Sure there's must likely a layer of abstraction in order to make the code more portable, but that's it. If Linux, as well as other open source OS's, has a weak point, it's X11, not the drivers.

    27. Re:Games by ArsonSmith · · Score: 2, Funny

      2001 called, they want their Linux complaints back.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    28. Re:Games by howlingfrog · · Score: 4, Insightful

      You're comparing apples to oranges. In the situation where a computer is assembled and configured by professionals, then sold to end-users, any OS will Just Work out of the box. In the situation where components are sold to end-users who assemble and configure themselves, Linux is a hell of a lot easier than Windows to get running, and slightly easier to get running well.

      I think the argument you're trying to make is that an OS that doesn't come preinstalled by major-brand manufacturers is unsuitable for the typical end user. Which I agree with--I'm a Linux user, borderline zealot, but there's no way Joe Sixpack can be expected to know how to install a new OS.

      --
      The original Howling Frog is a fictional character and has no UID.
    29. Re:Games by the_B0fh · · Score: 5, Insightful

      So, a flat head screw driver is a shortcoming of a philips screwn driver?

      Use the right tool for the job. If windows is the one, then use it.

    30. Re:Games by Optic7 · · Score: 2, Informative

      I'll grant you C and D.

      B is debatable - at least 90% of drivers are auto detected and auto installed in Linux. The most common thing when installing Windows is having to spend some time on the net hunting for drivers, and sometimes they can be really hard to find.

      Regarding A, you couldn't be more wrong. Have you installed Ubuntu lately on a clean (blank) machine? It's easier and quicker to install than windows. Seriously. Specially when you take into account what I said about drivers above, and how much complication that adds to the windows installation process.

    31. Re:Games by Baki · · Score: 2, Insightful

      If you are even older (like me, over 40) you remember a time before personal computers, the oldest systems for gaming were only consoles:

      At 11 I got my first "console", it had only 4 variants of ping/pong black & white on the television.

      Then at 13 I got the first real console, a Philips videopack G7000. Others maybe got an Atari (the Philips was mainly known in the Netherlands, and since most of my relatives used to work @ Philips it was the logical choice).

      Only 2 years later (I was 15) real computers started to appear: the first real computer I experienced appeared at school, a commodore PET. You could program games in basic or machine code (enter pages of hex codes). I was immediately hooked on computers and have been ever since...

      Shortly after I moved to a C64 and later to an Atari ST. Only 1 year ago I have bought a console (WII) mainly for my children. I still prefer computers (windows PC alas, I would prefer linux if games were available) for gaming.

      But anyway, consoles have been around longer than computers I would think.

    32. Re:Games by Serpent+Mage · · Score: 2, Informative

      I don't hate windows but I do use linux and have told average users to not switch to linux or to switch depending on what was appropriate.

      A) Installation IS a pain in the ass for anyone who isn't a geek with a decent amount of experience. Hell its a pain in the ass for those who DO have a decent amount of experience, especially when trying a new distro for the first time that has a wholly different install experience.

      That is just a load of crap. Installation of XP and Vista are both a bigger pain the arse then linux is. In fact, I have 2 friends who convert over to linux BECAUSE they could not get XP to install on their computer and use their hardware. And it "just works" under linux. And I've seen far too many people who have actually tried both admit that linux is easier to install and it just work. Almost never have I seen the opposite to be true.

      Coming pre-installed from manufacturer is not the same as installing from scratch.

      B) Driver support sucks.

      Yes. For printers and network cards you can actually use the windows drivers and they work perfectly. For everything else, if it doesn't come out of the box with linux, well that sucks big time. Sound drivers are the biggest problems I have found with linux. The cheaper sound hardware "mostly" works but constantly crashes, locks up, or other crap. Only thing I have found to be as good or better then the windows version is the soundblaster live drivers.

      C) Software selection leaves a lot to be desired.

      This is a true statement. Though I personally would argue that MS keeps pushing people out of their software selection as well. But that is a b*tch session really and not appropriate here.

      D) Games. I don't think I really need to expound upon this one.

      Yup the lack of linux adoption has caused the lack of game titles to appear on linux.

      that gaming on Linux SUCKS ASS because most games don't work on Linux.

      A lot of the popular titles do have native linux versions and some games run better on linux then on windows. Not all but most of them (making statement using nvidia drivers, milage may vary with other drivers)

      Windows can be as secure as any other OS out there.

      Sure anything can be secure. The real question is how much intelligence does it require. Your average joe *cannot* make it more secure the linux. The average joe never has to think and linux is 99% more secure for them then windows.

      And woe be to he who has a custom compiled kernel.

      Nobody. And why were you even wrambling about all that I don't understand. Nobody compiles the kernel anymore these days. Most your linux users use what is out of the box and it just works.

      I would LOVE to see Linux suddenly start kicking ass and taking names.

      No you wouldn't. Your attitude is clear enough that you really have no intention of giving linux a shot. I didn't reply to a number of statements you made but you do make a lot of 5 year old claims as well which simply are not true. It is like saying windows sucks because you have to remove stuff from the himem area to get your games to work. That was true once upon a time. Not anymore.

    33. Re:Games by oakgrove · · Score: 2, Interesting

      A) Installation IS a pain in the ass for anyone who isn't a geek with a decent amount of experience.

      I tried to resist... Installation is a pain in Linux versus Windows for the simple fact that unlike Windows, Linux goes very far out of its way not to run rough shod over what you already have on your hard drive. You actually have to make decisions like, do I completely format my whole drive, or do I let the installer repartition it for me so I can dual boot with what's already on there. With Windows you can forget dual booting with anything other than another Windows install. And, if I remember correctly, the Windows installer doesn't have a partitioner so you have to have the disk already set up before you even start. MBR? Windows just blows it away, bye bye GRUB until you fix it. So, I guess you could say that's easy. In the way that walking out into the street and getting run over by a bus is easy.

      Driver support sucks.

      The only way driver support sucks in Linux is if the manufacturers refuse to open the specs for their hardware or won't make the drivers themselves. No for the devices, and they exist in vast numbers, that do have free drivers, they tend to work much better in Linux. When I used to use Windows, and had to install hardware, the CD always insisted on installing some lame 100 MB's worth of crapware just to get a wireless card working. I'm looking at you, Belkin. Now, with Linux, when I plug in my cellular network card, it just works. No crapware, no driver hunting, nothing. So, though everything doesn't work in Linux, there is a flipside. When something does work, it tends to work much better.

      Software selection leaves a lot to be desired.

      Really, that depends on what you are doing. If I want to burn an iso in Linux, I just insert a blank CD. The software to do it is included out of the box. If I want to use a spreadsheet, it's included out of the box. If I want to download torrents, the software is there out of the box. You know one of the reasons the iphone is so popular? It's that little thing they call an app store. You know what? I have one of those. Except everything in it is free.

      Games.

      You say Wine is a band-aid or whatever. But, you know what? My games tend to work better in Wine than they do on Windows. My Wine games sit on an XFS partition so they load much faster than they used to on FAT32 and NTFS. Especially long load games like FarCry. And when the game hits the drive for something mid-level, it is much smoother. For example, when you shoot somebody in FarCry on Windows, they stutter just a bit as they fall. I didn't notice that until I started playing the game in Wine. In Wine, it's perfectly smooth. It's quite noticeable. Incidentally, I get the same effect with virtual machines and pretty much any disk intensive applications. I have a great time in Wine with Half-Life 2, Bioshock, Fallout 3, FarCry 1 and 2, Oblivion, Morrowind, and the list goes on and on. Oh, and, yes, there are native Linux games that play great too. Like Quake 4 and Doom 3. Great times.

      I'll just leave it at that. But, to close, I will say that not only does Linux do everything Windows did for me, it makes installing new software via repositories immeasurably easier, has the robust GNU tools underneath, has rock solid stability (I use Debian Lenny), and is satisfyingly free in almost every way a piece of software can be. So there.

      --
      The soylentnews experiment has been a dismal failure.
    34. Re:Games by __aasqbs9791 · · Score: 3, Insightful

      I agree. I was talking to my brother (who is a pretty smart person overall) about some computer problems he was having and he said he was out of memory. Being that it was a java program I was telling him to run, and knowing that his computer is several years old, I wasn't too surprised. So I asked him how much memory he had?

      "1.3 Ghz?" was his response.

      I tried really hard to not laugh as I realized he isn't a computer guy (he can type, but he's never built a system, etc) and I had completely forgotten this fact. It is so easy for us to forget that most people don't have the experiences we do. I wonder if people in other professions have this same problem? Do civil engineers forget most people don't have any idea how much stress a bridge can take? Do doctors forget most people don't know anything about prescription drug interactions?

    35. Re:Games by __aasqbs9791 · · Score: 2, Informative

      What would be the point of emulating lots of software you use? and specially games, you even cannot as the fps would be like 1fps.

      This seems to be changing. Virtualbox is starting to include a capability for a client system to access the 3d hardware directly (that's my understanding of the process anyways) specifically for gaming performance. And they aren't the only ones doing so.

    36. Re:Games by bike_head · · Score: 2, Interesting

      I'm a linux user that recently installed Fedora 10, Fedora 11, Ubuntu 9.04, Vista Basic, Windows XP. I basically did fresh installs on a Dell studio hybrid.

      Fedoras - used live cd and added packages I wanted over the net. Due to open source restrictions I had to do command line magic to enable wireless.

      Ubundu - again a live cd over the internet. Had to enable the non-free repos to get wireless

      Vista - after guided install I had no ethernet (wired or wireless) and simple VGA display. I had to use Dells not so obvious "additional software" CD to get these drivers.

      XP - after guided install I had no ethernet (wired or wireless) and simple VGA display. I was using a developer copy of XP, so I had to go to another machine to get the proper drivers from the DELL suport site, put them on a USB stick to get the network up in order to update the rest of the system

      Which was the easiest system to install? Well Vista of course because that was the OS that was PREINSTALLED! When I had to do the install I would just say tha all had their challenges, but an OS that installs out of the box with no ethernet drivers is a PITA.

    37. Re:Games by badpazzword · · Score: 5, Insightful

      Oh, but the problem is that the real reasons why working in Ubuntu is better than working on Windows can't be seen in screenies. It's the sum of many small great touches :)

      Some examples, in an ordered in no particular order list:

      1. Multiple desktops. Stop the clutter at the bottom of the screen. Organising your work is as easy as pressing Ctrl-Alt-E (IIRC) or just Ctrl-(Alt)-<Arrow>.

      2. Mouse wheel works on item however, not item focused. Want to scroll that document in a background window? Just move the mouse there and scroll away! You can also use the scrollwheel to cycle between desktops, tabs, windows, comboboxes and more.

      3. An 'always on top' item in the window menu. If you need to copy data from app A to app B put app B at the top with two clicks (or a right mouse drag). No external bloatware required.

      4. Middle click pasting. Now that app B is on top, select stuff normally from app A and middle click on the destination in app B. Voila': copy paste with the mouse only. And your Ctrl-C/Ctrl-V buffer (aka clipboard) stays untouched!

      5. Notifications that get out of the way. Ubuntu 9.04 doesn't need no frikkin' baloons (and currently the method to bring them back doesn't work for me :D). Message boxes are done the right way -- (almost) no generic yes/no choices.

      6. If virtualization is good enough for videogames on a Mac (it is), then it is good enough for videogames on a Linux. (Non free; dunno about the free) versions of virtual box are able to use the processors' virtualization extensions and offer inbuilt OpenGL support. DirectX support is in the works. Hell, the (free) Ubuntu supported enterprise virtualization support doesn't even work without it.

      7. Dual booting. You don't need to wipe Windows for that app you NEED to run in native Windows. Since you won't use it that much you can even not care on Windows to install all the damn bloatware like firewalls and antiviruses.

      8. Installing, uninstalling and updating applications. So long as you keep true to installing EVERYTHING through whatever your distro uses to manage packages, 95% of that stuff is as hard as respectively checking boxes on, checking boxes off and clicking on "Install updates". No, you don't even need to mindlessly pound through wizards on the Next button waiting for it to become Finish.

      9. Codecs. It is surprising how well codecs work on Linux, when you consider the not so solid situation on sound reproduction. Just downloaded an flv from youtube? No need for external players or convertors -- totem plays it out of the box. Totem will automatically prompt you to install missing codecs (see 8) when needed. Oh, and generally speaking, if you can play it, you can convert it to free formats like ogg or ogv.

      10. Compiz. It's just too cool not to be mentioned, and AFAIK it predates the Windows and Mac equivalents. :D

      Oh, an important thing to end this tl;dr comment:

      Ubuntu is not a Windows skin.

      It doesn't work like Windows.

      It's *designed* not to.

      If you try Ubuntu like a Windows skin you are going to fail. Full stop.

      If you aren't interested in giving up on the way you work on Windows to approach different, not necessarily better ways of working then don't bother trying Ubuntu and while you're at it stop talking about it and just keep on going with Windows. Nobody is forcing you. Linux is all about choice. ;)

      --
      When ideas fail, words become very handy.
    38. Re:Games by Frank+T.+Lofaro+Jr. · · Score: 2, Insightful

      Is there VPN software for Linux that doesn't require 40 hours of work and a PhD in CS in order to get up and running?

      --
      Just because it CAN be done, doesn't mean it should!
    39. Re:Games by Bigjeff5 · · Score: 3, Informative

      Why would one who has windows license use linux?

      They are masochistic?

      There, fixed that for you.

      Seriously, as much as I want to love Linux, and as much as I hate Microsoft, Windows gets the user experience down better than anybody except maybe MacOS. I've stopped using Linux on my personal laptop - installed because I got fed up with Vista's little quirks (should have rolled back to XP not Linux though) - in favor of my slower work laptop with WinXP on it because it just tends to work and I know how to do what I need it to do.

      Linux is perfect for a home user as long as you meet a few criteria:
      - You want to run servers but don't have the hundreds/thousands of dollars to lay down for a simple, effective solution (i.e. Microsoft).
      - You are very technically inclined
      - "Free" is significantly more important to you than "Easy" or "Simple".
      - You are willing to put in the many, many hours you will need to learn the OS and how to configure it to do what you need
      - You don't need or want any software or hardware that does not have a good Linux implementation/equivalent

      There are others of course, but those are the big ones that come to mind for me. The last two in particular are why I can't use Linux. The first two are me, the third is true for me as well but not completely, and the last two don't fit me at all. I have a lot of better things I can be doing than spending hours trying to figure out why my sound doesn't work when I upgraded to a new version of my distro, discovering I have six different audio implimentations installed and only one of them will work.

      Honestly, I could have copied my data and installed XP with less time and effort than it took to fix my sound in Linux, which broke after an update because things are not unified even in distros.
      There is a reason *nix admins are few and highly paid in the server world, and it isn't because *nix is simple and easy. It's because *nix is very powerful for certain implimentations but it is notoriously difficult to manage. Until "notoriously difficult" becomes "easy" we won't see Linux on the desktop in any big scale. Ubuntu is better than any Linux I've used (and I've tried a bunch in the last 15 years), but it still doesn't touch XP, or really Win98 even. 95 it probably has beat though, heh.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    40. Re:Games by thtrgremlin · · Score: 3, Interesting

      No SATA drive was the most confounding situation I have ever been stuck in, attempting to help someone upgrade from Vista to XP. No floppy drive, and wouldn't let me swap out the CD, and installer didn't support USB for drivers. Ended up making a slip streamed disc which was eventually done right... but I wouldn't consider that something a "normal" user would do.

      Thankfully I added NIC driver at same time which otherwise wasn't there.

      Maybe this is a harsh bias, but I don't consider any problem that can occur between installation and fully working setup to be normal for any user. I was a big windows fan and I found Linux to be "hard". Every turn there was more documentation I needed to read. I thought the documentation was really good... when it existed (I have noticed a lot more "incomplete" documentation than ever any "bad" documentation. Bad documentation gets fixed really quick, because bad documentation is either bad because of content or structure, and in either case many small contributions can improve documentation quickly.)

      When I last used Windows regularly (up until shortly after SP2 was released), I found it took roughly 2 days for an ideal setup with every little thing done properly. One time I managed to cut this down with a slip stream and having all the software on the DVD, but the next time I needed it, most of the software was out of date. The part I liked the least was that breaking one little thing, and your best / only option is to start over. In my personal experience, things rarely work one day and then not work the next in Linux without a clear or easily discoverable reason due to a known issue. If something is broken, it is easy to track down 1) whether or not the issue is fixable / has a work around, and 2) the level of skill / experience necessary to fix such issue. This QUICKLY tells you whether or not fussing with it is going to yield adequate results. Any 'consistent' installation issue (I tweak a new Ubuntu install quite a bit) I just throw into a script I keep online, and each "tweak" being its own function, the script is very portable, like comment out "setup fkey macros".

      In practice, for me, I prefer cli over gui; nobody ever implements all cli / api functions into a gui, least of all Windows, and even when they do, tasks can not easily be automated, if at all. I guess I have had more of the feeling that anything I learn about Linux teaches me how to learn better and faster about Linux. When you learn a gui all you have learned is the gui. No matter how easy it is to use, it doesn't teach you about how the system works.

      Ok, too high an expectation for regular users. Most the problems I see / hear are switching to Linux from Windows problems, not Linux problems. Certain "advantages" of Windows are directly related to Microsoft's monopolistic control over the environment (ANY other hardware, getting the right parts that will work with the system is normal and expected). With due diligence, educating yourself about Linux lets to do more. Maintenance and auditing is fast and easy at any level, once you learn it ("normal users" don't maintain their machines AT ALL even though they know they should, and I would bet most would ask "what's an audit?"). If you break it, just undo it; you don't necessarily need to "time-machine" backwards or restore from backup, or reload a saved state; just change it back. Worst case scenario, like killed grub or hosed your kernel to an unbootable state, just lock and load with a liveCD and fix it. Tinkering in good faith is never going to require you to reinstall from scratch. If you tinker recklessly and aggressively, there is a good chance you can be unaware of what you changed and how, and the amount of time to reinstall than track down the issue will be shorter.

      I know I am a fan boy, but it is only after 1) Taking the time to educate myself about Linux, and 2) Decades of "WTF, ARE YOU KIDDING?!?" with issues with Windows that only seemed to INCREASE over time. Am I expecting too much? Evidently. MY problems, and headaches for that matter, were fixed switching to Linux. Ubuntu has given me enough not to need anything else, installed as host anyway (Gentoo VM is just too much fun).

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    41. Re:Games by IntlHarvester · · Score: 2, Insightful

      You are trying to rewrite history based on your personal experiences and peer group.

      Even in the post-"crash" era, Nintendo sold 10x as many games as Commodore. True that many/most home computer users pirated games, but the money was still in the console market. The PC market has always been much smaller.

      --
      Business. Numbers. Money. People. Computer World.
    42. Re:Games by jmcvetta · · Score: 2, Informative

      Vpnc is dead-easy to set up if you use the network-manager applet plugin (package "network-manager-vpnc" on Ubuntu). Alas, it does not support quite all VPN configurations (iirc, it can only do VPN over UDP, not over TCP), so I still need to use Cisco's (shitty & difficult to install) client in a few situations.

    43. Re:Games by Sir_Lewk · · Score: 2, Insightful

      Please note how I made it painfully obvious that I was talking about ethics, not legality.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    44. Re:Games by tbannist · · Score: 4, Insightful

      Frankly, I'd call not running on Linux a short coming of an obscure quilting application.

      The gripe is all about perspective.

      --
      Fanatically anti-fanatical
  2. Let the anti-M$ bashing begin!!!! by Hoover,L+Ron · · Score: 5, Funny

    I always enjoy these /. stories about Linux acceptance. We are guarenteed a full vetting of why this article is wrong by the Linux-heads and why it is so right by the M$-heads. It's even numbered for easy reference to the sprcific points

  3. The desktop is dead by ickleberry · · Score: 4, Interesting

    The future is web based. Endless bloat, inefficient javascript and the latency of accessing remote systems. Why will people accept such a system? because a lot of people never learned to use a desktop, they learned how to use a web browser. Anything outside the web browser looks complicated to them.

    There is also the fact that web-based is the new way of making money from software. No piracy since its mostly server-side, lace it with ads and nobody complains about adware. Give it a few years and ads will no longer be served up by dedicated domains you can easily block.

    If client side desktop computing is to survive the interface has to become more iPhony. Ordinary folk love the touchy feeley colourful, childish looking animated interface of the iPhone so the future is in projects like Hildon. I personally hate the iPhone's interface but thats alright, if its Linux or BSD I'll just install a minimalist window manager which there should always be plenty of.

    1. Re:The desktop is dead by tepples · · Score: 4, Insightful

      There is also the fact that web-based is the new way of making money from software. No piracy since its mostly server-side, lace it with ads and nobody complains about adware.

      But people do complain about not being able to access web applications from notebook computers while away from Internet access, such as on the road or in a restaurant that does not offer free Wi-Fi.

    2. Re:The desktop is dead by Corson · · Score: 5, Informative

      I've heard and read that mantra ten years ago. The future is not web-based because no large corporation will put/send/store their sensitive stuff (as in trade secrets) on any other corporation's web servers. Not even email. Ever.

    3. Re:The desktop is dead by digitallystoned · · Score: 4, Interesting

      The future is web based. Endless bloat, inefficient javascript and the latency of accessing remote systems. Why will people accept such a system? because a lot of people never learned to use a desktop, they learned how to use a web browser. Anything outside the web browser looks complicated to them.


      I'll agree to an extent that Linux isnt a good desktop OS for people who are Windows nuts. I have used Linux for the past 4 years on a regular basis and there is a huge learning curve. Linux is great for the server environment and it blows Windows Server out of the water when it comes to ease of use and setup. As far as web browsers, theres a lot of kiosk companies that are running Linux with Windows as the guest os on their machines and taking care of a lot of issues that used to plague remote admin work for distributed computing platforms. Anything you can do in Linux can be done in Windows. Windows also has about 30 years of end-user time on Linux. I know it wasn't really adopted by a lot of my customers as a viable server until 2001-2002 time frame.


      There is also the fact that web-based is the new way of making money from software. No piracy since its mostly server-side, lace it with ads and nobody complains about adware. Give it a few years and ads will no longer be served up by dedicated domains you can easily block.


      I agree completely. Linux will always be there for the server backend platforms. Linux is great for serving the content. Look at its use in routers and embedded solutions. You couldn't get Windows bloatware to run nearly as effective as Linux does in small environments. I think Linux will overall end up winning in the server platforms in the long run. I'd take a linux server over a windows box anyday of the week just because of reliability. If you have the slightest clue how to setup a basic LAMP then Linux is the way to go. I don't think we need to push Linux to the desktop because people just expect it to work. I spend a lot of time in linux IRC rooms and i see a lot of newbs come in with basic questions that you could get by reading a howto. MS has made Windows so simple that switching to another OS other than a Mac would be hard for them. The other issue i have are the asshole hardcore linux guys that refuse to help people. I think thats really what keeps people away from Linux is because the community doesn't listen nor are they really worried about getting a larger userbase. There are some guys out there that help out where they can, and people appreciate the little bit of help.. In windows getting from A to B is clicking a few buttons. The same process in Linux could be from A to Z with every step needing to be complete and one error throws off the entire process. Until we as a community can stand up and be helpful and supportive and work with developers insteading of blaming them for the problems then Linux won't make it to the desktop and even hold water. Personally any chance I get I load a linux livecd and do what I need to do because for me its easier, but until its easy like Windows then we arent going to get anywhere.

    4. Re:The desktop is dead by MtViewGuy · · Score: 3, Insightful

      The desktop/laptop is NOT dead.

      The reason is simple: people don't trust computing "over the cloud," because your device will be essentially useless if you are in an area with little to no Internet connectivity. Besides, you can get a netbook computer for under US$400 nowadays, and with improving technology those netbooks will soon store as much as 250 to 320 GB of data on the hard drive in the machine itself, way more than enough to store local data for business documents, spreadsheets, and smaller presentation files.

    5. Re:The desktop is dead by PenisLands · · Score: 2, Insightful

      You're forgetting about specialist applications like audio/music editing and production, video editing, and advanced image editing. Doing this stuff with web-based software isn't feasible, so as long as people do stuff like that, there will be some form of desktop.

    6. Re:The desktop is dead by rolfwind · · Score: 4, Insightful

      The future is web based. Endless bloat, inefficient javascript and the latency of accessing remote systems.

      Most of the software I work(ed) with is still to get heavy duty tasks done are still very much on my computer. CAD, programming, mathematica-type programs... not that I want them all to be, just how it is with current internet pervasiveness and speed.

      Why will people accept such a system? because a lot of people never learned to use a desktop, they learned how to use a web browser. Anything outside the web browser looks complicated to them.

      I like using Google Apps because I don't have to worry about keeping files updated across multiple computers. I think Google is safer than carrying a tangle of USB sticks about. If the file is that important or secret, I stick it onto a computer that has absolutely no net access, no modem, and no ethernet connected to it, no wireless, etc.

      There are more reasons to like net apps than just being clueless. Besides the aforementioned syncing problem with files, services like mint.com provide, say, an iPhone user a convenient look at their finances impossible with a regular desktop/notebook unless you're really regimented.

      There is also the fact that web-based is the new way of making money from software. No piracy since its mostly server-side, lace it with ads and nobody complains about adware. Give it a few years and ads will no longer be served up by dedicated domains you can easily block.

      That's a decent insight. However, I have no problem with people making money on software that way, as long as software patents don't block competition. What's more problematic with me is being at the whim of the software service provide at any moment to hold your data hostage and your account in their hands. I had enough experiences with ebay's arbitrariness to make me wary. That's why I do keep a backup of the google documents (and important emails too, as webmail is the essentially the same thing with the same pitfalls as any web hosted app, although more comfortable to many because it's been around a bit longer)

      If client side desktop computing is to survive the interface has to become more iPhony. Ordinary folk love the touchy feeley colourful, childish looking animated interface of the iPhone so the future is in projects like Hildon. I personally hate the iPhone's interface but thats alright, if its Linux or BSD I'll just install a minimalist window manager which there should always be plenty of.

      While the interface is important, I think many like the convenience and lack of carrying files around like I said earlier, and that will be hard to replicate for any desktop app.

    7. Re:The desktop is dead by Wowsers · · Score: 4, Informative

      The future is web based.

      Is it? After a typical month I am near my download limit for the month, and all it is is web browsing, email, and some file transfers. What is a web based solution going to do to bandwidth usage?

      I've used Google docs for a quick project, and it has vastly cut and inflexible features compared to a spreadsheet installed on your machine.

      Web based is too inflexible. Just my opinion of course.

      --
      Take Nobody's Word For It.
    8. Re:The desktop is dead by CTalkobt · · Score: 4, Interesting

      One of the points that I see repeated over and over when comparing apples to oranges / Linux to PC is that there's a huge learning curve.

      I hate to tell you - but there's also a huge learning curve when using Windows. My wife, who had never really used used a PC routinely, was let loose on my Ubuntu box after about 5 minutes of use. A week later I found she had customized her background, changed the icon set, was trying to figure out how to get a cat's meow when she started a program and was wanting access to the package manager so she could see what else she could do.

      Her experience with Windows, a bit later was one she described as "frustrating" in that nothing was where she expected it to be.

      In general, I think the rule of thumb : Linux is fine. Windows is (possibly) fine. Each to their own - I prefer a Linux varient (Ubuntu currently). Work & Home for the past 4 years.

      --
      There's a gorilla from Manilla whose a fella that stinks of vanilla and has salmonella.
    9. Re:The desktop is dead by Architect_sasyr · · Score: 2, Insightful

      Just wanted to say, whilst making note that I am strongly against cloud computing, that the first spreadsheet programs were probably very inflexible too. Things like macro's and massively complex formulae probably weren't available early on. I don't actually remember that, I net have a use for spreadsheets until about 4 years ago, but it is something to think about.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
  4. 9.10? by nvivo · · Score: 5, Insightful

    having just moved to an early version of Ubuntu 9.10 on my main testing-stuff laptop; it's frustrating

    The first alpha of 9.10 was released a couple days ago with new kernel, new gcc, lots of new libraries... you should not be surprised things don't work well yet. Jaunty seems pretty stable to me. Minor issues with my intel video card, but works fine for all my daily work.

    1. Re:9.10? by TobascoKid · · Score: 4, Informative

      "I would think that it was released they should have it mostly working well."

      No, I would expect 9.04 to be mostly working well (which for me it almost does - the regression in the intel video card support is ticking me off though). 9.10 is at early alpha - I would expect it to not work very well at all. So the submitter's complaints about issues with 9.10 are unwarranted.

      --
      At some point, somewhere, the entire internet will be found to be illegal.
    2. Re:9.10? by TobascoKid · · Score: 2, Informative

      I noticed with 9.04 that sound is now finally working properly again on one machine that had audio problems since Hardy. But my laptop can no longer play video with Xv - sometimes it seems that Ubuntu gives with one hand and takes with the other.

      --
      At some point, somewhere, the entire internet will be found to be illegal.
    3. Re:9.10? by JoeMerchant · · Score: 2, Interesting

      The first alpha of 9.10 was released a couple days ago with new kernel, new gcc, lots of new libraries... you should not be surprised things don't work well yet. Jaunty seems pretty stable to me. Minor issues with my intel video card, but works fine for all my daily work.

      Yes, but you must not care to hear Biff bark...

      The summary complains about sound, and the datapoints I have on Linux sound are this:

      1998 - the LinuxSoundHOWTO makes derisive statements to the effect of "well, if you must have sound, these are the hoops you jump through:...", implying that real free beer swilling penguin huggers don't need sound, period.

      2006 - Debian Stable with KDE - Turning on desktop sounds completely hosed one user account, never worked quite right and eventually crashed and burned to the point that it was easier to wipe the account and start over without sounds than to unravel the damage, login to the account would lock up the whole machine.

      2009 - Kubuntu 9.04 - sound still stutters and stalls in some circumstances - yes, I can play Pandora flawlessly through Firefox, but TuxType still stutters - shun on TuxType all you like, it's my 5 year old's favorite interactive app...

      2009 - Fedora (recent, not sure exact release, not my machine) - ported a Qt/portaudio app from Vista, compiled and linked with remarkably little trouble, ran flawlessly the first time, then got hosed up and would only play 2 seconds of sound before sound hung up, at least the rest of the app soldiered on. Restarting the app would give another 2 seconds of sound then cut out again. Running a music player in-between would clear out whatever the problem is and the ported app would work fine again, unless there was any kind of unclean exit (not going through the PA close, and going through a PA close after things were off-rails doesn't help). Sure, the app should behave, that's what Win3.1 said.

      I have had similar problems with motherboard based ethernet ports, except they get off the rails and never return - plug in an older $5 ethernet card on the bus and everything in hunky-dory again, but it still shows that the drivers aren't up to snuff in handling problem states in some cases. I knew a serious Debian guru who resorted to the same hardware based fix just because that's how things are, easier to spend the $5 than try to unravel the driver issue.

      The latest desktops are mightily impressive, but I still bought an XP machine for my wife because: Eudora is _still_ more stable than Thunderbird, these little quirks are just un-necessary for her to deal with, and I don't want to be bothered trying to get Reader Rabbit to Run under Wine, especially with the sound issues.

    4. Re:9.10? by rantingkitten · · Score: 4, Informative

      As an aside, the Intel driver thing was about to be a deal-breaker for me also, after two days of using 9.04. Then I thought there must be a way to load the 8.04 video drivers for it, and lo, there is!

      Give that a try. I bet it fixes your problem; it worked awesome for me.

      (I ran into an intractable network card issue with 9.04 though, which forced me to go back to 8.04 entirely, but at least this solved my video problem...)

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
  5. Sound and HDs... by purduephotog · · Score: 5, Informative

    It took almost 3 months to get the sound working on Ubuntu (TOS-link). Even to this day I'm scared that if I lose the system I'll lose the configuration- it required editing different accounts, adding new packages, modifying them in a non-standard fashion, adding options that weren't documented...

    Windows XP? Put it in and the sound comes out.

    I'll say the same thing about hard drives too- while the support is built in I still had to do some 20 commands to add, mount, locate, format, automount, edit the UUID manualy, fdisk....

    Nothing better to kill 2 hours of your precious life.

    1. Re:Sound and HDs... by damburger · · Score: 3, Funny

      LOL Anecdote! My girlfriends computer couldn't uses its sound or graphics card under XP, both worked out of the box with Jaunty. Next anecdote please!

      --
      If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    2. Re:Sound and HDs... by purduephotog · · Score: 5, Insightful

      Standard Asound driver.

      You miss the point: I did get it to work. That means it could always work, from the beginning, but Ubuntu did not include the correct hardware recognition to set up the system. It also provides no easy method for me to report back those settings for others. If it was truly a manufacturer problem then I would still not be having sound.

      That means the moment I got it to work I stopped fiddling- and every time I get the little red upgrade spot I hesitate and think: Is this the reboot that kills it?

    3. Re:Sound and HDs... by AbbeyRoad · · Score: 5, Insightful

      You are effectively saying I *should* use Linux
      *because* hardware manufacturers have a problem.

      Er. That doesn't make sense.

      I don't care WHERE the problem is. I am a USER and
      I want my computer to WORK. As a user I ought not
      to even KNOW the difference between software and
      hardware, let alone the feud between the
      manufacturing organization and the Free
      programmer. Let alone justify my use of the
      software with some kind of support-of-the-little-guy argument.

      I am thankful to developers, but those same
      developers also tried to convince me
      that Linux was more useful
      than it really was and provided a half-baked
      solution. They were not really honest
      and you don't sound like you are going to be
      honest with the user either.

      I'd rather pay poolah and give no thanks
      and get something that works.

      And don't come with that "Free" is not "free"
      kwap. In PRACTICE free and Free have turned
      out to be the same thing.

    4. Re:Sound and HDs... by ciderVisor · · Score: 5, Insightful

      Please stop talking about bad support of devices in linux, but talk about stupid hardware manufacturers.

      Regardless of who's to blame, the fact remains that it's "a problem with Linux on the desktop".

      I'm pretty much OS-agnostic. I ran a dual-boot Windows XP/Ubuntu 8.04 system for over a year and found both had their strengths and weaknesses. If I had to choose one OS, it would HAVE to be Windows (and in fact, I just scrubbed Ubuntu from my hard disk at the weekend, leaving Windows XP SP3 as the sole OS). All my musical hardware and software will only work under Windows or OS X and I ain't buying a Mac when I've got a perfectly stable and usable Windows PC already.

      Bad device support is the single biggest factor working against Linux adoption on home machines. Not everyone with a PC can perform all their computer tasks using an office suite, browser and e-mail client. Lexmark printer ? Cellphone with only a Windows sync client on the supplied disk ? Ditto for a digital camera. TV tuner card ? Webcam ?

      --
      Squirrel!
    5. Re:Sound and HDs... by blind+biker · · Score: 4, Interesting

      For most people, sound in Linux works, but it doesn't work well for anyone. By "work well", I mean MIDI and sound stream control. Windows, MacOS X and even (and especially) BeOS have the sound sewn down and are viable platforms for music creation. Linux definitely isn't and ALSA has inherent flaws that guarantee it never will.

      But, since most Linux users aren't interested in making music, this is not an issue and is why Linux's sound model won't ever improve. It will make Linux a non-starter for a number of users, though.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    6. Re:Sound and HDs... by Virtex · · Score: 2, Interesting

      What I find amusing is how in the Windows world if a hardware manufacturer puts out a broken driver that causes their hardware to not work properly, people blame the manufacturer. In the Linux world when the same thing happens they blame Linux. I'm amazed at what Linux has been able to accomplish given how most hardware manufacturers will neither provide drivers nor specs on their hardware. Things have improved somewhat in the last year or two, but it's still practically impossible to get most of these people to give anything.

      --
      For every post, there is an equal and opposite re-post.
    7. Re:Sound and HDs... by Shin-LaC · · Score: 4, Insightful

      The question is which anecdote echoes most readers' experience.

  6. not ready yet - and never will be by petes_PoV · · Score: 3, Insightful
    Linux's ship has sailed.

    If you're not using it now, you probably never will. As a long time (and current) Linux user, I have come across all these issues first-hand, as has every other Linux user, developer and advocate out there. That they are still problems even though they've been known for years - sometimes decades shows that they will never be addressed, or fixed.

    Linux is a hobby systyem. The code is donated mostly by amateurs (or people working for rewards other than money - for example the recognition of their peers) and is therefore not within the normal disciplines of IT developemt. If you tell a Linux developer their code is crap - or the application they have written is junk, they'll just walk. As they will if you ask them to do things they don't want to: such as write a manual, fix bugs, add (or remove) features.

    Basically guys, this is as good as it gets. Live with it or go elsewhere.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:not ready yet - and never will be by JustinOpinion · · Score: 3, Insightful

      If you're not using it now, you probably never will.

      This prediction is incompatible with the current trend, which sees a (albeit slow) increase in the Linux marketshare. At least at present new people are migrating to the platform, and I see no reason why this slow migration will stop.

      Basically guys, this is as good as it gets. Live with it or go elsewhere.

      This is incompatible with the rather obvious advances that are being made in Linux all the time. With every release it is indeed getting better and better. It's getting better both in the "standard" ways (all operating systems are adding new features, etc.) and in the "catching up" ways (Linux is now easier to install than most other OS, and is almost as easy to configure via GUI for a novice...).

      Linux is a hobby systyem. The code is donated mostly by amateurs

      This misses that fact that many major components of the Linux ecosystem (including the kernel, servers, databases, the major office suite, etc.) are supported by companies. Many of the primary developers on these systems (ever heard of this guy called Linus?) are salaried employees.

    2. Re:not ready yet - and never will be by malkavian · · Score: 2, Interesting

      How very peculiar. I take it those thousands of developers and designers are suddenly going to pack up and pick something else interesting to do today, leavign Linux to languish in its current state.

      As another long term Linux user (I remember the call going out across the 'net to ask for input on Linus' little project, and quite a few of us at my Uni deciding to get our hands dirty with it), I've seen it grow. It seems to do it in true evolutionary style; nothing seems to change much for a period of time, just little bits of tinkering away from what your average user sees. Then all of a sudden, there's a huge raft of changes that alter the whole experience, and that takes a few months to bed in with the latest distros.

      Hmm. Hobby OS.. Yes, I'm sure that all the machines propping up huge swathes of the internet are all there as a hobby. The machines running Oracle databases and more right here in a hospital are all a hobby of mine.

      As for amateurs.. Phew, do you have a lot to learn about developers! Half the 'professional' developers I've met (probably more than half) are complete charlatans. I've interviewed people with lengthy backgrounds in financial institutions, technical institutions and so on.. And a goodly portion don't have the slightest idea of the true theory of what they're doing. They can quote buzzwords all day, but when it gets to the heart of it.. Not a snowflake's chance. And joy, oh joy, their code gets hidden away from scrutiny, so nobody can actually tell them their code's junk.

      By lengthy experience, I'd say your post is wrong on so many counts, it's almost funny. Should I also believe that this is the apex of your technical knowledge, and that you're as good and knowledgeable as you're going to be, or should I believe that the world is a dynamic and ever improving place, where you'll start putting real thought behind your theories?

      Actually, reminds me of working with a chap back in '95, who said exactly the same thing about Linux then. It was as good as it would ever be, only a toy, and never used in business.
      Sure.. Sure it hasn't. Not at all.

    3. Re:not ready yet - and never will be by metamatic · · Score: 2, Informative

      Linux is a hobby systyem. The code is donated mostly by amateurs (or people working for rewards other than money - for example the recognition of their peers) and is therefore not within the normal disciplines of IT developemt.

      This just isn't true. Commercial software companies like IBM, Sun, Apple and Oracle have developed and contributed tons of code that is used in Linux, the operating system. IBM alone has more people paid to work on Linux code than RedHat has employees; it has funded improvements to memory management, filesystem support, and a bunch of other key code.

      [Opinions mine, not IBM's.]

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  7. Troll -1 by k-zed · · Score: 5, Insightful

    The TFA is a worthless troll, even more so than usual in these "Linux is not ready for the desktop" Slashdot articles.

    It has the usual list of ignorant complaints (oh no, there is a choice of distributions, boo hoo! oh no, there is a choice of GUI toolkits, boo hoo!), but some points stand out in their sheer stupidity.

    "Bad security model: there's zero protection against keyboard keyloggers and against running malicious software (Linux is viruses free only due to its extremely low popularity). sudo is very easy to circumvent (social engineering). sudo still requires CLI (see clause 4.)"

    Really?

    Who admits these articles to the front page anyway?

    --
    we discovered a new way to think.
    1. Re:Troll -1 by selven · · Score: 2, Insightful

      sudo is very easy to circumvent (social engineering)

      That applies to pretty much every password system in existence.

    2. Re:Troll -1 by SharpFang · · Score: 2, Interesting

      Please tell me how to...

      - configure GPRS modem over IRDA. In XP, place it close to the dongle, install a program from the CD, enter some info about your phone provider in a friendly dialog. In Linux I get somewhere between irdaping and irdadump with irattach not working correctly so that I could try to send AT commands to /dev/ircomm0

      - install a serial port wacom tablet. XP, install the drivers, run callibration program. Linux - start off with editing xorg.conf manually, ignoring the big THIS FILE IS GENERATED AUTOMATICALLY DO NOT EDIT BY HAND warning.

      - reconfigure a multitouch touchpad. Windows - launch a friendly configuration program. Linux - supposedly you install a package and then create a proper config file in /etc. When I followed the instructions, touchpad ceased to work.

      - use GPS over bluetooth. Windows: insert the dongle, turn the GPS on, pair the device upon prompt, configure the program with several clicks. On Linux, start with dist-upgrade to Jaunty because Intrepid insists I enter a PID on keyboard of the GPS which has no keyboard. Then edit an entry in /etc so that the device gets bound to /dev/rfcomm0 automatically. /etc/init.d/gpsd restart, because if it starts before the actual device is turned on, it won't connect. Then start the GPS program.

      - Toggle WiFi on/off. Windows: FN+F2. Linux: supposedly run a script in /etc/acpi. Doesn't work.

      - Rotate the screen 90 degrees. Windows: properties, rotate 90 degrees. Linux: nope, you can do 180 degrees only.

      - Mute. Windows: FN+F7. Linux: Hold FN+F8 till volume drops to zero. Pressing FN+F7 turns it off for a fraction of second then it's back. There is a script that fixes that. It doesn't work.

      - Use the camera: Windows: detected out of the box. Linux - don't even get me started, took me about 4 hours.

      Windows XP on my netbook is ungodly slow (due to very slow SSD drive), so I use Linux. But even with a distro supposedly designed specifically for my netbook, about half of the peripherals either don't work or require you to jump through hoops to get them working.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  8. Linux isn't ready for common consumption by Anonymous Coward · · Score: 2, Insightful

    and I run it ubuntu 9.4 exclusively on my home machine. It is an excellent OS with some bugs and does occasionally does something completely random. It has its faults but that isn't the reason why it isn't ready for the normal user. The reason is that the average computer user is an idiot. I"m talking about those people who freak out when there isn't a gui and mainly uses their machine to write word documents, email and play games. These users want something that works and when it doesn't someone to call up and complain to/swear at.
    Add in M$ market dominance and you have two blockades that are not going to be cracked anytime soon. However this is a good thing! As long as the idiots run windows, there will be orders of magnitude less viruses for Linux.

  9. Wine doesn't run everything by tepples · · Score: 2, Insightful

    Zero games? Tell that to World of Warcraft, which seems to work fine for me on Ubuntu, straight out of the box, through wine.

    The article states that Wine does not run every popular video game designed for Windows. You just got lucky in your choice of games; families with children clamoring for a specific incompatible title don't have that luxury.

    1. Re:Wine doesn't run everything by damburger · · Score: 4, Insightful

      Lucky? I hardly think so. WoW is hardly an obscure game - it is the most popular MMORPG in the world. The idea that wine can run, out of the box, such a high profile game is perfectly incompatible with 'no games, period.'

      --
      If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    2. Re:Wine doesn't run everything by dwarfking · · Score: 3, Interesting

      While I also play WoW under Wine and agree it works reasonably well, I have to ask a simple question.

      One reason WoW works reasonably under Wine is that it will use OpenGL and is not tied to DirectX. Many of the WoW developers are actually using Macs so the application could not be dependent on DirectX. And yet, there is no native Linux client produced for it, only native for Mac OS X and Windows.

      As popular as the game is, and knowing it can run on a *nix variant, Blizzard still won't produce a native Linux client. So why do you suppose that is?

    3. Re:Wine doesn't run everything by bcmm · · Score: 2, Informative

      The article states that Wine does not run every popular video game designed for Windows.

      Neither does Windows, in an annoyingly large number of cases.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    4. Re:Wine doesn't run everything by Doches · · Score: 2, Informative

      Maybe you want to take a look at the WinHQ AppDB ?

    5. Re:Wine doesn't run everything by Yosho · · Score: 3, Insightful

      As popular as the game is, and knowing it can run on a *nix variant, Blizzard still won't produce a native Linux client. So why do you suppose that is?

      They're a company, so the answer is simple: it's not worth the cost. Linux's install base among desktop users is less than 10% of what OS X has, and they've stated in the past that the only reasons they develop OS X versions of their games are because some of their developers prefer OS X and because maintaining multi-platform compatibility helps them find bugs that they wouldn't find otherwise. The OS X version makes them a small amount of money, but its primary usefulness is as quality control.

      (by the way, OS X is not a *nix variant, it is a full-fledged UNIX)

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
  10. Upgrading is problematic by fprintf · · Score: 5, Interesting

    I don't know why I bother upgrading. They say "if it ain't broke, don't fix it" and in the case of Ubuntu that has proven to be the case every single time because something always breaks upon upgrade. This most recent upgrade to Jaunty completely disabled my ability to put my laptop to sleep because the screen now goes dark and I can't see what is happening and what is stopping it from sleeping. No matter what I do I can't get the screen to come back on, so the only recovery is a forced shutdown via the power button. Now I can only shut it down and reboot it - so much for uptime statistics!

    Anyway, something always breaks. This is, however, not so different than any other operating system upgrade. Unless you have well tested hardware, that is nothing too bleeding edge new and nothing too old (e.g. my IBM T-30 laptop) then it is likely you will have some problems each time you upgrade. I know I have had my share of problems when going from Win98 to XP that a few internet searches easily resolved. I guess it also helps when you don't upgrade that often - it has been years since I have touched my Windows installation and yet every 6 months I am upgrading my Linux and bitching every time when something breaks. I should just leave the freakin' thing alone!!!

    --
    This post brought to you by your friendly neighborhood MBA.
  11. He has a slashdot button... by MichaelSmith · · Score: 3, Interesting

    ...but insists that reproduction of any kind is prohibited without permission. So I won't quote from the article. I will just refer to it.

    In the last paragraph the author talks about implementations of SMB and AD (active directory?) not being available, then excludes samba. I with he would say why. Samba seems pretty good in that area.

    In addition I would like to say that my wife's corolla is crap because it can't carry 1000 kilos of stuff the way my van does. Also the Boeing 747 is crap because it has a bigger radar cross section than a B2 stealth bomber.

    1. Re:He has a slashdot button... by Chlorine+Trifluoride · · Score: 3, Insightful

      ...but insists that reproduction of any kind is prohibited without permission. So I won't quote from the article. I will just refer to it.

      You might want to refer him to the concept of "fair use".

  12. It could work on the desktop... by Toreo+asesino · · Score: 2, Interesting

    ...if the OSS community was as honest (and constructive) as this guy it might have a chance on the general-purpose desktop against Windows.

    Karma be damned; I thought that despite the provocative headline, it was a really refreshing criticism of Linux on the desktop.

    --
    throw new NoSignatureException();
  13. full article... before it gets slashdotted by qtzlctl · · Score: 3, Informative

    Why Linux is not (yet) Ready for the Desktop

    Preface:

    In this document we only discuss Linux deficiencies while everyone should keep in mind that there are areas where Linux has excelled other OSes.

    A primary target of this comparison is Windows OS.
    Linux major shortcomings and problems:

    0. Premise: proprietary software will stay indefinitely. Full stop. You may argue eternally, but complicated software like games, 3D applications, databases, CADs(Computer-aided Design), etc. which cost millions of dollars and years of man-hours to develop will never be open sourced. Software patents are about to stay forever.

    1. No reliable sound system, no reliable unified software audio mixing, many (old or/and proprietary) applications still open audio output exclusively causing major user problems and headache.

    1.1 Insanely difficult to set up volume levels, audio recording ... and in some situations even audio output.

    1.2 Highly confusing, not self-explanatory mixer settings.

    1.3 By default many distros do not set volume levels properly (no audio output/no sound recording).

    2. X system:

    2.1 No good stable standardized API for developing GUI applications (like Win32 API). Both GTK and Qt are very unstable and often break backwards compatibility.

    2.2 Very slow GUI (except when being run with composite window managers on top of OpenGL).

    2.3 Many GUI operations are not accelerated. No analogue of GDI or GDI+. Text antialiasing and other GUI operations are software rendered by GUI libraries (GTK->Cairo/QT->Xft).

    2.4 Font rendering is implemented via high level GUI libraries, thus:

    2.4.1 fontconfig fonts antialiasing settings cannot be applied on-the-fly.

    2.4.2 Fonts antialiasing only works for certain GUI toolkits (see 2.1).

    2.4.3 Default fonts (often) look ugly.

    2.4.3.1 (Being resolved) By default most distros disable advanced fonts antialiasing.

    2.4.3.2 By default most distros come without good or even compatible with Windows fonts.

    2.5 No double buffering.

    3. Problems stemming from the vast number of Linux distributives:

    3.1 No unified configuration system for computer settings, devices and system services. E.g. distro A sets up networking using these utilities, outputting certain settings residing in certain file system locations, distro B sets up everything differently. This drives most users mad.

    3.2 No unified installer across all distros. Consider RPM, deb, portage, tar.gz, sources, etc. It adds a cost for software development.

    3.3 Many distros' repositories do not contain all available open source software. User should never be bothered with using ./configure && make && make installer. It should be possible to install any software by downloading a package and double clicking it (yes, like in Windows, but probably prompting for user/administrator password).

    3.4 Applications development is a major PITA. Different distros can use a) different libraries versions b) different compiler flags c) different compilers. This leads to a number of problems raised to the third power.

    4. It should be possible to configure everything via GUI which is still not a case for too many situations and operations.

    5. Problems stemming from low linux popularity and open source nature:

    5.1 Few software titles, inability to run familiar Windows software. (Some applications (which don't work in Wine) have zero Linux equivalents).

    5.1.1 No equivalent of some hardcore Windows software like AutoCAD/3D Studio/Adobe Premier/Corel Painter/etc. Home and work users just won't bother installing Linux until they can work for real.

    5.2 No games. Full stop. Cedega and Wine offer very incomplete support.

    5.3 Incomplete or unstable drivers for some hardware. Problems setting up some hardware (like sound cards or TV tuners/Web Cameras).

    5.3.1 A lot of WinPrinters do n

    1. Re:full article... before it gets slashdotted by trytoguess · · Score: 3, Funny

      You even copied the "No reproduction of any kind is allowed without express permission by the author." This makes me smile for some reason.

  14. Chicken and the Egg by Anonymous Coward · · Score: 3, Interesting

    The driver problem is a variation of the chicken and the egg.

    Linux is not a large part of the desktop market thus many manufacturers do not bother writing drivers for them. As a result every time a new piece of hardware comes out someone has to have that hardware (so they care) and then cobble a driver together for it. As a result some hardware is not supported (or poorly supported). Then people say Linux isn't desktop ready because the drivers aren't up to snuff. Repeat.

    I'm not saying the complaint isn't valid but sadly there is little Linux can do about it (short of creating a new project to keep up with every piece of hardware known to man). Windows on the other hand doesn't have this problem as every manufacturer on the planet makes sure to include a driver for windows. Mac escapes this problem since it's a hardware company and says we only support Mac products. It's a very unfair setup and I'm not sure if there is a way to break the cycle.

  15. Again... by JustinOpinion · · Score: 5, Insightful

    Seems like we've had this exact argument a thousand times. This list at least makes mostly good points. But it still misses the mark many times. Particularly annoying is the absolutism in so many statements, like:

    No games. Full stop.

    This is obviously false. There are games on Linux. Many are open sourced, and some commercials games are available on Linux (e.g. World of Goo). Now I wouldn't have argued if he had said "Very few games." But instead he tried to make his point punchier by being absolute... and this weakens his whole argument by introducing lies.

    And as usual the author prefaces by mentioning that this is some sort of relative comparison with Windows, yet points out problems that exist with all operating systems, like "A galore of software bugs across all applications", or "huge shutdown time" (I've timed it on dual-boot systems and for me Kubuntu was faster than Windows XP. YMMV.) and "poor documentation" (does Windows come with an awesome manual I wasn't made aware of? No. For both Win and Linux you end up searching online. Both have tons of 3rd-party documentation.)...

    And then there are kind nonsensical complaints like "don't allow you to easily set up a server with e.g. such a configuration: Samba, SMTP/POP3, Apache HTTP Auth and FTP where all users are virtual" Does Windows let you do this easily? The heading said that this was an analysis of whether Linux is ready for the Desktop and instead the author injects one of his pet-peeves about configuring Linux as a server?

    And then there are spurious assumptions used to justify complaints, like "Linux is viruses free only due to its extremely low popularity". We've had this argument many times... undoubtedly the low market-share of Linux helps keep viruses off the platform. But there is also plenty of evidence that it is robust security-wise (e.g. infection rates for servers). At a minimum it's not the settled question the author implies.

    I could go on and on. No doubt this thread will tear-apart other statements from TFA. It's too bad, because many of the points made are very much correct, and deserve attention. But it seems that whenever someone tries to compile lists such as this, they end up not only making good points about what needs work, but throwing in their own anecdotal annoyances and personal viewpoints, which muddies the whole argument...

    1. Re:Again... by Adam+Jorgensen · · Score: 2, Insightful

      Pretty much. The valid points are drowned amongst the morass of stupid statments.

  16. Here's why... by Anonymous Coward · · Score: 4, Funny

    Notice the ".ru" at the end of the domain of the "article". Russia, eh?

    I'll tell you what's going on:

    The Slashdot gang, desperate for traffic and the subsequent advertising revenue from said traffic, teamed up with the Russian mafia and they're writing these Troll articles. Now, nothing increases viewership like controversy and the biggest controversy among computers nerds is Linux vs. Microsoft and how Linux isn't ready for the desktop.

    There you go.

    1. Re:Here's why... by wisty · · Score: 3, Funny

      Interestingly, the article mostly works if you replace the word "Linux" with "Vista".

    2. Re:Here's why... by lazybeam · · Score: 2, Funny

      I'm surprised it's not slashdotted!

      Server: ZX_Spectrum/1997 (Sinclair_BASIC)

      As to the article, I thought almost all of the points are "being resolved" but understand some of them actually require people to agree on things, which does seem to go against the freedoms of the people who don't!

      --
      --
      no sig for you. come back one year.
    3. Re:Here's why... by PiSkyHi · · Score: 3, Insightful

      Many of his points are just embarrassing. I don't get it, what pride can you take in showing that you tried a hobbyist operating system that flies in the hands of a master and then demonstrating all the areas you failed to comprehend/jury rig ?

      Its not supposed to work straight out the box, because you are supposed to find the way to use with in symbiosis - if you are a paid up windows user, please don't complain when you bring home a free DIY airplane and you glue the decals on the windscreen.

  17. Tetris is not for Linux by tepples · · Score: 3, Informative

    The vast majority of desktop computer users is happy with Minesweeper, Solitaire and Tetris.

    The Tetris Company has never put out a product for Linux, except possibly the browser-based Tetris Friends. And it alleges that workalikes such as Lockjaw and Gnometris violate its copyright, though this US Copyright Office document makes Tetris's claims look flimsy.

  18. Parent poster not taking about corporate desktop by mrraven · · Score: 3, Insightful

    The parent poster is not talking about corporate use, or geeks like us, he's talking about the folks at home. You know the other NINETY percent of the market.

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  19. Why OSX isn't ready for the desktop. by FunkyELF · · Score: 4, Interesting
    A lot of reasons mentioned in there could also be said of OSX.

    5.3 Incomplete or unstable drivers for some hardware. Problems setting up some hardware (like sound cards or TV tuners/Web Cameras).

    5.3.2 A lot of web cameras still do not work at all in Linux.

    5.4 It's impossible to watch Blue-Ray movies.

    5.2 No games. Full stop. Cedega and Wine offer very incomplete support.

    I did my research and found a TV tuner that would work under Linux so that I could run MythTV. How many tuner cards work with OSX? Linux is not Windows, but it doesn't mean it's not ready for the desktop.
    Apple puts together hardware that works with their OS and now Dell and other OEM's are doing the same with Linux. If you want to run either Linux or OSX on older hardware you have lying around be prepared to hack (although much less with Linux). If you want to build a system from scratch, do your homework first and buy compatible parts.
    I stopped reading halfway through. Its a troll. I could say Windows isn't ready for the desktop because there are no CLI utilities or scripting languages built in.
    If you want to do something in batch like resize and auto-rotate a bunch of digital camera pictures you need to search for and download a program that does exactly what you want and hopefully not get a virus.
    With linux, you whip up a little script that runs jhead -autorot and convert -resize.
    A lot of times you need to do something specialized each time. Having a full blown GUI for each occasion doesn't make sense and neither does having something that is so extremely configurable because it would ultimately be complicated and confusing and still wouldn't handle the 5% of the corner cases.

  20. Article is a troll by bcmm · · Score: 2, Informative

    It should be possible to configure everything via GUI which is still not a case for too many situations and operations.

    If regedit.exe counts as a GUI, so does your favourite text editor. Navigating to a path (in the registry or in the filesystem) and changing a cryptic string for another cryptic string is necessary on Windows to do interesting things, same as Linux. It is not generally necessary on either platform if you just want to listen to music and write emails.

    Also, to add an unscientific anecdote about hardware support, I now find it easier to make hardware work on Linux. Having bought a Vista laptop, I installed Windows XP and Linux on it, and have every piece of hardware working perfectly on Linux, but many missing/unreliable drivers (and, bizarrely, no support for USB keyboards) on XP.

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
  21. Re:1999 called, they want their article back by Anonymous Coward · · Score: 5, Insightful

    1999 called, they want to know what percentage of desktop users are using Linux.

  22. Re:Linux will never be ready for some people by masterQba · · Score: 3, Insightful

    I think that Linux is more than ready for the desktop but as you say people don't know that it exists. Over the weekend I reformatted my semi-corporate laptop (lenovo thinkpad r61) from Vista Business to Ubuntu 9.04. And I've been totally surprised how well the whole process went. All of the hardware worked OOTB. Today I've been even more surprised when I brought the machine to work. I connected the network cable. Fired up Evolution and connected to the Exchange server. When I wanted to print something Ubuntu had found all of the available printers on the network and let me choose which one I wanted to use. Everything has been flawless the whole way. Not to mention that it's blazing fast compared to Vista. I can even run a Windows XP environment in Virutalbox without any significant slowdown (4GB RAM) so if I need to sync my iphone apps on it I can do that too. But people don't know that the possibility exists, or even if they know the headaches caused by Windows aren't big enough to warrant a change, or a couple other excuses to just stay with what they know.

    --
    xb0x
  23. The developers are not end users by Smidge204 · · Score: 5, Interesting

    In my opinion, one of the biggest hurdles keeping Linux our of the domestic desktop market is the developers apparently can't put themselves in the shoes of the average user. In my personal experience they tend to hold the end user in contempt, but I realize that this is a fairly small sample of the community...

    Like it or not, Windows and OSX have set standards for interface and functional transparency. It may not sit well with developers that they can't micromanage what the OS is doing, but the average user just doesn't give a shit and is unwilling if not incapable of tweaking the OS to accomplish otherwise simple tasks.

    It needs to "just work." If you need to use the command line, it's broken for desktop use. If you need to manually edit a file, it's broken for desktop use. If an essential component for some software is not included and must be installed and configured separately, it's broken for desktop use. (That last one is a big, big problem for Linux!)

    For all the faults Microsoft has with their software, at least they did the research and learned how Joe Shmoe uses a computer and designed to the lowest common denominator. That's how they ended up on top.
    =Smidge=

    1. Re:The developers are not end users by tjonnyc999 · · Score: 5, Insightful

      the average user just doesn't give a shit and is unwilling if not incapable of tweaking the OS to accomplish otherwise simple tasks.

      Absolutely. You've hit the nail right on the head. 95% of users out there are not going to RTFM, will not open the command prompt, and will not edit a config file. Not because they're stupid, or lazy - but because it's not their job. And the sooner developers realize this, the better.

      It's not a question of "how can we make the stupid users figure out that 1% of the application experience so we don't have to code a step-by-step GUI configuration util for it?", it's a question of "how do we understand that the secretary/doctor/lawyer/manager *expects* the machine to work just like every other machine in his/her universe?".

      The problem is not that the average office user / home user is stupid. The problem is that they're used to their coffee-maker, microwave, fax machine, and calculator being 100% operational out-of-the-box, and the computer should not be any different.

      There is a significant difference in the mentality of Joe Q. User and Jim Q. Developer when it comes to the question of what's acceptable in a computer application, and until we IT professionals suspend our hubris for a minute and try to work out a solution that "just plain works", we'll keep running into the same brick wall and wondering why it's still there.

      Of course, this is IMHO, YMMV, and so on.

      P.S. Someone mentioned a dearth of audio software for Linux. Here's a small list: http://habrahabr.ru/blogs/sound_and_music/59815/#habracut
      Google Transation: http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fhabrahabr.ru%2Fblogs%2Fsound_and_music%2F59815%2F%23habracut&sl=ru&tl=en&history_state0=

  24. If not Ubuntu, then what? by tepples · · Score: 4, Insightful

    Very little. Not just because TINC, but because those who wold speak up for Linux know better than to equate Linux with Ubuntu.

    Then with what distribution of Linux-for-the-desktop should the promoters of Linux-for-the-desktop equate Linux-for-the-desktop? If not Ubuntu, then what?

  25. Re:Troll -2 by Anonymous Coward · · Score: 4, Insightful

    Is that why Linux Desktop is such a blazing success right now ?

  26. Wait....what? by wandazulu · · Score: 4, Insightful

    Linux is a hobby system

    So wait, what does this mean, exactly? It's a hobby system that's cute to fiddle with then turn it off when I want to do "real" work? Like working with a database system that holds hundreds of millions of rows, used every day? That's in an Oracle database, running on a Linux machine.

    Is my Tivo a "hobby" system? Does TomTom only make "hobby" devices ("you didn't get where you're going? Oh well, you know it's just a hobby system, right?"). I guess I shouldn't expect much from the routers, phones, and other devices that have put Linux at the core of their stack. I mean, it's just a hobby, right?

    So what is a "professional" system to you? Windows? Sure, it's used a lot of professional capacities, sure there's a lot of software available for it, but are you saying it's somehow more "professional" than Linux? Why is that? Because it's written by Microsoft? Is Microsoft somehow more professional than Oracle or IBM?

    Your post is breathtaking in its ignorance, and I know I'm doing myself no favors by feeding the trolls, but *come* *on*...at least a descent job of flame baiting would latch on to some obvious, specific weakness and exploit it, rightly or wrongly. This is post is just raving.

    1. Re:Wait....what? by petes_PoV · · Score: 2, Insightful

      So what is a "professional" system to you?

      Simple: one that is reliable, cheap (talking about TCO, not "free"ness[1]). Has the tools I need to produce high-quality output. Is integrated - so I can work quickly and efficiently. Is secure, so I can prevent unauthorised access to my resources. That I can rely on to support the hardware I need/want to use. Is well suported and documented - so I can easily find out how to use it. Is stable, so I have the confidence that in 3 or 5 years time, the same applications will work. Works well with the other systems I interface with. Complies with standards so they will continue to work together in the future.

      While Linux platforms do some of these things - and does some of them well, it is not complete and cannot be relied on to do all these things I need from a computer. As it is, I am completely O/S agnostic. I simply don't care what system I use, provided I can get the results I want. As it is, I am finding that achieving my goals on my Linux platform is becoming harder and harder as time goes on. Once it was the best solution for be requirments - nowadays that's in doubt and I can't see the situation improving.

      [1] Typically one day lost trying to work out how to use a software package and failing, far exceeds the money spent on buying a commercial solution

      --
      politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    2. Re:Wait....what? by ciderVisor · · Score: 4, Insightful

      Is my Tivo a "hobby" system? Does TomTom only make "hobby" devices ("you didn't get where you're going? Oh well, you know it's just a hobby system, right?"). I guess I shouldn't expect much from the routers, phones, and other devices that have put Linux at the core of their stack. I mean, it's just a hobby, right?

      I thought we were discussing Linux on the desktop, not as an embedded OS ?

      --
      Squirrel!
    3. Re:Wait....what? by rantingkitten · · Score: 3, Insightful

      Simple: one that is reliable, cheap (talking about TCO, not "free"ness[1]).

      Windows' "reliability" is questionable -- it's come a way since XP, but Vista isn't what I'd call reliable yet. And spare us the TCO garbage. One day of my trying to hunt down a missing dll and then resolving the conflicting versions, or scrubbing a salesperson's machine of yet another couple of trojans and viruses, outweighs the "productivity" gains from Microsoft's offering.

      Is integrated - so I can work quickly and efficiently.

      I have no idea what this means, and I suspect I'm not alone. Next "point".

      Is secure, so I can prevent unauthorised access to my resources.

      Oh, yeah, Windows is highly secure and never lets unauthorised persons crack it. I'm not even going to bother providing links on such a laughable statement.

      That I can rely on to support the hardware I need/want to use.

      Agreed, Windows is pretty good about that these days, but no better than a modern Linux distro, particularly something like Ubuntu. I also note that Ubuntu usually gets things right out of the box, whereas on any fresh Windows install I have to spend an extra hour or two hunting down drivers from manufacturer's websites, installing them, and cleaning up the party favors they leave behind. Even then I was never able to get my Creative soundcard working under Vista, though it worked fine in Ubuntu (and, to be fair, XP as well, so I have no idea what the deal is). I ended up having to use the onboard sound because I just couldn't get it to work.

      Is stable, so I have the confidence that in 3 or 5 years time, the same applications will work.

      "Stable" can mean a few things, but it's certainly not "stable" by your definition. Tell that to all the people who won't migrate from XP to Vista, because their applications won't function properly under Vista. I guess you could argue that they can continue running XP but the counterargument is that they're nine years behind the times.

      "Stable" also means, to me, that the OS remains relatively cruft-free over time, and doesn't lose performance over time. Microsoft is among the first to tell you to reinstall the OS every so often because Windows is guaranteed to slow down over time, regardless of what you do or how well you try to manage it.

      Works well with the other systems I interface with.

      Windows works well with other Windows systems. It doesn't work well with anything else. If you're strictly an all-Windows shop, great, but some of us are trying to get real work done.

      Complies with standards so they will continue to work together in the future.

      What standards would those be, exactly? Microsoft's own that are followed by nobody else? Frankly, Microsoft can't even maintain compatibility with its own stuff -- documents written under previous versions of Office won't open properly in newer versions half the time for example, then they introduced this docx and xlsx crapola to break even their own "standards". Microsoft dragged its heels in supporting ODF and then offered a completely half-assed add-on solution. Their HTML and CSS compliance still sucks as far as I can tell. POSIX compliance is unavailable in any version of Vista except Ultimate, and is only sort-kinda acheived in Server 2003. The list goes on. "Microsoft" and "standards compliance" are almost mutually exclusive terms.

      Maybe I've been trolled, but I just can't make sense of your statements.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
  27. Re:The main reason by fbjon · · Score: 4, Informative
    There is always room for a contender with a price tag of zero and up. About TFA, I've switched to Ubuntu 9.04 myself from Windows XP. Here's my data point:
    • It's pretty close to desktop-itude, far more so than last year, but perhaps not out-of-the-box. Hence most real issues left are installation issues.
    • I still haven't found anything important that couldn't be configured via some GUI or other.
    • There ARE games for Linux: Wine works surprisingly well, but there should be an automatic way of getting the needed libraries for any particular app
    • OpenOffice load times: Draw and Calc start in 5 seconds, Writer in 6. It works fast under use as well. I used OO on Windows as well, and the Linux version beats it quite handily. I have no comparison with MSOffice, though.
    • It boots slower than a fresh Windows install, and about twice as fast as the actual real-life Windows install I had. It also shuts down faster.
    • KDE vs. Gnome needs to get more standardized, but I haven't been bitten by anything terrible yet.
    • Some sudo tasks require the command line. DO NOT FIX.

    Mind you, I've used linux here and there since the 1.3 kernel (slackware then), and I've tried out just about every version of Ubuntu. This is the first time it stays in use.

    Some things in TFA make me wonder though, like "Enterprise: no standard way of software distribution". How hard is it to set up a local repository(-ies), from where workstations get updates?

    Finally, the next time someone posts and article about Linux and the desktop, please be clear which desktop we're talking about. This article seems to talk about all of them at once.

    --
    True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  28. Seriously, why? by gzipped_tar · · Score: 5, Insightful

    But why are Linux enthusiasts hoping for a future of Linux on the Desktop (TM)?

    I mean, I am the one of the mystic, claimed-by-some-to-be-nonexistent "Linux-exclusive" users you've heard of, and I like it with a passion. However I don't understand why people like me are busy trying to push Linux to the Joe Q. Users. Is it because that a Linux future must be better than something else? But how do we know for sure? Even if we were, then why should we be pushing it for some global acceptance?

    And yes, I know the technical advantages of Linux that could be beneficial to average users. I know the ideals for which Linux claims to stand and I think they are fine, but on the other hand something being fine doesn't necessarily imply that we should be pushing it everywhere. You may want to share your joyful experience with your new shiny $DISTRO desktop but everyone has his/her own definition of joyfulness.

    In other words, I value a future of Everyone Happy with His/Her Own Fucking Favorate Operating System far greater than one of "Linux on the Desktop". It's all about choice, huh? We are supposed to be the more technical-savvy group so we should have understood our own needs (which means I need what I need but I don't necessarily need what $BIG_GREED_CORPORATION tells me to need), AND that ours are not necessarily shared by others, right?

    Thanks for listening to my rant. I apology for the time I made you wasted in reading this post.

    --
    Colorless green Cthulhu waits dreaming furiously.
  29. Getting there, but not there yet. by ricky-road-flats · · Score: 4, Insightful
    I have been trying for years to get a Linux desktop I can use as a full replacement of Windows. It's nearly there, certainly constantly improving, but absolutely not there yet. I'm not just a whinging Windows fanboi - I've been working and playing with Linux on and off since 1992, and on the server side I use a mix of Windows and Linux as appropriate for the job at hand, and have introduced successful Linux systems into Linux-hostile companies.

    On the desktop,in the last couple of years especially, Ubuntu has driven it a long way forwards, and I enjoy trying each new release. But several fundamental things still don't work well enough and the help when things go wrong is still fairly awful.

    Printing - still too hard to get up and running.

    Wifi connectivity - my laptop 'just works' for any required length of time with a solid Wifi connection in Windows at home, but in several distros of Linux it has to re-establish a connection every couple of minutes.

    Battery life on laptops still sucks relative to both XP and Windows 7.

    Suspend/resume, and Hibernation/resume. In Windows I just fold the laptop and *know* it will close down cleanly, and come back when I open it. USB, sound, video - all will still be working when it comes back. Not so in Linux.

    Yes, I as a computer user and engineer of over 20 years experience can get Ubuntu to work for me. But it's just too hard to be worthwhile. And it's a shame, but I certainly can't recommend the technophobe people I support (family, friends) switch to Linux as things are.

  30. Re:Linux will never be ready for some people by Spy+der+Mann · · Score: 2, Insightful

    From TFA:

    12. Bad security model: there's zero protection against keyboard keyloggers and against running malicious software (Linux is viruses free only due to its extremely low popularity). sudo is very easy to circumvent (social engineering). sudo still requires CLI (see clause 4.).

    I don't know whether to laugh or cry at that one. Linux is viruses free BECAUSE of its security model! A program you run from the web will NOT change your root settings! If you get "infected" because you got the "I want to see the dancing bunnies" syndrome, you can still log in as root and fix your infected user account. Yes, an infected user will NOT infect other users!

    Try that with Windows.

    "sudo still requires CLI". Yes, but we have gksu and kdesu. I've been using it for years.

    It's not the model that's wrong, you dumbass (I'm talking to the article writer), but the implementation (_IF_ it is indeed wrong). Linux has this philosophy: It's better to be safe than friendly. Windows has tried to put user friendliness over security. Thanks to this we have botnets running all over the world.

    Everything was fine with the article until I found this "bad security model" crap. I tagged the article "troll" just because of it.

  31. Re:Why Window isn't ready for the desktop. by Anonymous Coward · · Score: 2, Insightful

    Just a few reasons why Windows isn't really ready for the desktop either:

    1.1 Insanely difficult to set up volume levels, audio recording ... and in some situations even audio output.

    1.2 Highly confusing, not self-explanatory mixer settings.

    1.3 By default the volume levels are not set properly (no audio output/no sound recording).

    2. Kernel Level GUI making security a nightmare.

    4. It should be possible to configure everything via simple GUI which is still not a case for too many situations and operations require registry edits or hacks with 3rd party software.

    5. Problems stemming from high windows popularity and closed source nature:

    5.1 Too many duplicate software titles, crapware which duplicates the features of existing software getting bundled with PCs. Massive lack of reuseable code. Many programmers reinvent the wheel badly due to lack of suitable libraries/backends.

    5.2 Incomplete or unstable drivers for some hardware. Problems setting up some hardware.

    5.2.1 A lot of web cameras still do not work without badly written proprietary drivers, often unavailable for Vista or even XP. Many devices with the same chipset ship with their own drivers and more annoyingly there own poorly written proprietary software.

    5.2.2 There's no standard webcam/TV card viewing software.

    5.4 It's impossible to watch Divx movies without downloading extra Codecs which Windows won't find for you.

    5.5 Questionable patents and legality status. Bad record of abuse of monopolies and unfair practice against competitors.

    6. Poor or almost missing regression testing in Window kernel (and, alas, in other closed Source software too) leading to a situation when new versions of windows may become totally unusable for some hardware configurations (software suspend doesn't work, crashes, unable to boot, networking problems, video tearing, etc.)

    7. A galore of software bugs across all applications. Just look into some of the CERT advisories which have been issued for Windows.

    8. Poor interoperability between applications and their components. E.g. many kernel features get a decent userspace support years after introduction.

    9. General slowness: just compare bootup/login times between a Windows PC installed 2 years ago and a Linux one.

    9.1 Huge shutdown/suspend/hibernate/restore time.

    10. Poor documentation.

    11. Bad security model: there's zero protection against keyboard keyloggers and against running malicious software. UAC is very very easy to circumvent (social engineering). Such a vast amount of the OS running in kernel space makes it far easier to exploit.

    12. A very bad backwards and forward compatibility.

    12.1 Old applications often fail to work in new Windows versions. Compatibility modes not always reliable and quite daunting for novice users.

  32. Re:Linux will never be ready for some people by ihavnoid · · Score: 2, Interesting

    Every time I install Windows, it takes three or four hours to complete setup - install drivers, install patches, install cygwin, MS office and whatsoever, restore backup data, and I'm ready to work.

    Every time I install Linux, it takes three or four days to complete setup - install Linux, install packages, change font configurations because the default rendering is so ugly, search on the net to figure out how I can get (insert some hardware here) working on my PC, search on the net to figure out why my PC doesn't shut down properly, search on the net why XXXX doesn't work anymore, search on the net for an older version of some package so that I don't need to touch some old code (that I don't intend to fix), search for this, that, etc. Have to do the same thing for every distribution, because one method that worked for one distribution doesn't work for the other one.

    Even after the settings are done, I have to cope with poor localizations. Typing in other languages such as Korean or Japanese is still horrible, though I must admit the situation has improved vastly. Messages are badly translated, or some messages aren't translated at all. Now I just gave up using any language other than English on my Ubuntu desktop.

    Yes, they are indoctrinated to a world of horrible things. They refuse to open their mind to anything else. So what? They find their computer as a tool, and if the tool does what they need to do, that's enough. I can't teach my wife how to configure SCIM, how to deal with the messages not translated properly, and how to deal with the website that doesn't get rendered properly on Firefox (though in this case, the website is to blame), while all she uses is some simple word processing and web surfing (total 2 hrs per week) which all works perfectly well on Windows. I'd rather deal with the malwares than teaching her all that stuff.

  33. Re:Let the anti-M$ bashing begin!!!! by b4upoo · · Score: 5, Insightful

    Gee Whiz! I didn't realize my desktop isn't working. Month after month and year after year it felt like it worked just fine.

  34. Here we go again by Bitflicker · · Score: 2, Informative
    I've been fighting this battle for years, since before I was writing for Linux Magazine. The bottom line is that Linux works very well for the people who use it today, but for the vast majority of mainstream users it's a freakin' nightmare. I can't run my (or my kid's) games? I can't run the programs I need for work (and their office packages are all almost compatible with MS Office)? I can't just buy hardware or software at Staples or Office Max or wherever, slap it on the system and get it to work?

    At that point it doesn't matter if Linux is beer-free or speech-free, how it can run forever without needing a reboot, how secure it is, etc. Until it can pass the day in, day out tests I mentioned above, and do it without the user having to unlearn and then relearn how to do things, it's going nowhere on the mainstream desktop.

  35. 3G is still expensive by tepples · · Score: 3, Informative

    Here in Europe, we have these technologies called 'GPRS' and '3G' which mean you're network connected over 95% of the land area.

    We have that in the United States, but in this recession, not everybody who owns a laptop has 720 USD per year to blow on a 3G plan in addition to what they're paying for Internet access at home.

  36. Re:The main reason by Fallingcow · · Score: 3, Informative

    There ARE games for Linux: Wine works surprisingly well, but there should be an automatic way of getting the needed libraries for any particular app

    I strongly recommend you try Wine Doors if you haven't already.

    It's probably not included in the default installation because I think you have to have a Windows license to install some of the DLLs and such (then again, who doesn't have a couple of those sitting around?)

  37. Well, allow me to retort... by BlueLightning · · Score: 3, Informative

    OK, so let's deconstruct this point by point. I've left one or two points out where I have no specific comments.

    0. Premise: proprietary software will stay indefinitely. Full stop. You may argue eternally,
    but complicated software like games, 3D applications, databases, CADs(Computer-aided Design),
    etc. which cost millions of dollars and years of man-hours to develop will never be open sourced.
    Software patents are about to stay forever.

    Bold predictions indeed. True, I think proprietary software will remain, particularly in the vertical market; however a certain segment of software will become commoditised (arguably some of it already has been) and therefore users will expect it to be free or priced lower than cost.

    1. No reliable sound system, no reliable unified software audio mixing, many (old or/and proprietary) applications still open audio output exclusively causing major user problems and headache.

    1.1 Insanely difficult to set up volume levels, audio recording ... and in some situations even audio output.

    1.2 Highly confusing, not self-explanatory mixer settings.

    1.3 By default many distros do not set volume levels properly (no audio output/no sound recording).

    Couldn't agree more here. ALSA has improved audio in a few areas but in all other aspects, from a user perspective it has only made things more difficult. Someone else commented recently on Slashdot regarding the BSD approach to this problem, it sounds like they have done a lot better by staying with/improving OSS. I really wish someone would stand up and take charge of improving Linux's core audio infrastructure instead of putting band-aids like PulseAudio on top.

    2.1 No good stable standardized API for developing GUI applications (like Win32 API). Both GTK and Qt are very unstable and often break backwards compatibility.

    I'm not sure this is really as bad as is made out. In between major releases, Qt and Gtk both take backwards compatibility very seriously. Qt at least is a commercial product, they have a commitment to maintain compatibility.

    2.2 Very slow GUI (except when being run with composite window managers on top of OpenGL).

    Too general to respond to - can hardly be true for all machines.

    2.3 Many GUI operations are not accelerated. No analogue of GDI or GDI+. Text antialiasing and other GUI operations are software rendered by GUI libraries (GTK->Cairo/QT->Xft).

    I thought that was the point of Cairo... ? Not my area of expertise though.

    2.5 No double buffering.

    No explanation of how this is relevant to an end user.

    3.1 No unified configuration system for computer settings, devices and system services. E.g. distro A sets up networking using these utilities, outputting certain settings residing in certain file system locations, distro B sets up everything differently. This drives most users mad.

    Honestly I don't think the average user is really going to care where a configuration tool stores its settings as long as it works; only a power user or developer would. Of course it would be nice if people would use the same tools. However, although it's taken quite some time to work in all situations, NetworkManager has vastly improved network configuration ease of use and has been adopted by many distributions.

    3.2 No unified installer across all distros. Consider RPM, deb, portage, tar.gz, sources, etc. It adds a cost for software development.

    True, but arguably as far as the packaging alone is concerned, if you target RPM and deb you're going to cover most of the distributions that actually matter to end users.

    3.3 Many distros' repositories do not contain all available open source software. User should never be bothered with using ./config

  38. Wow.... by p.rican · · Score: 2, Insightful

    I've never seen a bigger piece of flamebait than this article. Stopped reading it half-way through cuz it's just LOADED with misinformation.

    --

    /. --"Demented and sad....but social" -Judd Nelson

    1. Re:Wow.... by jvillain · · Score: 2, Informative

      Couldn't agree more. This article would be 2/3rds right if this was 1995. But almost every thing in this article has been corrected for years and years.

      I find it odd how people go on and on about how stuff isn't ready for prime time in Linux but I run the bleeding edge of the raw hide branch of Fedora on multiple computers doing different tasks and I never see the kinds of problems these people go on and on about. I run server farms with Redhat and stuff just works. The only time stuff doesn't just work on Linux is when Solaris admins go "Linux is Unix" and then try to run their Linux boxes like they are Solaris and screw them up.

    2. Re:Wow.... by KGIII · · Score: 3, Funny

      I think it would have been funnier (the article) had it just said "Linux sux" and been done with it. It would have been shorter, amounted to the same gibberish from the same author, and would have saved us all a lot of time and we could have spent more time sitting here debating the merits of various operating systems.

      --
      "So long and thanks for all the fish."
  39. Re:Some of it is dubious by Dragonslicer · · Score: 4, Insightful

    Viruses don't matter anymore. It's all about trojans now. A stupid person using Ubuntu is just as easy to infect with a trojan as a stupid person using Windows is.

  40. Re:The main reason by dword · · Score: 2, Informative

    • There ARE games for Linux

    Solitaire doesn't count :)
    Your argument for the fact that "there ARE games for Linux" is that there ARE games for linux. Are there cool games for Linux? I doubt it. Look at the most pirated games... how many of them run on Linux? Why the hell would I install Linux if I can't play my favorite games? The coolest things about PCs is that you can use them to play games!

    I like your shiny bullet list. Here's mine (I hope you haven't patented it already):

  41. Deja Vu All over Again by reallocate · · Score: 2, Insightful

    Slashdot has been running "Is Linux Ready For The Desktop?" stories pretty much forever. We could go back several years and find threads saying pretty muh the same things.

    The question is wrong. It isn't so much "Is Linux Ready for the Big Dance?" as it is "Is Anyone Gonna Ask Linux to the Big Dance?" For instance, while it may or may not be the fault of Linux that most hardware vendors do not provide linux drivers, the fact is that they don't. If someone can't use their hardware with Linux, pointing the finger of blame isn't going to make that hardware work.

    Linux lacks many (most?) of the commercial products used by other platforms. Why? Because the perception exists that Linux users won't buy commerical products. Whether that perception is accurate is irrelevant.

    My own take: The more tightly an OS is associated with a specific hardware platform, the eaier it is for that vendor to control the quality and reliability of the users' experience. Due to the nature of its development culture, Linux stands farther away from hardware platforms than do Windows and, obviously, OS X. The Unix-y ability to Linux to run on many hardware flavors is a double-edged sword.

    --
    -- Slashdot: When Public Access TV Says "No"
  42. 3G is cheap by emj · · Score: 4, Informative

    In Stockholm I pay $3-$9 per month for 3G, even with max data usage you wouldn't pay more than $360/year. Are you sure you're not using prices from 99?

    1. Re:3G is cheap by arth1 · · Score: 5, Informative

      US prices and coverage are truly that high.

      Verizon and Sprint have equal prices:
      If you stay under 5 GB per month, you pay $720 per year, plus multiple various fees and taxes[1].
      For 10 GB per month usage, you pay $3792 per year (plus plus).
      Add 20 cents for every text message and 25 cents for every picture sent *or* received.
      And a voice plan, if you need that.

      For that, you get a service that covers around 2% of the geographical area. I.e. if you stay near large cities or major highways, you will likely be covered, if not, forget it.
      Unlike in Europe, where coverage is measured geographically, in the US is measured as percentage of the population. Assuming that the population has zero mobility, live at work, and never ever go anywhere else.
      The coverage in the US today is on par with what it was in the early 90s in Europe.

      Heck, people over here still use pagers and cheques, and as recently as last year, you could still find prerecorded cassette tapes for sale in major stores. We're a 3rd world country, really. We just won't admit to it, because we live in a glass bauble and don't look outside.

      [1]: Quoting Sprint: Monthly charges exclude taxes, Sprint Surcharges [incl. USF charge of up to 11.3% (varies quarterly), Administrative Charge (up to $1.99/line/mo.), Regulatory Charge ($0.20/line/mo.) & state/local fees by area]. Sprint Surcharges are not taxes or gov't-required charges and are subject to change. Sprint chooses to collect Washington State B&O Fee of 0.471% of your monthly billed charges to recover its costs.

  43. Printing not there yet? Are you joking? by Kupfernigk · · Score: 2, Insightful
    Linux printing is one of the best things about it. With any reasonably modern (Bonjour compliant) printer I expect to have it working under Ubuntu in no time flat, whereas Windows involves downloading what is often a load of bloatware. HP and Samsung in particular have excellent Linux support, and I've had no problems with Oki.

    I suspect what you are really saying is that it is hard to get the cut price "designed for Windows" printers to work. Well, surprise! You can't blame a non-Windows OS for not supporting a printer when part of the firmware is embedded in a Windows driver and it is crippled by design. Buy a mainstream office printer from a mainstream manufacturer and you should have no problems.

    I don't disagree with your other comments, btw, and I run Windows on my netbook to allow several legacy programs without Wine to run. But GDI printers are an abortion.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  44. Re:Cut and Paste by MistrBlank · · Score: 2, Insightful

    Guys, everyone responding to the parent, his gripe is not that cut/paste doesn't work.

    His gripe is that when you click on the URL bar in Firefox-Linux, it doesn't automatically highlight the entire text so he can paste over the whole thing right away.

    Personally, I think this is a stupid argument and a windows failure. I don't want to have to multi click to put my cursor at a specific point. This is a bad UI decision on MS's part and is a Windows behavior, not FF). And it's easily fixed by double clicking in Firefox-Linux.

  45. Re:Parent poster not taking about corporate deskto by tnk1 · · Score: 2, Insightful

    Yes, but corporate use drives home use. That's the reason I own a Windows PC today instead of a Mac or a Linux box. I'm a UNIX Systems Administrator who mostly works on Linux boxes and I actually have to use Windows to do all the parts of my job that do not involve me directly typing commands on the command line.

    Office (Outlook, Visio, Word, Excel) is #1, but there are a lot of other tools that are either Windows only, or they are so much easier to use on Windows that they might as well drop their Linux versions.

    Yeah, I could get OpenOffice, but then, I can run that on my Windows box too. I might as well just use MS Office, as my workplace pays for that.

    On the Desktop, everything that Linux distros have, Windows also has. And many things that Linux desktops don't have, Windows boxes do.

    I'm entirely capable of creating a Linux desktop that I could get by with, but why would I? Windows has business and games which are the top two reasons for me to have a computer at home.

    For non-administrator types, creating a usable home Linux desktop is much less compelling as they probably need to use Excel or Word and have never used or even heard of OpenOffice. Needless to say, they will be annoyed and frustrated when their Linux distro pulls out one of its patented "only half-works" issues on something that should be taken for granted like sound or graphics.

    Home desktop use is maybe 90% of the market, but what do you think put the PC in the home in the first place?

    I have a copy of Vista, it took three tries to install it, and it took me about an hour to get it looking like XP again and to turn off UAC. It sucks up RAM like no tomorrow. But it doesn't matter. I wanted DirectX 10 and my box has 6GB of RAM, upgradeable to 12, so I really don't care. I could have a Linux box that is built on a better platform that will make far better use of my system resources, but how would it be anything more than a toy?

  46. Pure troll by peppepz · · Score: 2, Insightful

    0. Premise: proprietary software will stay indefinitely. Full stop. You may argue eternally, but complicated software like games, 3D applications, databases, CADs(Computer-aided Design), etc. which cost millions of dollars and years of man-hours to develop will never be open sourced. Software patents are about to stay forever.

    And how this has to do with Linux?

    1. No reliable sound system,

    Alsa?

    no reliable unified software audio mixing,

    PulseAudio?

    many (old or/and proprietary) applications still open audio output exclusively causing major user problems and headache.

    Probably refering to the old proprietary flash plugin? The new one doesn't have that problem, and if you care about hackers not entering your computer, you shouldn't use the old one anyway. By the way, we also have gnash now.

    1.1 Insanely difficult to set up volume levels, audio recording ... and in some situations even audio output. 1.2 Highly confusing, not self-explanatory mixer settings. 1.3 By default many distros do not set volume levels properly (no audio output/no sound recording).

    Still ignoring the efforts PulseAudio. Now some people are upset because the volume mixer is TOO simple (btw I agree with them).

    2. X system: 2.1 No good stable standardized API for developing GUI applications (like Win32 API). Both GTK and Qt are very unstable and often break backwards compatibility.

    Pure BS. Qt is extremely stable, much better than MFC and sure A LOT much better than USER.EXE. In fact, even many commercial applications for Windows are starting to use it.

    2.2 Very slow GUI (except when being run with composite window managers on top of OpenGL).

    Perhaps repainting can be a bit slower, but try watching TV on Windows using any commercially available software of your choice, then do the same on Linux, and after that let's talk about slowness again. Btw any graphics card produced after 2005 is able to do compositing.

    2.3 Many GUI operations are not accelerated. No analogue of GDI or GDI+. Text antialiasing and other GUI operations are software rendered by GUI libraries (GTK->Cairo/QT->Xft).

    No analogue of GDI? You mean we cannot draw lines and circles in Linux? Sounds new to me. No acceleration? See EXA and XRender. Xft renders fonts via XRender. No GDI+? See Arthur, Cairo.

    2.4 Font rendering is implemented via high level GUI libraries, thus: 2.4.1 fontconfig fonts antialiasing settings cannot be applied on-the-fly.

    Thus: each application can use the font rendering engine to do whatever it wants with fonts, other than drawing strings on the screen.

    2.4.2 Fonts antialiasing only works for certain GUI toolkits (see 2.1).

    False. Xft is part of X11 and can be used by every application. Even old-timers like xterm uses it. There's absolutely no reason to use server-side fonts anymore. What applications are you talking about, xbill?

    2.4.3 Default fonts (often) look ugly.

    De gustibus non disputandum est.

    2.4.3.1 (Being resolved) By default most distros disable advanced fonts antialiasing.

    That's because Microsoft owns a patent over sub-pixel rendering. Send your complaints to them.

    2.4.3.2 By default most distros come without good or even compatible with Windows fonts.

    Install msttcorefonts.

    2.5 No double buffering.

    We have composite these days. Before that, we had the X Double Buffering extension.

    3. Problems stemming from the vast number of Linux distributives: 3.1 No unified configuration system for computer settings, devices and system services. E.g. distro A

  47. works fine, sometimes by kcokane · · Score: 2, Funny

    Ubuntu 9.10 is great for average users as long they
    can run the thing from a root CLI.

    to configure screen resolution (default 800x600)
    first you get an error message that the default
    config tool won't work because of proprietary
    drivers. do you want to use the proprietary tool?
    yes. proprietary tool fills screen and bottom
    (with apply/save buttons) overflows and is inaccessible.
    figure a way around this by opening more screens.
    apply the new setting. save setting, get error
    message about backup file privs.

    plug in a USB drive. get message that you don't
    have privs to mount it. look for DiskManager tool
    that was present on 8.10. not there. synaptic
    pachage manager: install MountManager. hides button in
    in another menu which you need to configure. find it
    and click it. nothing happens. so, CLI in
    root mode - library object error message in
    MountManager. so, edit fstab and remove offending
    lines. correct privs for mount dirs in /media.
    reboot. screen res wrong again. back to step one.

    eventually, you forget why you were trying to
    access the USB drive.

    --
    Kevin O'Kane http://www.cs.uni.edu/~okane/
  48. If you have to tell a user... by HerculesMO · · Score: 3, Insightful

    "Drop to the terminal", you've already lost most users.

    I appreciate the power of the terminal, and many of the folks on this site also do, but users simply don't care about the "power" of it, they care about simplicity, straightforwardness, and software.

    Linux isn't yet simple, especially when people are used to doing things in Windows or even Mac (a bit), those two platforms work surprisingly alike for installing software (double click!), for finding software (go to some website, download it), etc. When a user is used to going to Mozilla.org and downloading the latest Firefox, and then tries doing that in Linux only to find that they have to drop to the terminal and do a install, they already are ready to wipe and format and put Windows back on so they can play their games and surf the web.

    Windows has taken years to get a cohesive (and still not quite there yet) and unified GUI. Mac took a long time too, and it's pretty darned good. Linux is a compilation of GUI, and while it's pretty good LOOKING, it's not unified across every window, every application, etc. Plus, breaking the habit of people downloading apps from the web and going to repositories is counter intuitive for a lot of people.

    If you want to make a dent where Windows is king, you have to adopt some of the peculiarities of the OS in order to adopt. You give them training wheels and the rest they learn on their own. If you fail to provide that, then they just give up and say it sucks -- like the returns OEMs show from getting *nix laptops. Even with distros that work out of the box from OEMs, people are returning them. Sure the distro can be done better, but the odds of that happening are slim, so my thought is that Linux itself needs to change at its core to help the users bridge the gap.

    But I've been hearing "Linux on the desktop" for so many years now I just laugh about it now. Given the treatment of non-Linux users by Linux users (berating, combative, defensive, angry, etc), there's good reason why it never catches on, and it's because the userbase for Linux are a bunch of assholes.

    --
    The price is always right if someone else is paying.
  49. That wooshing sound... by sean.peters · · Score: 4, Insightful

    ... was the point of the article going over your head. The key phrase (from your own post) "hobbyist operating system". The point of TFA was that Linux isn't ready for the masses, not that it isn't ready for geeks. Sure, it "flies in the hands of a master". The point is that very few people are masters, and very few have the time or inclination to become masters.

    Its not supposed to work straight out the box, because you are supposed to find the way to use with in symbiosis

    Right. Which is why it's not ready for the desktop (at least for ordinary mortals).

  50. Re:Linux will never be ready for some people by man_of_mr_e · · Score: 2, Insightful

    I think you missed his point. His point is that sudo can be easily circumvented by social engineering.

    Let's say yuo have Sudo configured like the typical Ubuntu, where the current user need only enter their password to gain root access. Let's suppose that in some future reality Linux is really popular, and starts getting "normal" users. They install some nifty password saving program that asks for their password. They give it to it, and now the app can do anything it wants.

    "But we can read the source code, so that won't happen", you'll yell.. sure YOU CAN, but not the "normal" person. "It would never make it into the repository" you say, well if Linux becomes popular people won't simply be using the repository, they'll be getting software from all over the place, just like they do with Windows now.

    And the flaw in your thinking about the security model is that it ignores vulnerabilities in the software. Yes, browsing a web site *CAN* infect the entire system if there's a vulnerability in the browser which can be used to exploit a privilege escalation vulnerability in the system. Even on Linux. And there are plenty of them. In fact, Linux install so much software in a default install that it's more or less guaranteed that there will always be some vulnerabilities.

  51. A simple metric for Linux on the desktop by twasserman · · Score: 3, Insightful
    Several years ago, at the last Linux Desktop Summit, I said that my measure for success of "Linux on the desktop" was to be able to do 100% of my desktop computing on a machine that ran only open source software. Although I have advanced degrees in computer science and was (am) willing to do command-line customizations and installations, I took the perspective of the average non-professional user seeking a home desktop solution that is roughly comparable to MacOS X and various Windows implementations.

    At the time, I estimated that we were around the 50% mark toward that goal (lots of missing device drivers, buggy OpenOffice, no high-quality equivalent tools for photo editing, page layout, video editing, and much more). In short, anyone using a Linux desktop would need to have another machine to accomplish these other tasks.

    In recent weeks, I have installed SLED 11, openSuse 11.1, Fedora 10, and Ubuntu 9.04 on several netbooks, notebooks, and boxes. My goal (once again) was to make one of these systems my everyday workhorse machine, one that I could recommend to friends and family for all of their computing tasks. While the situation is much improved from three years ago, we are still quite a way from reaching that elusive 100% goal. For myself and my family, I would guess that we are in the 80's, but gamers would give a much lower score.

    Installation and setup is vastly improved. The desktop layouts, particularly GNOME, are reasonably familiar to users of other platforms. Individual applications, notably OpenOffice and Firefox, have come a long way. The usability of system update mechanisms ranges from the smooth (Ubuntu) to the challenging (SuSE). (Development tools are outstanding, but that isn't the issue here.)

    However, I had to install restricted drivers to make wireless work, had to install commercially licensed Flash to be able to view many websites, and still found myself without programs for video editing, page layout, and photo editing that compared well with their commercial counterparts (e.g., Scribus vs. MS Publisher or Pages). Watching commercial DVDs occasionally required the use of terminal commands to download and install software, not to mention the associated legal issues. Webcams and microphones were unreliable at best, making it impossible to do video chat or broadcasting (e.g. uStream) with web-based applications.

    So I renew the challenge to make it possible for average computer users to do 100% of their work using open source software. That means moving development efforts up from the operating system and infrastructure level to concentrate on creating high quality, easily used applications. That also rules out using WINE or VirtualBox to run proprietary apps.

    Let's create personas and scenarios for different types of users, identify their needs, and build the needed applications and drivers. Let's also continue to push device makers to supply Linux drivers. Let's find a workable solution for Flash and SWF-based web content. (Gnash isn't quite there.) In that way, we can make some progress toward that magic 100% number that would allow people to do all of their computing on a Linux desktop.

  52. Stream of consciousness reply by Xabraxas · · Score: 2, Insightful
    1. ALSA works fine. Pulse still sucks but it isn't necessary for mixing. I agree that mixer settings are confusing though.
    2. GTK hasn't broken backwards compatibility since the 1.x to 2.x switch. QT4 and QT3 are both installed on my machine and I have NEVER had an issue with lack of backwards comaptiblity with either toolkit. Text antialiasing IS accelerated and can be applied on the fly. Windows fonts may be familiar but they suck. Double, even triple buffering exists on Linux.
    3. Gnome and KDE both offer configuration programs for most tasks. Even Windows requires you to tweak registry settings sometimes. Personally I think the lack of a package manager in systems like Windows is a brain-dead security nightmare. Application development really isn't that hard. I compile all my software and never have an issue with the fact that the software was developed on another Linux system.
    4. See 3.
    5. Saying Linux has few software titles is mind numbing. I have well over 10,000 packages available for my system. Home users don't generally use AutoCAD and most don't NEED CS3. Linux does have some wonderful digital creation programs but it still probably isn't going to be a choice for a professional. Games are a niche and most users don't play more than solitaire. Hardware is an issue for all systems. Vista stopped supporting a ton of printers when it came out. I am a Linux desktop user that has no problem interfacing with my digital camera, wireless mouse, mp3 player, GPS, wireless printer, webcam, and cell phone. Even BOTH of my wireless cards work. I don't own any Blue-Ray titles and from the sales figures I would say I'm not that much different from most users. Of the codecs that are available, their legality is only a question in some countries and there are quality codecs available for purchase. Windows doesn't even come with most common codecs anyway.
    6. The ONLY issue I have had with the kernel in a long time is the current graphics situation. There is a lot of work going on right now with graphics drivers both in the kernel and in the Xserver. This is causing issues for people but a major shift in grahpics driver developement is bound to cause issues. The blame here should be on the distro that released a broken implementation or combination.
    7. This isn't any different than Windows or OSX. The big difference is that pretty much anyone can post a bug for open source software.
    8. I'm not sure what the author is referring to here. I don't find this to be the case at all. Userspace generally keeps up with kernel development pretty well. I would love to know how setting up an LDAP configuration is even remotely common among average desktop users. This is a sysadmin job even on Windows.
    9. This might be yet another distro related problem. OO launches about as quick as Office for me. Perhaps the author has Office preloading.
    10. This is another issue that even Windows has.
    11. -
    12. WTF? Someone just released an application to completely bypass UAC in Windows 7 and Linux is insecure? Zero protection from malware? Tell that to my grsec/pax/ssp/pie system. SELinux is a standard part of the kernel now and some distros enable it by default. Social engineering a sudo password isn't any different from social engineering ANY password. Sudo DOES have a graphical interface.
    13. Old applications work fine for me. Not all of them but most. Many more applications broke from the switch from XP to Vista for most people, including expensive software packages that needed to be re-bought. The last time I had an issue with an old program it was fixed with one line of code: #include <linux/limits.h>. Try doing that with Windows.
    14. Windows doesn't have a standard way of distributing software. Linux does. It's called a package manager. They very same thing that was a complaint earlier. Software policies can be implemented with SELinux and I don't believe desktop versions of windows even support this.
    --
    Time makes more converts than reason
  53. General drivers by badpazzword · · Score: 3, Informative

    My experience on this laptop (a Toshiba Equium M70-272):

    WinXP SP2 vs Ubuntu 7.04
    Screen: default driver @ 800x600x16 vs default driver @ native resolution
    Keyboard: default driver vs general driver
    Sound: not recognised vs general driver
    Wifi: not recognised vs Intel general driver
    Printer: not recognised vs printer-specific CUPS support
    Winmodem: not recognised vs default (non working) winmodem restricted driver

    So... what is your point again? ;)

    For some reason, driver hunting for Windows is acceptable, but don't dare tell the guy trying Linux that Ubuntu might not pick up the play button on the side of the keyboard automagically!

    --
    When ideas fail, words become very handy.
  54. Re:Ecosystem by Rob+Y. · · Score: 2, Insightful

    You got it. The only thing wrong with Linux today is that it's still developed in R&D mode. The distros, desktop environments, etc. are still changing too fast. This is a byproduct of the open source development model, and it's the reason Linux got as complete as it is without billions of investment.

    But for general desktop usage, R&D mode won't hack it. And at this point there's not much good reason for Linux to stay in R&D other than inertia. Sure there are a few things that haven't shaken out a good desktop standard yet. As has been mentioned before, the presence of multiple sound and video API's is an ongoing problem. So much so that KDE4 built Phonon to wrap the 'native' API's in a standard one apps can code to (and lots of apps lost functionality in the process of converting to that least common denominator API).

    Hopefully, the painful transition from KDE3 to KDE4 was the last 'total rewrite' in that project. And if that accounts for the pain, then it'll prove well worth it. GNOME seems about ready to undertake a similar wholesale update.

    What would be wonderful would be for the next development cycle to be concentrated on really nailing down such things and targeting all the major toolkits toward the same underlying plumbing. And then keeping it the same for a good, long time (at least from the app's point of view). Then maybe the 3rd party apps would start to appear. As it stands, WINE is probably the most stable API available under Linux, and (no disrespect toward WINE) that's not a good thing.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  55. My reasons: by efalk · · Score: 2, Interesting

    I agree with almost every point in this article. I have been a dedicated Linux user since RH 4.2

    My observations about why Linux is not ready for the desktop:

    1) Lack of compatibility between versions.

    I can't say enough about how frustrating this is. Every time I upgrade versions, something breaks. Usually audio. In fact, most multimedia functionality breaks every time I upgrade. I generally find that the /dev/cdrom symlink is broken at the very least, but I've frequently found that all of my CD writer scripts have to be modified.

    Recently, Ubuntu arbitrarily renamed the "libglib1.2" package, breaking every application that links against the GTK+ library. Why? No answer.

    It's as if Linux is actively hostile to the concept of backwards compatibility.

    2) Lack of support for hot-plugging. (point 13 in the article)

    I plug in a thumb drive or usb hard drive and maybe the OS will notice it and mount it for me, and maybe it won't. Usually it doesn't. Usually, I have to become super-user and perform actions to identify the drive and mount it that would be beyond the knowledge of the average end user. And even if the user does know how to do it, why should they have to? A 10-second task just got turned into a 5-minute task.

    USB scanners are the same way. They used to work, now you have to become super-user to use them. Some script that detected scanner plugin events and change the permissions just stopped working.

    Multi-card readers: Same thing. Sometimes they work, sometimes they don't.

    Windows, Solaris, and MacOS all solved the hot-plugging problem years ago, why can't Linux?

    3. Hardware support regression

    Mentioned in the article, but worth repeating. I really hate upgrading my OS and discovering that some of my existing hardware is no longer supported. Recent discovery: you can have USB1 or USB2 enabled, but not both at the same time. If you want USB1, remove the ehci_hcd module. If you want USB2, install it. See Bugzilla, Launchpad.net. It seems unlikely this bug will ever be fixed.

  56. I haven't seen this. by Grendel+Drago · · Score: 2, Informative

    I plug in a thumb drive or usb hard drive and maybe the OS will notice it and mount it for me, and maybe it won't. Usually it doesn't. Usually, I have to become super-user and perform actions to identify the drive and mount it that would be beyond the knowledge of the average end user. And even if the user does know how to do it, why should they have to? A 10-second task just got turned into a 5-minute task.

    Is it that the device isn't showing up, or that the device isn't mounting? That is, does it show up in the output from 'lsusb' or not?

    I've never had a working USB mass storage device fail to detect and mount on any of my Linux systems; for me, it's been a solved problem.

    USB scanners are the same way. They used to work, now you have to become super-user to use them. Some script that detected scanner plugin events and change the permissions just stopped working.

    Weird. The only scanner juggling I've had to do was installing a particular firmware file for my Mustek ScanExpress 1200 UB Plus, because (a) it's not freely redistributable, and (b) there are several different scanners with the same USB ID, and I had to specify which one I had.

    Multi-card readers: Same thing. Sometimes they work, sometimes they don't.

    As these are just USB mass storage devices, I think it's the same permissions issue you're seeing.

    I'd recommend that you open a question at Launchpad Answers and see if you can get some help on this. Something is amiss on your system, and fixing it is probably preferable to working around it like this. (I'm assuming that you're using Ubuntu.)

    It seems unlikely this bug [EHCI problems] will ever be fixed.

    Well, it certainly won't be fixed unless someone reopens the kernel.org bug report. (The original report was identified as caused by broken hardware; that's why it was closed.)

    --
    Laws do not persuade just because they threaten. --Seneca
  57. Bad Security? by stanjam · · Score: 2, Insightful

    I read until I hit the part about Linux having a bad setup for security, laughed, and stopped reading. That was enough to let me know that this guy is clearly an idiot. Doesn't he realize that the reason so many people run into security problems in Xp is because they run as admin? No viruses for Linux ONLY because of its low popularity? Umm, it is the number one web server, and it still maintains a good security reputation. It is the number one embedded OS, and it still maintains a good security reputation. It is run by companies like Google and Yahoo, and still maintains a good security rep. Trust me, I should know. Linux is much more secure than Windows. Windows Vista is the only version of Windows that is reasonably secure, until you turn off the annoying warnings.

    --
    Open Source: Eroding the Digital Divide