Ziggy72 said: Linux has done a stellar job for servers worldwide. But, I submit, it has done a less than satisfactory job for desktop pcs. I have no idea why that is and I know that there are thousands of diehard one-eyed linux geeks out there who will defend desktop linux to the death and who will mock and criticize Microsoft and possibly Apple for any number of valid (and invalid) reasons. But let's leave the bigots to talk to themselves and try to find out why so many linux desktop users have so much difficulty.
And they *do* have a lot of difficulty. Just looking at the Ubuntu forum posts statistics tonight I'm told that there have been 6,626,897 posts! The vast majority of posts begin with a problem and even if we assume (conservatively) that maybe only 800,000 of the posts initially report a problem with which a user needs help, that surely is a huge problem (and should be a real concern to developers) in and of itself.
Measuring threads to measure problems is as unscientific and stupid as measuring # of viruses to assume security of platform.
#1, not everyone mentions their problem. Windows users tend to take it on with a local geek, and nonetheless, Neowin is still filled with problem reports. #2, what do we compare it to? This is the official Ubuntu forum. There is no major, well-known, high-profile official Microsoft Windows forums. #3, users report problems with common software in here too. On windows, if they did that, they'd be redirected to the appropiate software vendor's forums. Here, because Ubuntu packages all the software, they support it as well. #4, we're ignoring mailing lists, newsgroups and IRC. On all platforms. Traditionally Microsort has had their own usenet provider where problems are discussed. Ubuntu lacks this. #5, not all threads discuss problems. This forum discusses many things. #6, What is the severity of problem, what is the experience of user, was user satisfied? Good questions. None answered by this metric. #7, Was the problem with software in "universe" or "multiverse" repos? This does not compose an official part of supported ubuntu. And, except for some important software like gstreamer-codecs-ugly and gnash-plugin-mozilla, ought not to be covered in this stastic IMHO. #8, Was the problem with Arch, Debian, Fedora, Ultimate Edition, etc.? Was it in Other OS Talk? Obviously not relevant.
Although the reported problems are many and various, there are loads about wireless, mounting disks, audio this that and the other problem, screen resolution this that and the other problem, dual and triple booting, virtualization, installation, drivers, printing, etc, etc, ad infinitum. Anybody who takes any sensible interest in the forum questions knows that there are serious problems with the current Ubuntu (and presumably linux in general) distributions which are being struggled with by ordinary (and even quite clever) mortals.
Installation: Problems with installation are rare. Problems with finding codecs etc. after installation are common. ubuntu-restricted-extras solves most of these problems. Install Ubuntu-restricted-extras to solve most codec, flash player, etc. problems. Those that can't be solved by doing that, can't be solved by Canonical because these programs are propietary and/or poorly licensed. Fluendo is working on high quality codecs, gstreamer is highly maintaining plugins-ugly, and Gnash is the FSF's attempt to make a flash replacement. So work is being done, but reverse-engineering is common and often required. Printing: Most printers adhere to the GDI spec from MS and are dirt-poor cross-platform. This is the manufacture's fault for being cheap. HP and some Epson printers are better, as are most HP lasers, and are much more likely to work well cross-platform, and I see a lot of problem reports with canon, lexmark printers. But few with Epson, HP, Brother. Screen resolution: This is a problem. Drivers: Linux supports more hardware than any other OS. On any platform, at any price. Linux however, is limited to good support for "open" hardware. Vendors are converting to open hardware and nearly all open hardware is supported well. Closed hardware is often supported well too. Most broadcom chips, for instance, and many NVIDIA cards, despite being closed hardware, work well in linux. Note that most problems can not be fixed without cooperation of HW vendors and/or software vendors. In the meantime, they work remarkably well for unsupported solutions.
But strangely (to me at least), the Ubuntu developers continue to trundle out one distribution after another - dapper, edgy, feisty, hardy, gutsy, intrepid each with its different and unique fixes but with associated new problems for struggling users. This clearly delights the geeks but seriously disturbs many ordinary users who just want to have a stable pc which works pretty well out of the box
I highly doubt that. Most PC users, really want the latest and greatest. Having a stable PC is entirely possible, Debian is one way to go if a little harder to use. But it works less well because it's not the latest, tho it rarely crashes, hangs or freezes, and rarely has severe maintenance problems.> Like it or not MS Windows and XP in particular have been very, very successful because users could depend on their pc to function more or less as expected for years on end with relatively easy interaction between the user and their pc.
So what's to be done? I don't really know but Windows 7 looks as though it may entice many struggling linux users back to MS. Some may be put off by the cost and/or philosophical reasons, but others will certainly switch back.
Sure, some will switch back. But Linux isn't going to die. When XP was released when Linux was just 7 years old or so, Linux preserved. XP was a good release, but Linux users were determined for freedom and the UNIX way. 7 will not kill linux. And Windows 7 is a polish job for vista, and may be stable, but it's UI is very unfamiliar to XP users. Windows 7's UI is not XP-like at all and is very different. You also say XP is reliable. Funny, I found XP minimalist and light, but not at all reliable. The lack of proper sudo support and bundling of IE 6 led to many problems. WinVista I had better luck with, due to IE 7, UAC, and enhanced security and reliability throughout. (at least with SP1). Nevertheless, WinVista remains insecure, common target, inflexible, propietary, limited, and DRM-laden. It's not my idea of a good OS.> On the whole I think the overall linux pc problem is users' frustration with ongoing problem after problem after problem in one distribution after another after another. No doubt may will disagree.... but I think that the developers really do need to take notice and refocus their energies. Refocus their energies where? To support commercial SW/closed HW that the developers are actively blocking them from supporting? Unlikely. Instead, Linux must ensure that HW companies provide linux drivers and SW companies open up their standards for reimplementation on linux.