Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Operating Systems Software Linux

Linux's Achilles Heel Apparently Revealed 1469

ahab_2001 writes "In Information Week's latest 'Langa Letter', Fred Langa points to something that he calls Linux's 'Achilles' heel': 'New Linux distros still fail a task that Windows 95 -- yes, 95! -- easily handles, namely working with mainstream sound cards.' After lamenting his difficulties in getting a particular sound card to work with nine Linux distros, he concludes that his experience 'empirically shows that, despite its many good points, Linux still has some huge, gaping holes--holes that Windows plugged almost a decade ago.' (Oddball note: Information Week prefaced the e-mail alert pointing to this article by saying 'Occasionally, we have news or analysis of such importance that it warrants a special alert to you.' Hmm...)"
This discussion has been archived. No new comments can be posted.

Linux's Achilles Heel Apparently Revealed

Comments Filter:
  • WARNING! (Score:4, Insightful)

    by mahdi13 ( 660205 ) <icarus.lnx@gmail.com> on Monday April 19, 2004 @05:36PM (#8909221) Journal
    Some sound cards suck and are not supported by Linux...or the original manufactures that went out of business 10 years ago and took the specs with them

    What's with all the Troll articles lately?
  • by Thinkit4 ( 745166 ) * on Monday April 19, 2004 @05:36PM (#8909222)
    If you just use AC'97, why would you get problems? And the new standard, azalia, should allow linux to work with much beter quality without individual drivers.
  • FUD (Score:1, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @05:36PM (#8909228)
    This article is pointless FUD. I've installed Linux dozens of times, and it has always worked with my soundcards. Even so-called "winsoundcards" work just fine.
  • by CGameProgrammer ( 650971 ) on Monday April 19, 2004 @05:36PM (#8909236) Homepage
    Is the problem due to the OS or due to the sound card drivers? I assume the card makers simply didn't bother writing Linux drivers, but please correct me if I'm wrong, or clarify otherwise.
  • by creep ( 150035 ) on Monday April 19, 2004 @05:37PM (#8909239)
    I have never had a problem getting sound working in Linux in the 10+ personal (and friends') machines I've installed it on, including an array of laptops and manufactured computers. Linux might have a weakness, but I doubt it is support for sound.
  • Please... (Score:2, Insightful)

    by RedOregon ( 161027 ) <redoregon.satx@rr@com> on Monday April 19, 2004 @05:37PM (#8909240) Homepage Journal
    "Linux has some huge, gaping holes?" Because one distro didn't auto-detect one card?
    I'm willing to bet that M$95 would fail to detect many others, but we're not going to bring that up?
  • by Mrs. Grundy ( 680212 ) on Monday April 19, 2004 @05:37PM (#8909249) Homepage
    Giving windows credit for working with sound cards gets thing rather backwards don't you think? Considering the MONOPOLY windows has, they don't need to to be compatible and work well with the sound cards. The sound cards need to make sure they work well with windows. Microsoft can do what ever they want and the world must switch it's practices and standards to suit it--which of course is the problem now isn't it.
  • ALSA (Score:4, Insightful)

    by sn0wman3030 ( 618319 ) on Monday April 19, 2004 @05:37PM (#8909250) Homepage Journal
    ALSA supports most mainstream soundcards, and (as I'm sure most of you are aware of) it's integrated into the kernel as of 2.6. Linux's sound support is getting much better than where it used to be (OSS). It would really help if the card manufacturers would help us out though (ie. It would be nice if Creative handed us an opensource EAX). Microsoft has it easy because the manufacturers produce Windows drivers with each sound card.
  • Notice... (Score:5, Insightful)

    by mikeophile ( 647318 ) on Monday April 19, 2004 @05:37PM (#8909252)
    He didn't reveal what sound card he was actually working with?
  • Appearently... (Score:5, Insightful)

    by Cytlid ( 95255 ) on Monday April 19, 2004 @05:38PM (#8909262)
    ...this guy's never had an irq conflict where his sound card wants to use the only irq that his isa nic card requires.

    We all remember the Win98 Scanner incident, don't we? That was televised...

    Give this guy enough blue screens and he'll be begging for penguin.
  • by osewa77 ( 603622 ) <naijasms@gmTEAail.com minus caffeine> on Monday April 19, 2004 @05:38PM (#8909265) Homepage
    This is the experience of one man, one sound card, one Linux distribution and he feels he has discovered the Linux Archilles heel! And that's not all, he wont tell us exactly what the companies are or what board he is talking about. Wow!
  • by ajiva ( 156759 ) on Monday April 19, 2004 @05:38PM (#8909266)
    So I gotta agree with this guy, Linux does have its share of problems, but its not because Linux is deficient in anyway, its just that there is a different mentality about Linux than Windows. Lets take his sound card example, the manufacturer of the sound card had two choices, support Linux and spend money on potentially smaller market, or save that money and focus entirely on Windows. The company probably hoped that some Linux driver coder would just whip up a driver and save them the hassle. That's the wrong mentality, and until companies see Linux as a financial win, these sorts of problems will exist.

    Sigh, I can relate with this guy, I've tried and tried but my DLINK DWL-520 rev e PCI wireless card still doesn't work under Linux.
  • by untermensch ( 227534 ) * on Monday April 19, 2004 @05:38PM (#8909267)
    Bottom line: For broad hardware support, Windows is still much better than Linux. That's not bias--it's a demonstrable fact.

    Even if we assume for the moment that this guy's sound card problems were, in fact Linux's fault and not the fault of the sound card vendor or himself, this is still a completely false statement.

    Linux may indeed be behind Windows in supporting some of the latest and greatest hardware, particularly those where the vendor doesn't open the specs or provide linux binary drivers, but Windows only supports one architecture.

    That fact alone means Linux supports a much broader hardware base than Windows.

    Also, I notice that he doesn't mention what sound card he's using, I have to wonder why.
  • Re:Lame (Score:5, Insightful)

    by TheSpoom ( 715771 ) * <slashdot@ubCOMMAerm00.net minus punct> on Monday April 19, 2004 @05:39PM (#8909282) Homepage Journal
    They damn well are to me. If my sound card doesn't work in Linux, and it works in Windows, me AND my MP3s are staying in Windows.

    Luckily, sound cards really aren't that difficult to setup in Linux, though there are some hitches to overcome.
  • by drakaan ( 688386 ) on Monday April 19, 2004 @05:40PM (#8909292) Homepage Journal
    "I agree. Even Windows 2000 and XP fuck up when you try to play sound in different programs."

    uhh...no, they don't.

  • by aurelian ( 551052 ) on Monday April 19, 2004 @05:40PM (#8909293)
    which distros, what hardware and which card? That would make it sound a lot less like FUD.
  • by laurent420 ( 711504 ) on Monday April 19, 2004 @05:40PM (#8909296)
    anyone who is farmilliar with the greek myth of achilles knows that his heel was the means to his end. allegedly poor soundcard support will hardly be the end of this stellar operating system.
  • Re:WARNING! (Score:5, Insightful)

    by LostCluster ( 625375 ) * on Monday April 19, 2004 @05:41PM (#8909321)
    The point is, XP's got drivers for some of those historic cards. If it got a driver into Windows 95, it still works in Windows XP.

    Linux's driver history doesn't go back that far... so some hardware that works with Windows just will never work with Linux.
  • This is stupid (Score:3, Insightful)

    by DVega ( 211997 ) on Monday April 19, 2004 @05:41PM (#8909324)

    This is stupid. I can show you a lot of hardware that works on Linux and not on Windows 95 (ex. USB devices).

    If your sound card is not supported by Linux, then is not a problem of Linux (properly speaking), but of the soundcard manufacturer, that provides only Windows drivers.

  • Re:Huh... (Score:5, Insightful)

    by mr_tommy ( 619972 ) * <tgraham@@@gmail...com> on Monday April 19, 2004 @05:41PM (#8909326) Journal
    It's no record moment; it is (as-ever) a wake up call to the slashdot croud who perpetually fool themselves as to how good linux is. As this article highlights, failing to interact with such basic hardware as a sound card makes it unviable for mom & pop situations! How can you possibly expect people to have to try 9 different distros just for them to get the music working?

    Wake up guys. You need freeze the work geared up towards developers. You need to support these distro's that really make linux child's play. They need the support of as many developers as possible, because unless Linux can really break into the home deskop market it will never suceed truely as a competitor to Microsoft other than in server and techy environments.

    People talk about this being the year of linux. Well, i've been reading slashdot for the last 5 years, and every year in Jan - April it's been Linux's year; if only it were true.
  • by NanoGator ( 522640 ) on Monday April 19, 2004 @05:45PM (#8909392) Homepage Journal
    "I agree. Even Windows 2000 and XP fuck up when you try to play sound in different programs."

    Speaking as somebody who uses both XP and 2000 daily, no, you are full of shit. How do you think millions of us Windows users listen to MP3s all day?
  • by Anonymous Coward on Monday April 19, 2004 @05:46PM (#8909405)
    I think it is suspicious that he doesn't list his exact hardware. Mayhaps he doesn't want his account to be verifiable?
  • by phoneyman ( 706381 ) on Monday April 19, 2004 @05:46PM (#8909406)
    The OS doesn't support the drivers, the drivers support the OS. Generally if the manufacturer doesn't write a driver for a particular piece of hardware, it's up to a coder or coders who have this hardware to do it because they want to.

    For most consumer level PC hardware, it's suicidal not to release a driver that supports Windows, so of course Windows "supports" most hardware. Linux, for most of these guys, is an afterthought.

    What Langa doesn't get is that the millions of people - consumers, institutions, corporations - that use Linux know about the problems with hardware support, and they use Linux anyhow.

    Pierre
  • Re:Oh my god! (Score:2, Insightful)

    by Kusand ( 597784 ) on Monday April 19, 2004 @05:48PM (#8909445)
    On the other hand, one usually looks into these sort of things before one purchases one's hardware.

    No, normal people DON'T. That's the point!! Joe Blow does not want to look things up. He wants the card to just work with the OS.
  • This is crap (Score:5, Insightful)

    by Fnkmaster ( 89084 ) on Monday April 19, 2004 @05:49PM (#8909460)
    Linux has it's flaws, but harping on the hardware compatibility thing is old, tired talk at this point. In my personal experience, an up-to-date Linux distro ISO usually does a much better job autodetecting recent hardware than an out-of-date version of Windows, and generally has more drivers for two or three generations back hardware, too. Trying to get Windows 98 to work on a modern motherboard, sound card, etc. (I needed it for backwards compatibility testing of an application I was working on) took a full day of work finding old drivers buried on random websites and the like. MEPIS works out of the box, Mandrake requires a bit of screwing around to get the NVIDIA drivers to work. Both were much easier to get working than Windows 98, and in the case of MEPIS, substantially easier than Win2k or WinXP on the exact same hardware.


    And your sound card that worked fine with Windows 95 may not work at all with Windows XP either. Such are the breaks - if it's not made or supported anymore, that's not Linux's fault. Usually Linux is substantially better about supporting several generations back hardware out of the box than Windows is.

  • by molo ( 94384 ) on Monday April 19, 2004 @05:49PM (#8909465) Journal
    If they didn't want to spend the effort on linux support, there is a third choice: PUBLISH THE INTERFACE SPECIFICATIONS. Its not like the company doesn't develop these pieces of documentation for internal use.

    Then the community will write drivers for it and support it.

    -molo
  • preach on! (Score:1, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @05:49PM (#8909467)
    I just spent two hours yesterday dicking around with ALSA and OSS and who knows what else, trying to get sound working on Linux. This is also with an Intel onboard sound card that worked fine out of the box under XP, sorry to say. The best part is that, even working, only one application can play sound at a time. I feel like it's 1991 again.

    Talked to a LUG for a bit, got the dmix plugin working to get two programs playing at once -- but now whichever program started first will freeze after playing audio for a few minutes. That's really just super there, guys.

    And, of course, what little documentation existed was out-of-date and unreadable by mere mortals, even technically skilled ones.
  • by Bob Loblaw ( 545027 ) on Monday April 19, 2004 @05:50PM (#8909485)
    He stated which distros he had issues with but not which sound card. "Mainstream Onboard Intel sound system" isn't quite specific enough. Conveniently this doesn't allow anyone to refute his claim. Smells like FUD. The ALSA working once until reboot stinks of the common mute-by-default confusion.
  • by drteknikal ( 67280 ) on Monday April 19, 2004 @05:51PM (#8909505) Homepage
    You should trot out the bullshit detector before posting something like this.

    Yes, Linux has a broader potential hardware base than Windows because it runs on multiple platforms. However, Windows has much broader actual driver support on its platform.

    Don't compare what is supportable with what's supported as if they were the same thing. They're not.

    Does Linux have drivers for things that Windows doesn't? Of course! Are there more devices supported under Linux than Windows? Depends on what you mean by supported. Are there more drivers availble for Windows than Linux? Sadly so!

    What should have been pointed out was that he's using brand new OEM integrated hardware. In a Windows architecture, that means they need Windows drivers before they can ship, and creating the drivers is the manufacturer's responsibility. With Linux, they likely don't plan on releasing drivers, and certainly wouldn't hold up the release because they'd see it as someone else's responsiblity anyway.

    If he were to use Microsoft's standard arguments, he should be blaming the vendor for releasing unsupported hardware, rather than Linux for not supporting everything under the sun. Until the major hardware manufacturers support Linux at the same development level as Windows, this will continue to be a problem.

    I'll bet OS/2 didn't have a driver for his sound card, either.
  • Re:Huh... (Score:4, Insightful)

    by negacao ( 522115 ) * <dfgdsfg@asdasdasd.net> on Monday April 19, 2004 @05:52PM (#8909514)
    Oh yes, it's definetly the linux communities responsiblity to write drivers for sound cards from companies that won't even give specifications.

    Get a clue, dude.
  • Support (Score:5, Insightful)

    by aliens ( 90441 ) on Monday April 19, 2004 @05:53PM (#8909536) Homepage Journal
    You know hardware would be easier to support if the companies that make the hardware would either supply more information for people to write the device drivers or supply linux drivers for download.

    Only so much can be done without the needed info.

    (But yes, things like this are quite annoying to Joe Computer User)
  • Re:Huh... (Score:4, Insightful)

    by cinnamon colbert ( 732724 ) on Monday April 19, 2004 @05:53PM (#8909538) Journal
    still true after all these years: unix is the system of the future; always has been , always will be untill geeks wake up and smell the coffee: stupid marketing drives sales, not tehcnical chops
  • by SatanicPuppy ( 611928 ) <Satanicpuppy@gma ... minus herbivore> on Monday April 19, 2004 @05:54PM (#8909562) Journal
    Linux isn't all that great at sound, though the article is complete FUD. I've never had a problem running a Soundblaster card on a Linux machine. They always autodetect fine. And since Soundblaster is about the most common soundcard on the market...

    At any rate, I've hardly ever had a linux machine with a soundcard in it. I hardly ever have the GUI enabled. If I want to play games, I use my windoze box...that's what it's there for, to be a toy.

    That's what Windows is for. Not to do anything real, or useful. Can't check your email on it, or browse the internet without worrying that its executing code from every damn website, or that its autorunning attachments. Doesn't come with any useful compilers or development tools. The included webserver sucks. Windows is a toy, and it has always been a toy, and the fact that people are looking at a kick-ass powertool and complaining that it's not a toy is absurd.
  • Where to begin... (Score:3, Insightful)

    by proxima ( 165692 ) on Monday April 19, 2004 @05:55PM (#8909568)
    I'm sure the responses in the discussion [informationweek.com] of this article have already touched on these points, but here it goes:

    none of the Linux distributions I've tried so far on this PC succeeded in getting the sound working. That includes majors, such as two versions of Slackware, two versions of SuSE, plus Debian, Xandros, and Lindows; as well as several specialty distros like Knoppix, Knotix, Morphix, and Gentoo.

    I think the above empirically shows that, despite its many good points, Linux still has some huge, gaping holes--holes that Windows plugged almost a decade ago.

    Bottom line: For broad hardware support, Windows is still much better than Linux. That's not bias--it's a demonstrable fact.


    1.) We have no way of judging the competence of this user with respect to Linux. Just because he got it working in Windows - sometimes with "from CD" drivers, means only that he knows how to setup hardware in Windows. Does he know he'll need to manually enable kernel modules in Debian with modconf? Did he know what he should be searching for in usenet? Granted, these are things that average user will not know or want to know, but I strongly suspect this author has a much stronger grasp of the Windows way of doing things.

    2.) If his hardware is "new" as he claims - it wouldn't really be fully supported in win9x. But because he (IIRC) never gave the card type, we won't know just how "well" it worked in Windows.

    3.) Most Windows users do not install their own OS and do not add their own hardware - they call on skilled friends or shops to do it for them. A sound card is not a printer, scanner, or camera (though we can talk about the ease of using those in Linux at another time)

    and the most important argument:

    4.) One computer with one type of hardware and one user is a laughably small basis to claim that Windows has more broad hardware support than Linux. Absolutely absurd. It may be able to be argued on some levels. This article is better suited as an anecdote of how Linux should continue to try to improve its automatic hardware recognition and Xandros' customer support quality.

    I'm sure this article can be criticized from many more perspectives, and that my four can be refuted in some respects. However, that this passed as some sort of journalism makes me lose what little faith I have in the tech-writing community. If you want a decent end-user perspective on technology, read Walter Mossberg (sp?) in The Wall Street Journal. He's not perfect, but he's certainly better than this guy.

  • Re:Huh... (Score:5, Insightful)

    by mr_tommy ( 619972 ) * <tgraham@@@gmail...com> on Monday April 19, 2004 @05:55PM (#8909571) Journal
    This is assuming we give a shit about average mom + pop situations. Personally, I use Linux for development and my servers.

    And therein lies the problem - albeit in a very in-elloquent manner, you've highlighted perfectly how linux dev's and advocats simply don't appreciate the problem - and arguablly won't for a few more years to come.
  • Re:Notice... (Score:1, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @05:55PM (#8909572)
    Makes a claim to it being a mainstream Intel board with Intel sound chip..

    If it *was* a mainstream Intel board, Intel's forays into more-complete-motherboards-including-sound are a little more recent than Windows 95.

    Which is to say, Windows 95 isn't likely to support anything like he describes. Strange.
  • by nappingcracker ( 700750 ) on Monday April 19, 2004 @05:57PM (#8909600)

    i switched to linux only, just because i got fed up with M$. i still dont have a fully functional sound card. granted, this card (turtle beach santa cruz) has many known problems with linux, and some people have been able to get it to work fully - but i have not talked or read a response from any of them. sure the card has hardware decoding, 4.1, many effects, and good recording, but does any of it work-- sometimes, and never all at once all things that worked without a hitch in M$. i love the santa cruz, not the best for linux, but a solid card, my favorite of its time, still [would] hold up against new cards (so little overhead)

    even the cards that do have good alsa support still have problems. say you get a new audigy 2 or some other widespread commercial card, does the surround work in all applications? does the optical in and out work? does it transition well between applications, and can it do multi channel effects from different sources? can it record? are all of the knobs and jacks even usable? i could go on and on.

    i will say that they have made many improvements over the years, but how is linux going to become a viable home multimedia platform (which i would say most of the home pcs sold today are used for) with such a slow curve on sound! crap i like fewer viruses and better stability, but i like my music, games, and instruments more. were not talking enterprise here, just my home pc, web, music, games, papers, schedule, ya know? big win still wins in the "ill play nice with your hardware".

    mental note: next box, make sure all hardware works 100% in linux

  • Re:WARNING! (Score:5, Insightful)

    by scoove ( 71173 ) on Monday April 19, 2004 @05:57PM (#8909604)
    Some sound cards suck and are not supported by Linux

    Shouldn't a reliable OS support all cards and options, regardless of who makes them and how good or bad they are? A former PHB of mine made this observation to me once when we were battling a video card he had bought by the crate from Vietnam ($20 for supposedly super high graphic rendering capabilities).

    So after we encounter this junk SVGA card refusing to operate properly, the PHB (who didn't want to accept responsibility for having paid $10K for a big box of garbage) said "if that operating system was any good, it would anticipate unknown cards, you know, like probe it and figure it out, and make it work right. Your operating system is junk, not my cards."

    Of course, he was talking about Windows NT Workstation. And no, they crashed in 98 and 95 as well... even though the box sidepanel clearly said all those operating systems were supported.

    Course, there were at least a dozen misspelled words and typos - that should have been a clue too. And if that wasn't enough, the cards had wire jumpers snaked all over - apparently someone tried fixing a lot of known post-production problems (probably bought the boards from a legit manufacturer who was throwing them out as bad design, and tried to jumper around the problems). According to the PHB, the presence of these wires meant "they had great quality control because unlike the other cards, you can see they've fixed things." Oh, and when you called the international number listed for tech support, I would have sworn we reached a village phone someplace in rural Vietnam...

    So per the article writer's problem with soundcards, my suggestion is to send him to PHB re-education camp. I think they have those in Vietnam too. Now if he could just get that soundcard to work in his Mac/Sparcstation/etc...

    *scoove*
  • FUD anyone? (Score:5, Insightful)

    by Vellmont ( 569020 ) on Monday April 19, 2004 @05:58PM (#8909610) Homepage
    Ok, so we have one guy who couldn't get one un-named sound card to work under Linux. All we know is it's "An utterly mainstream Intel Motherboard". Uhh, yah, thanks for the details so someone can replicate your findings, Fred.

    The fact that there's onboard sound, or a soundcard that isn't supported by Linux just isn't too surprising. Why this gets posted as "news", or as "Linux's achilles heal" is beyond me. Is 'ol Fred going to buy a soundcard for his Mac, and then pronounce that lack of support for every soundcard to be the bain of the Macintosh?

    I'm actually surprised sound support for Linux is as good as it is. The sound on my laptop worked out of the box when I installed RH9 on it, a first for me! There's also sound support for my N-Force motherboard. Sound support is actually something that's matured quite a bit in the last few years.

    I won't say Linux is perfect. There's plenty of things to complain about as far as Linux desktop usage is concerned. My personal complaint is the fact that copy/paste support is still kind of crappy. I can copy/paste between emacs sessions (as long as they remain open), but I can't copy/paste from emacs to somewhere else. That's just pathetic. Windows has supported universal copy/paste since 3.1
  • by Anonymous Coward on Monday April 19, 2004 @05:58PM (#8909615)
    The ones that came configured with the sound volume set to 0 by default.

    You laugh, but given the symptoms he described, I'd say it's a pretty good guess -- especially after the bit about how ALSA worked only until he rebooted. I know I spent a good deal of time trying to figure out why I couldn't get sound before I learned about alsamixer. (Actually, now that I've upgraded to the 2.6 kernel, I can't get the sound volume to restore itself after reboots. I have what I believe to be the correct entries in modprobe.conf to do this, but no luck.)

    Mike
  • Re:Huh... (Score:5, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @05:58PM (#8909625)
    I'm not sure I see the problem. You were the one claiming that Linux will never take over the desktop.

    He said 'so what? I don't want it on the desktop'.

    So from his perspective, there isn't a problem!
  • Re:Huh... (Score:5, Insightful)

    by Dwonis ( 52652 ) * on Monday April 19, 2004 @05:59PM (#8909629)
    NO MAJOR SOUND CARD VENDOR RELEASES LINUX DRIVERS, a point not mentioned by the dumbass who wrote the article.

    I'd like to point out that it is better to have good, widely available hardware documentation than vendor-provided proprietary drivers.

    Not mentioning any names...

  • by Cecil ( 37810 ) on Monday April 19, 2004 @05:59PM (#8909633) Homepage
    Ha! Does Linux have a software mixer, you ask. Linux is much better than that! Linux has numerous software mixers! None of them are compatible with each other, much less any player applications, but you bet there are software mixers around! It's all about choice! Of course, they are all userland programs, so they skip now and then, but that's a small price to pay for ensuring that something so trivial does not offend the great Linux kernel by depriving it of some of its low-latency resources. Such resources are critically important towards providing optimal networking, disk I/O, RAID, and other things that are invisible to the user which he or she clearly does not appreciate enough.

    I, being an educated and l33t hacker, know that I would much rather get an extra 5kB/sec on my downloads than be able to listen to two streams of audio at once. You already have two ears, isn't that good enough? Software mixer, pshaw.
  • by Brian Kendig ( 1959 ) on Monday April 19, 2004 @06:00PM (#8909642)
    There's some truth to the article. ALSA still requires running a configuration program to get it to work with even major sound cards (and when the autoconfig doesn't work, it still requires tweaking IRQ's, yuck). And when I try to set up my sound card through KDE, KDE still insists on using the 'snd_' prefixes to the ALSA module settings, which ALSA stopped using quite a while back. And there are also lots of apps which use OSS instead of ALSA.

    Windows 95 succeeds in other areas where Linux fails, too. One minor one is that Windows 95 boots with a pretty graphic splash screen while Linux spews ugly status messages too quickly to even read; what's the point of that? (There's a bootsplash patch for the Linux kernel, but it hasn't been updated for 2.6.5 yet, and it requires the ability to patch and reconfigure a kernel.)

    But I'd say the biggest place where Win95 beats Linux is this: I could run Win95 quite comfortably on a PC with 8MB RAM and it would give me a somewhat friendly UI and a consistent interface across applications, with buttons and menus that would all look and work similarly. On Linux today I have two choices: use a desktop environment like KDE which requires more than 128MB RAM to run comfortably, or else use a bare-bones window manager like fvwm2 or icewm and put up with the fact that every app's buttons and menus are going to look completely different (xterm still has that weird scrollbar that requires a three-button mouse!).

    Linux has every other operating system beat in terms of stability and robustness. But even Windows 95 still beats its pants off in terms of friendliness and usability in a desktop environment.
  • by Zordak ( 123132 ) on Monday April 19, 2004 @06:00PM (#8909649) Homepage Journal
    I've sometimes had problems getting a sound card to work in Linux (other have worked out of the box with no problem at all). However, Windows 95 is NOT immune to sound problems. The first time I built a computer, I bought a plain old PCI SoundBlaster 16 sound/game card because I didn't want to use the crappy on-board system my MOBO came with. I installed Windows 95 as my OS, and it had an IRQ conflict between the two cards, and refused to release either. So, I go into my hardware profile and disable the crappy on-board card so the SoundBlaster will work, then (of course) reboot. What happens when I reboot? It autodetects the stupid on-board soundcard that I had disabled and sets up the same conflict. I played with it for months and could never get it to work. Now, two points. First, maybe there is some registry hack that I didn't know about that would have allowed me to permanently disable the card I wanted to get rid of, but if the point is that Windows "just works," I shouldn't have had to know that. The highly superior Windows 95 operating system should have just done it for me. Second, this was not an issue of the manufacturer just not writing a supported driver (as is usually the case with Linux sound). The fact that it kept re-installing hardware that I kept disabling is, in my mind, a design flaw. I've had problems with devices in Linux, but I haven't had problems with devices for which drivers have been provided.
  • by RexHowland ( 71795 ) on Monday April 19, 2004 @06:00PM (#8909650)
    Fair or not, the customer doesn't care about the reasons behind their sound card not working. They just want it to work.

    They don't care if the familiar OS that it actually works with is created by an evil, monopolistic company. Nor would they care that Linux is nice, open-source, and usually free, because 1) it's not familiar, and 2) their sound card doesn't work.

    Sure, some hardcore /. geeks would give up having a working sound card just to follow their priniples, but those people are few and far between.

    I can see your complaint, but Linux distro's aren't going to get "An A for Effort" just for trying to stand up to the big guy. They need to show results, rather then determination.
  • Re:WARNING! (Score:4, Insightful)

    by AKAImBatman ( 238306 ) <akaimbatman@g m a i l . c om> on Monday April 19, 2004 @06:00PM (#8909652) Homepage Journal
    I think it's worth pointing out that Linux would also have drivers by now if they wouldn't keep up this religious crusade to get source only drivers. It's pretty annoying when you either have to download binaries that match your kernel version (good luck) or install all the kernel sources + dev tools + libraries, just so you can compile the drivers yourself. Vendors don't want to deal with this mess. It makes for massive support costs.
  • Re:Huh... (Score:2, Insightful)

    by G. W. Bush Junior ( 606245 ) on Monday April 19, 2004 @06:01PM (#8909661) Journal
    ok...
    The hardware vendors won't use the resources to write linux drivers until linux is "mom and pop" ready.
    mom and pop won't use linux until it works with EVERY single soundcard on the market... dang...


    is it just me or is the detective work of trying to figure out what hardware to buy for the linux box one of the real problems?
    I would love a database with information on what kernels supported what hardware... but yeah, yeah... i know: who would want to be responsible for doing something like that?
  • Re:Oh my god! (Score:5, Insightful)

    by AbbyNormal ( 216235 ) on Monday April 19, 2004 @06:01PM (#8909668) Homepage
    One shouldn't have to should they?

    I personally have never had any problems with sound, but at the same time I amused by all of these comments. Pick one: "He's either dumb" or "He should have checked into before installing linux".

    Granted as somebody posted, he did not list his video card, but that does not mean he did not discover some previously unknown bug.
  • Re:Huh... (Score:4, Insightful)

    by Mr. Slippery ( 47854 ) <{ten.suomafni} {ta} {smt}> on Monday April 19, 2004 @06:02PM (#8909677) Homepage
    you've highlighted perfectly how linux dev's and advocats simply don't appreciate the problem

    What problem?

    Do sports-car enthusiasts think it's a problem that I never learned to drive a standard transmission? Are the going to redesign their cars for me? Of course not.

  • by Chaxid ( 772696 ) on Monday April 19, 2004 @06:04PM (#8909703) Homepage
    So the sound was working, if only for a moment or two. This leads me to believe that Linux does have drivers for his soundcard.
    Oddly, I got that to work--but only until I rebooted. Then the sound went away again, and nothing I could do (including reinstalling ALSA) would get it to work. But the fact that the sound briefly worked told me this was a software issue, and not a problem with the sound card per se.
    Get your finger out of your ear Fred. Maybe you didn't read the ALSA documentation, which would have told you to ajust the volume with alsamixer then save the mixer settings with alsactl store. Sounds support doesn't spontaneously disappear. You're most likely the one at fault here. Not the software, not Linus ... YOU!
  • Re: Notice... (Score:2, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @06:05PM (#8909721)
    add himself to the audio group???
    come on now if linux distros want to go for the desktop then this sort of thing should happen in the setup when he created his user id.
  • by ronaldb64 ( 633924 ) on Monday April 19, 2004 @06:07PM (#8909744) Homepage Journal
    Don't forget, Fred Langa conveniently forgets to mention a lot of detail. "Two versions of SuSE" could mean about any version.

    On the forum he even quotes another reader as stating that that reader had the exact same problems. After that statement from Fred it gets a bit fuzzy however: when trying to install Red Hat 7 a year ago the reader ran into problems with the Promise ATA/66 disk controller [Could it be set up as a RAID controller...?] [sdb.suse.de]. Only later in the letter is it mentioned that on a certain SuSE install the user had the same problem.

    It seems to me that the whole article is a lot of trumpet blowing on a minor detail: unspecified versions didn't work on unspecified hardware. Fred mentions the Windows versions he used, I guess it was too much trouble to find out if he used Slackware 5 or Slackware 10...

  • Re:Huh... (Score:2, Insightful)

    by avalys ( 221114 ) * on Monday April 19, 2004 @06:08PM (#8909765)
    It certainly is, dude. Ignoring the problem doesn't make it go away.
  • Not necessarily... (Score:5, Insightful)

    by sterno ( 16320 ) on Monday April 19, 2004 @06:11PM (#8909797) Homepage
    Actually, I can attest, from personal experience, that Linux has better support for legacy cards. I tried to put one of my old sound cards in my mother-in-law's computer. It was an Ensoniq soundscape from 1995. I managed to find some legacy drivers for it on Creative's website, but it just would not work under Windows 98. This card works flawlessly under Linux.

    Where Linux tends to have problems is with the latest bleeding edge cards that require some sort of funky drivers. Legacy cards are rarely a problem for it.
  • The clincher.... (Score:5, Insightful)

    by gillbates ( 106458 ) on Monday April 19, 2004 @06:12PM (#8909809) Homepage Journal

    I know a lot people here on /. plug Linux as the best thing short of the Second Coming...

    But... The real issue is that most people don't install their own operating systems. They take what comes on their PC from the factory, and that's it.

    That said, the only way in which Linux is going to gain significant ground on the desktop is if:

    1. Using Linux enables people to do something they want to do, but can't do in Windows, and:
    2. Installing Linux is as easy and foolproof as installing the average Windows Application*, and:
    3. Linux is simpler than Windows. People can't figure out what is wrong with MS systems simply because they are so complicated and arcane. And Linux is even more complicated.

    Linux's big hurdle for the desktop is that for most people, Windows is Good Enough(TM). Any difficulties installing Windows are simply irrelevant because the average user never installs their own OS - when it crashes, they take it back to the store.

    For Linux to succeed on the desktop, hardware detection and driver installation is going to have to be completely automatic. A distro which can't autodetect the video card or sound card would do better to inform the user that their hardware is unsupported than ask them to select their hardware from a seemingly endless list of meaningless names.

    Linux developers are going to have to stop following Microsoft's lead and start really innovating.

    * - yes, I know that many windows apps mangle the system. Let's just ignore this and pretend that they work as advertised for the sake of argument, shall we?

  • by JWhitlock ( 201845 ) <John-Whitlock@@@ieee...org> on Monday April 19, 2004 @06:12PM (#8909813)

    He tried it with several distros: Xandros 2.0 Deluxe, two versions of Slackware, two versions of SuSE, Debian, Lindows, Knoppix, Knotix, Morphix, and Gentoo.

    "one of the Linux distributions I tried specifically claimed compatibility with the sound system in question"

    He didn't like the advice of "get rid of the brand-new, fully functional sound card and install a card from a few years ago, and Linux would work just fine".

    The Achilles Heel is "For broad hardware support, Windows is still much better than Linux." It's not "My sucky OEM sound card didn't work."

    Yeah, it sucks that he didn't mention the card. It sucks that he didn't try distro X, and that Knoppix couldn't detect it. It sucks that the forums didn't help. It sucks that he didn't try a half-a-dozen things. But, the fact is, a good amount of hardware that works out of the box with Windows won't work with Linux. Every user that trys and gets a bad experience will hold the opinion "Linux Sucks" until they are proved otherwise, years later perhaps.

  • Re:Huh... (Score:4, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @06:12PM (#8909816)
    You know womething... Much of Oracle's software doesn't work well in Mom&Pop situations either.

    I think you have a wonderful opportunity to consult with them and educate them about how you could fix this problem for them.

    If you care about the Mom&Pop market for Linux, and think there's a problem, you're 100% empowered to do something about it.

  • Re:Huh... (Score:3, Insightful)

    by mav[LAG] ( 31387 ) on Monday April 19, 2004 @06:13PM (#8909826)
    Wake up guys. You need freeze the work geared up towards developers. You need to support these distro's that really make linux child's play.

    Naah. Most of us will do whatever we feel like doing, especially if it scratches a personal itch. All improvements we give back into the community will help as they have been doing for the past decade. If a hardware manufacturer doesn't want to release specs then we don't care - we'll just buy from one who does.

    They need the support of as many developers as possible, because unless Linux can really break into the home deskop market it will never suceed truely as a competitor to Microsoft other than in server and techy environments.

    So what? Linux has always been written for its users, by its users. If someone needs something they write it or document it or help debug it or pay someone else to write it. Many FLOSS developers do not care if what they do competes with Microsoft or not.
    Now if lots of those users start wanting a child's play install, someone will fill that need. Recently large companies with vested interests in making Linux a good desktop OS have made huge investments in code and funding to improve the state of play. I just have to compare my Gnome 2.6 desktop with something like 1.4 to be amazed.
    The article is a troll anyway - Fred obviously didn't read the ALSA documentation where it states that the sound card is muted by default :)
  • Re:WARNING! (Score:5, Insightful)

    by ichimunki ( 194887 ) on Monday April 19, 2004 @06:14PM (#8909831)
    Man, Toyota will never cut it as a car company. I went to put the engine from my '67 Ford in my '98 Corolla and none of the parts matched at all! The Linux community has been asking, wheedling, begging, and probably even bribing device makers into releasing drivers or even just specs to help developers write their own drivers. What more can the Linux community do? If this guy didn't check for compatibility before exepecting something to work, why should anyone feel sympathy for his plight? You know what, I tried installing Windows instead of Mac OS 8.5 on my iMac and it didn't work... but Linux has been running on that platform for several years.
  • Re:Huh... (Score:5, Insightful)

    by Happy Monkey ( 183927 ) on Monday April 19, 2004 @06:14PM (#8909833) Homepage
    It wasn't Achilles' fault that his heel was vulnerable. But it was.
  • by eclectic4 ( 665330 ) on Monday April 19, 2004 @06:15PM (#8909849)
    "Bottom line: For broad hardware support, Windows is still much better than Linux. That's not bias--it's a demonstrable fact."

    Bottom line: For broad hardware support, it's a dmonstrable fact that OS X is much better than Windows. So, then we should all buy Macs? Probably not. His rhetoric is mind numbing.
  • Re:Huh... (Score:3, Insightful)

    by Compenguin ( 175952 ) on Monday April 19, 2004 @06:17PM (#8909871)
    It'll be fine for mom and pop situations if they get a system designed for linux. The computer manufacturers will include sound cards that are supported. Hardware manufacturers will be forced to write drivers if they want to be shipped in such systems. It's that simple.
  • by Mrs. Grundy ( 680212 ) on Monday April 19, 2004 @06:19PM (#8909900) Homepage
    Yes you have one half of the equation--the half involving the choice consumers will make--dead on. People will, and for the most part should, choose what works for them. The problem, however, happens when one company gets a stranglehold on the market and uses this power to stifle competition and snuff out any other choices consumers might be tempted to make. This, of course, means less choice, less innovation, and higher prices--all of which we recognize as a negative consequence of a monopoly. Since we shouldn't count on consumers to make choices based on the ethics of the companies involved we are forced to use our collective might to compel the company to allow more competition in it's realm and hence we invent anti-monopoly legislation to act as a counterweight to an unbalanced environment. Unfortunately, due to our current political environment, this is proving to be rather ineffectual.

    Linux seems to be showing amazing results AND determination.
    The people who "need to show results, rather then determination." are those we hired to reign in Microsoft in the anti-trust lawsuits but who prefer to settle the cases and sweep it under the rug.
  • by nova20 ( 524082 ) on Monday April 19, 2004 @06:19PM (#8909901) Homepage Journal
    Honestly, I don't think we're pissed because he's dissing linux. I think we're all pissed because his test seemed biased and uneducated.

    /nova20

  • Re:Huh... (Score:3, Insightful)

    by gaijin99 ( 143693 ) on Monday April 19, 2004 @06:21PM (#8909932) Journal
    Well, considering that Win95 didn't support sound cards without a third party driver, I can't really say that Linux is being outperformed by Win95... If the sound card manufactureres supplied drivers for Linux this would be a non-issue. The fact that Linux hackers have been dilligently reverse engineering the (often deliberately) obscure requirements of sound card hardware and that Linux is able to run many sound cards without any third party support is good.

    His "point" that Win95 could handle the sound out of the box prooves nothing except that the hardware manufacturer gave MS the full specs, and apparently hasn't given the Linux development folks diddily. If we got full specs from the hardware people there wouldn't be problems like this. *MY* sound card came with Linux drivers so it had no problems at all. Every OS has a supported hardware list (even Windows), and if you leave that list you are taking the risk that your hardware won't work with your OS, I checked the list and bought a card that I knew would work, thus no problem. Same went for my video card, I purchased based on performance, price, and compatibility.

    Don't misunderstand, Linux needs work in the usability and ease of installation department, but hardware incompatibility is no longer a really significant problem. As other people pointed out, it does seem as if the author of the article was deliberately seeking out distros that didn't have easy setups, and have difficulties with obscure hardware. Both Mandrake and Redhat are rather astonishingly easy to set up, and will automatically detect and use well over 90% of hardware.

  • Re:Notice... (Score:2, Insightful)

    by SpecBear ( 769433 ) on Monday April 19, 2004 @06:22PM (#8909939)
    As far as I'm concerned, this makes the whole article suspect and his conclusions irrelevant. His entire claim could be fictitious. There is no reason for him to keep secret the identity of the sound card and each of the distributions he tried. His claims cannot be verified, his experiment cannot be replicated. Because he's not making a verificable claim, there's no effective way of defending against it. Which is OK, I don't think people should be wasting their time defending Linux against unverifiable claims. The article basically says: "Linux sucks because it couldn't do this thing I wanted it to do, but I won't tell anyone what that thing is."
  • Re:Huh... (Score:3, Insightful)

    by NanoGator ( 522640 ) on Monday April 19, 2004 @06:23PM (#8909971) Homepage Journal
    "still true after all these years: unix is the system of the future; always has been , always will be untill geeks wake up and smell the coffee: stupid marketing drives sales, not tehcnical chops"

    Flamebait? He's got a point. Technical superiority alone is not going to make Linux win. It's gotta appeal to people, and that's where marketing comes in.

    I'd re-evaluate the modding of the previous post here. IBM's already started making Linux ads. Now if they'd just make them so ppl knew wtf they were talking about, you'd slowly start to see Linux becoming fashionable. Okay, previous post didn't say this, but he wasn't exactly bashing *nix either. In a perfect world, the technically superior solution would always win. But that never happens in real life. That's basically what he was saying.
  • by zpok ( 604055 ) on Monday April 19, 2004 @06:23PM (#8909977) Homepage
    I'm not sure if this article warrants the attention it gets and I don't like overblown titles, but *every* article get a *wild* title so don't blow your fuses on that.

    But some of the reactions here on a Common Problem are funny as hell "is this guy qualified to do a Linux install?", "Is it Linux's fault that there are no drivers for his sound card?" etc.

    I think a lot of linux advocates have stated that hardware compatibility and installer ease of use are weak points in Linux.

    I'm now toying around with the native Pre-Alpha KDE for OS X. It comes wrapped up as an OS X-default mpkg, which means it uses Apple's standard Installer.app, and that's the only way I can enjoy OSS programs because all my other install attempts be it under X11 or on external disks have failed, because
    1) installing indeed requires someone "qualified", at least on my OS and in my experience; and
    2) my hardware isn't supported unless I want to wipe out my system disk and make the jump. The more I see first hand on Linux usability, the less likely that becomes.

    Now I don't give a *** who's to blame. I don't blame anybody, for me it's a harmless hobby and you guys provide it to me for free, so what's to complain.
    But there are only two conclusions - one is not helpful.
    1) This Is A Problem
    2) This Guy Is Too Stooopid To Use Linux And I'm L33T.

    I don't care how you look at it, it's "your" platform, but if you like the idea of widespread adoption of Linux, you'll have to live with media attention. And that means that if there are Problems, they'll be mentioned.

    Overall, I think there's an incredible amount of goodwill towards Linux at the moment. And there are a lot of people who - like me - are happy to keep looking at OSS despite some bad experiences.
  • Re:Huh... (Score:1, Insightful)

    by adamruck ( 638131 ) on Monday April 19, 2004 @06:24PM (#8909998)
    yeah.... when I got to "tested xyz on a brand new pc...." I stopped there. Wow.... so the author is saying linux is crap becuase he cant find a driver for a brand new peice of hardware..... whatever. :rollseyes: So linux is always a little behind on drivers... this is news how??
  • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Monday April 19, 2004 @06:28PM (#8910061)
    Because ONE "journalist" had trouble getting ONE sound card to work, even though he tried SEVERAL distributions (but not Red Hat or Mandrake, but he included TWO versions of SlackWare).

    Linux SUCKS on sound support and that is why Linux has problems?

    Now, if the "journalist" ran a real test, say of a DOZEN differnt sound cards, across a DOZEN different distributions, and identified which distributions worked with which sound cards, then I'd believe him.

    To me, this reads like someone who found ONE piece of hardware that Linux has problems with, but which works well with Windows, and then tried to find out how MUCH of a problem Linux has with that ONE piece of hardware.

    I don't expect anyone to try 9 different distributions to get the sound working. Sound cards are $10. If you want sound, it would be easier to spend th $10 and get one that is well supported rather than waste your time and effort trying to see if that ONE PIECE OF HARDWARE is supported in any other distribution.

    Or, you could, gasp!, do some RESEARCH and find out if there is a distribution that supports that ONE piece of hardware.

    There will ALWAYS (until Linux hits 51% of the desktops) be hardware that does not play well with Linux. This is not a disaster nor will it prevent anyone from migrating to Linux.

    Even if Linux supported 99%+ of the hardware out there, that article would still be as correct as it is now. But it would be worthless, just as it is now.
  • He's right (Score:4, Insightful)

    by Chrimble ( 7748 ) on Monday April 19, 2004 @06:31PM (#8910103) Homepage
    I've been a Linux user, pretty much continuously, since 1993. I use it constantly, and have become deeply familiar with Gnome/KDE environments since both were < V1.0. (prior to those I was an fvwm guy, although I'll always hold a soft spot for twm).

    As a server OS, Linux is great. But I'm flabbergasted (hey, this is /., where the ignorant roam free) by the ostritch-like, "there ain't no problem here" posts that seem to have mushroomed as per usual.

    They are all wrong.

    Sound under linux sucks. Big time. It always has.

    If it's not drivers, it's sound daemons. Yes, it's possible to get everything working just fine providing you don't want to use more than one. Mandrake linux is the only distro that works sensibly with sound. And believe you me, I've pretty much tried them all.

    So it's piss poor. But as linux is primarily a server OS, what more can we realistically expect? Sound is utterly unnecessary in this capacity, for the most part.

    The best unix desktop by a country marathon is Mac OS X. By some considerable margin. Anyone denying this simple fact is kidding themselves. Really.
  • Re:Huh... (Score:4, Insightful)

    by gnuLNX ( 410742 ) on Monday April 19, 2004 @06:34PM (#8910129) Journal
    No you miss the point. It is not our goal to wake up to that. You want an app...pay me I will write it for you. Until then either:

    a) Write it yourself
    b) Wait for someelse to do it.

    but for gods sakes man don't expect that we are out to serve your needs.
  • Re:Huh... (Score:1, Insightful)

    by Richy_T ( 111409 ) on Monday April 19, 2004 @06:34PM (#8910139) Homepage
    Sports cars do not have automatic transmission. If you take a sports car and put automatic transmission in it, it is no longer a sports car.

    QED.

    Rich

  • And on the Mac your choice of sound card is: the one supplied.

    Want to upgrade your sound card? Simple! No opening the case, screws, jumpers, none of that. Just throw the whole thing in the trash and go get a new one!

    It's painfully easy to support sound cards when you only have to support one.
  • Re:Huh... (Score:2, Insightful)

    by Anonymous Coward on Monday April 19, 2004 @06:34PM (#8910149)
    Actually some of the high end ones DON'T come with automatic transmission.

    And besides, getting a sound card to work is done by someone who knows what their doing. Most 'mom & pop' situations don't involve them buying a sound card, opening the case, installing it, and installing the drivers. It's more of "hey I bought a new sound card" or "Hey I need to play sound on my computer" then followed by "can you help?"

    I put my mom on a linux box and she can barely get around in windows. When I put her on linux she had to ask me LESS questions than before. I think linux works well for 'mom & pop' as long as whoever sets up the box knows what they are doing.
  • Re:Huh... (Score:5, Insightful)

    by marcello_dl ( 667940 ) on Monday April 19, 2004 @06:37PM (#8910171) Homepage Journal
    I completely agree.

    Next soundcard i'm going to buy will be by a company that actively supports linux or opens up the specifications: a product that can't work with both the OSs i use is a crippled one.

    Linux is progressing in many directions, as the installed base gets bigger more companies will look at it, audio card makers included. The number of linux hackers trying to support exotic soundcards will increase too.

    Look at Wintel machines: When the PC came out it won the desktop market by being an office machine first. Amigas had better graphics, apple //gs had a built-in multi-channel audio sampler, Mac had the desktop publishing and high end graphics market.
    Only with the advent of 3D cards and the amiga crisis the pc became also the #1 gamers machine and ubiquitous.

  • by agwis ( 690872 ) on Monday April 19, 2004 @06:40PM (#8910212)
    Funny thing the timing of this article. I've been using Linux for quite awhile on my servers and love it. I don't install gui's on them and do everything from the CLI. On my desktop I've been using XP, and as much as I don't want to, I love it as well. I went to the Real World Linux conference in Toronto last week and talked to some of the Xandros guys, and decided I'd dual boot my XP box in the hopes that I could eventually replace XP with a good Linux Desktop.

    The install was incredibly easy, and it handled partitioning my HD and installing the MBR with minimal input on my part. That part blew me away, it was easier than installing Windows (any version).

    Unfortunately, I had no sound and my printer wouldn't work. I have a Sound Blaster audigy2 card and a Canon I320 printer...both very common and both work flawlessly on XP. After messing around for a couple of hours I got them both to work.

    I also use 2 monitors on this box and have a 128M Nvidia GeForce video card. The install handled my video card without any user input and set a decent default screen resolution. Unfortunately again, it would not support the dual monitors. After googling for awhile I discovered Xinerama and reconfigured my XF86Config-4 file to support the dual monitors...which now work as well.

    I discussed this with a friend who also wants to see huge adoption of Linux on the desktop. I explained that as much as I was impressed with Xandros it still is IMO not ready for your average computer user. We agreed to disagree on this point, but until you can install a Linux distro without having to drop to the command line to get things working, it's going to be a hard sell to Joe Q Public.

    Now I realize that my setup may be a little out of the ordinary compared to regular users and they may not experience any of the problems that I did but the point is this all works out of the box on Windows. I prefer the command line and didn't have that much trouble getting everything working that I wanted too, but you can't expect the average user to put up with it...not when it just works with Windows.

    We've still got aways to go but we're definitely getting there.

    -Pat
  • Re:Huh... (Score:3, Insightful)

    by killjoe ( 766577 ) on Monday April 19, 2004 @06:43PM (#8910244)
    Neither does whining about it.

    The only thing that will make the problem going away is if the manufacturer writes a driver. If they choose not to then that's that.

    BTW: What are YOU doing about solving the problem?
  • Re:Huh... (Score:5, Insightful)

    by killjoe ( 766577 ) on Monday April 19, 2004 @06:45PM (#8910274)
    " Yes, if Linux is going to be the OS for newbies. "

    It's not. That's what Macs are for.

    Linux is going to be for the corporate desktop where the techs will set up a locked down config that can be managed remotely and kept secure.
  • Re:WARNING! (Score:5, Insightful)

    by Jeff DeMaagd ( 2015 ) on Monday April 19, 2004 @06:51PM (#8910361) Homepage Journal
    A single unspecified sound card is nothing. The sample size is too small. I've never had a problem getting Linux to work with any sound card I've had, and I didn't pick them for Linux compatibility.

    Because the card is unspecified, the author also gives no means of allowing others to replicate or confirm his own testing. If it is specific to one model of hardware, there is no way to fix the problem in a broader sense.
  • Re:Huh... (Score:3, Insightful)

    by negacao ( 522115 ) * <dfgdsfg@asdasdasd.net> on Monday April 19, 2004 @06:56PM (#8910423)
    Uhhm, it is so not the linux communities problem that a sound card doesn't work.

    Yes, a significant amount of hardware has been reverse engineered, and made to work. I don't, however, see how you can blame "Linux" when your el cheapo piece of crap doesn't work in Linux, because the manufacturer did not provide drivers nor specs.

    By your logic, Microsoft should be responsible for writing all the drivers for all hardware that is supposed to interoperate with windows.

  • Re:Huh... (Score:4, Insightful)

    by ImpTech ( 549794 ) on Monday April 19, 2004 @07:05PM (#8910516)
    Newbies don't install operating systems. The OEM does that for them. Newbies by and large are not a strong avenue for Linux adoption, unless they have a clueful user to help them out. Put Linux on cheap Dells and maybe that'll change.
  • Re:WARNING! (Score:3, Insightful)

    by AKAImBatman ( 238306 ) <akaimbatman@g m a i l . c om> on Monday April 19, 2004 @07:08PM (#8910554) Homepage Journal
    Allow me to pose the question:

    Why?

    Kernel modules (just like Windows Device Drivers) can be made kernel independent. Then all it would take is an auto-extract to the modules folder. But Linus has stated that he doesn't want to allow vendors to distribute binary only drivers. So, the ones who are willing to put up with it, distribute a binary library to be linked into the kernel with a little bit of "glue" source. Thus they have effectively circumvented Linus's intentions.

    All that source-only modules accomplish is to piss off users and vendors alike.

  • Re:Huh... (Score:3, Insightful)

    by Goldberg's Pants ( 139800 ) on Monday April 19, 2004 @07:11PM (#8910596) Journal
    Sad you got modded as flamebait when, as a racer myself, I agree entirely.
  • by LDorman ( 543715 ) on Monday April 19, 2004 @07:13PM (#8910612)
    There are two things that really bother me that make me believe this person flat out fabricated their testing:

    1) The system is a brand new, state of the art, Intel system. Windows 95 wouldn't recognize half of the components on the system. It wouldn't recognize the USB, it wouldn't recognize the chipsets, it wouldn't recognize the video, etc.

    To get all of this to work, he would have to download drivers from Intel - assuming they're even available (unlikely). If he did download drivers, then that probably included the sound driver - game over.

    2) It is inferred that the sound card is very recent technology. That being the case, Microsoft must have been exceedingly good to create drivers 9 years in advance!


    It's also worth recognizing that Intel is notorious for making hardware that is dependent on specific Windows functions. We all owe Intel a big thanks for the wonderful WinModem.

    LarryD
  • by shaitand ( 626655 ) * on Monday April 19, 2004 @07:13PM (#8910615) Journal
    "Microsoft's got a deep driver library database"

    Really, and where do they hide it? I've had to install drivers from the manufacturer for ALMOST EVERY piece of hardware I've put in an XP system.

    The fact that these drivers from the manufacturer are included right on a disk with the hardware for windows and are not for linux is another matter entirely and has nothing to do with the OS itself.

    When it comes to hardware detecting and installing (truely plug and play) linux is lightyears ahead of Microsoft.

    Typical install example, linux.

    Build box, install fedora, configure nic. Done with hardware setup.

    Same box, shutdown and pull out nic, stick another one in, boot system, it prompts telling me old nic is missing and asks if I'd like to remove the nic from my hardware configuration, next it prompts telling me there is a new nic and asks if I'd like to move the settings from the old nic to it, I say yes, all done.

    Typical install example, windows

    Build box, install windows. Install ide drivers, and other board drivers for the chipset, usb drivers, etc. Install video drivers, install nic drivers, configure the nic, turn off the power management crap, turn off automatic updating, fix the page file.

    Changing the nic.

    Write down all the ip and other settings associated with the nic. Remove the nic from device manager, double check network control panel because it may or may not have removed it from here and if it didn't it will kill ip and I'll have to do an ip dump. Uninstall any software or other crap that installed to "manage" the nic. Shutdown, remove the nic, plug in the new nic, power back on, let it boot, hope it detects the nic (which it does fairly well on these days). Install the driver for the nic, configure the ip settings again. Check to make sure ip didn't take a crap when performing this mind boggling task (it does at least 20% of the time, more like 40% of the time if it's not XP, 2000, or 2003). If not great, if so dump ip and the nic driver and repeat.

    Hmmm, the windows side of this somehow seems more involved to me when you get right down to it. You sure about that deep driver base thing?
  • by randomblast ( 730328 ) on Monday April 19, 2004 @07:15PM (#8910642) Homepage
    >>I reinstalled the whole operating system, from scratch, four times! I poked. I prodded. I tweaked. I FAQed. I How-To-ed. I searched Usenet. Nothing solved the problem.

    um, this man gets paid to work with computers?
    it looks like he just hasn't get the ALSA daemon started, all he needs to do is go to "XYZ" distro's service/daemon control applet, and set it to start at boot.

    it's not any more complicated than it would be in windows, and it's a hell of a lot easier than trying to get cheap nasty soundcards to work with windows, even the latest version. believe me, i've just been trying.

    >>The support staff asked for some log files and diagnostic dumps. I sent them. They then had me manually set some software switches and edit other settings, but that made things worse--the system then lost all graphics modes. I could login only in text mode; otherwise, the system was unusable.

    >>Things rapidly went downhill from there, but this column isn't about XYZ's weaknesses in tech support, but rather about a general Linux problem.

    It obviously is about "XYZ's weaknesses in tech support", no self-repecting linux techie would screw up the xfree config because of a sound problem.

    if anyone is having problems of this sort, i recommend you check out Linux Questions [linuxquestions.org], the community is generally great, and you're likely to get your questions answered speedily and accurately.
  • Re:Huh... (Score:5, Insightful)

    by Vicegrip ( 82853 ) on Monday April 19, 2004 @07:19PM (#8910673) Journal
    Windows isn't an OS for newbies either. Regular Joes rely on manufacturers to put toghether systems for them and support them. They don't do it themselves. Why do you think computer stores charge $$$ an hour for service? Why do you think people line up at them and pay for it?

    Second, nobody who actually cares about Linux wants it to be an 'OS for newbies'. This is left to the producers of well-supported products who want to target that market.

    In Linux, people make money through services. If you want to have your hand held, you're going to have to buy a product from somebody where that kind of support is offered.
  • Re:Huh... (Score:3, Insightful)

    by Trejkaz ( 615352 ) on Monday April 19, 2004 @07:27PM (#8910764) Homepage
    And the only way it's going to work is if the manufacturers make the drivers. The community can't possibly anticipate some random sound card [substitute any other piece of hardware here] which a user might want to connect to a machine.
  • by cbreaker ( 561297 ) on Monday April 19, 2004 @07:28PM (#8910773) Journal
    Your post is so typical.

    Even more so then the "I like linux" posts.

    Basically you're just repeating the same post, that's been posted in just about every thread, in every story, every day.

    Look, the fact of the matter is that 90% of your hardware is going to work out of the box in Linux today. I install Mandrake, Fedora, whatever. They all pick up my hardware fine.

    The problem lies when you have bleeding edge hardware with no Linux support. Or if you have some $5 sound card/video card/firewire card with no documentation and no linux drivers.

    It's not necessarily the developers. It's the hardware vendors. And don't tell me you've never ever had a problem getting hardware to work in Windows.

    I'm not saying there's no room for improvement. In many ways I like the canned driver packages you get for Windows systems. They *usually* work and require minimal effort to install. But it's often quite easy to get hardware working in the big linux distributions too.
  • by AlXtreme ( 223728 ) on Monday April 19, 2004 @07:29PM (#8910782) Homepage Journal
    It sucks he didn't even have the decency to file a few bugreports (I'm still looking for which card he actually used so we can test it in Knop/Morph and get it fixed for next releases. Audigy's have notoriously been awkward, but they work fine with alsa...)

    Autodetecting hardware won't ever be 100% perfect, but without people submitting clueful bugreports, we won't be able to improve much on it. I guess that's the Windows mentality for ya: if it doesn't work, they suck and we shouldn't help them.

    Oh, and it's Kanotix, not Knotix. Poor Kano, writing his name wrong while he's been doing quite a good job lately...

    Good thing we can hide behind the "It's pre-1.0, stupid!"-argument. Surprised he threw Gentoo with the livecds, then again I would be surprised if he actually completed the install at all :)
  • Re:Huh... (Score:3, Insightful)

    by kalidasa ( 577403 ) * on Monday April 19, 2004 @07:33PM (#8910823) Journal
    And how do we know this sound card would work in XP? We don't. I've had problems with older legacy hardware in XP (for instance, CD burners, and even sound cards). Is the fact that I've had two models of CD burner that worked fine in Windows 98 not work anymore in XP, and one model of ISA sound card that worked in Windows 98 not work anymore in XP, demonstrable proof that Linux's hardware support is broader than XP's because I have three anecdotes and he has one? No, because proof is not the plural of anecdote.
  • by Gary Destruction ( 683101 ) * on Monday April 19, 2004 @07:34PM (#8910831) Journal
    I'd hate to imagine what it sees a Pentium 4 as. And let's not forget about the exclamation points in the device manager due to lacking drivers for the pci bridges. This is all assuming that Windows 95 would even work correctly because a new system has more memory than Win95 can handle. 95's memory support maxes out at 128 MB. This is further proof that the article is a fraud.
  • Re:Huh... (Score:4, Insightful)

    by Servo ( 9177 ) <dstringf.tutanota@com> on Monday April 19, 2004 @07:46PM (#8910949) Journal
    And what if those techs can't get it the sound to work either? I've been involved with linux for nearly a decade, and I still have problems with sound cards. Hell, that's what I bought a Mac for!
  • Re:Huh... (Score:5, Insightful)

    by tolan-b ( 230077 ) on Monday April 19, 2004 @08:05PM (#8911171)
    oh one more thing...

    I think going to 9 different distros hoping one would have the driver is ridiculous.

    If there's a driver for it, chances are that either all, or none, of the distros will have it.

    Wow, one piece of hardware isn't supported.. It's a shame, but shit happens.. Check it's supported before you buy. Yes all hardware supports Windows, but that's hardly an achievement by Windows, it just shows off the power of monopoly.
  • Re:WARNING! (Score:3, Insightful)

    by NanoGator ( 522640 ) on Monday April 19, 2004 @08:25PM (#8911388) Homepage Journal
    "What keeps you from adopting it is that you are afraid of the unknown. You're afraid that your skills aren't developed enough to successfully administer a Linux based system."

    No, that really doesn't describe me.

    "I have yet to encounter a sound card that I couldn't configure. and if I did encounter such a beast, I wouldn't blame the kernel developers, I'd blame the sound card manufacturer for not supporting the Linux community."

    I don't really want to blame anybody. I just want it to work. I don't want to fiddle endlessly with my OS to make something as basic as sound work. You were right in a previous statement that Linux isn't for me. It isn't. Sad thing is, I'm the type of person who'd make good use of it if it so interested me. But it doesn't. It's needlessly hard at times. The only time I've seen Linux work right was when I burned a Knoppix disc and booted with it. Now that was a nice little slice of heaven. Sadly, though, it wasan't enough to keep me. Maybe in a couple of more years.

    "If it worked at all for any length of time and his 'phone support' tech wasn't able to keep it working, that becomes the fault of the phone support person or is due to his inability to follow instructions (commonly referred to as 'PEBCAK')"

    I got news for ya: The customer is not always stupid. The customer can follow the instructions to the letter, and the product can still fail. Is it really his fault, or is Linux not providing him with the right intuitive tools to really know what's going on?

    Frankly, it shouldn't be an issue at all. Video and sound on computers are just expected to work. One shouldn't have to fiddle with them at all.
  • by lysium ( 644252 ) on Monday April 19, 2004 @08:27PM (#8911420)
    How many posters in this thread had to troubleshoot their system to get their audio device working? If each one of us simply wrote down the steps we took in solving the problem, posted it as plain text on a web page, then a simple search of Google would return step-by-step instructions for most devices in existence.

    If such resources had not existed when I began my ALSA-kernel adventures, I would have surely been lost. Let's return the favor to the community at large; even the beginning user can contribute to Linux in this fashion...instead of passively waiting for godlike C hackers and bearded demidevelopers to fix the problem for them. That kind of dependent thinking will not be good for Linux in the long-term.

    ====---====

  • by Wylfing ( 144940 ) <brian&wylfing,net> on Monday April 19, 2004 @08:35PM (#8911507) Homepage Journal
    Always worked in 98, 2K, and XP every time.

    GEEEAAAARRGGGHH! How many of these asshats are there? The fact that a sound card works under Windows has nothing to do with Windows. The fact that a sound card does not work under a Linux distribution has nothing to do with Linux. The relevant software is the driver, which under Windows is supplied by the hardware manufacturer (who usually gives Linux the middle finger). Try this: plug a brand-new sound card into a Windows box and when Windows asks for drivers, don't supply them. Does the sound card work? No? Wow, Windows must suck!

  • Re:Huh... (Score:2, Insightful)

    by FuegoFuerte ( 247200 ) on Monday April 19, 2004 @08:42PM (#8911573)
    And what if those techs can't get it the sound to work either? I've been involved with linux for nearly a decade, and I still have problems with sound cards. Hell, that's what I bought a Mac for!

    If the techs are in charge of rolling out a linux solution, they will make sure they have hardware that works in every way they need it to. Many in the corporate world probably wouldn't really care if their users didn't have sound. That's why before sound was integrated on most dell, compaq, etc motherboards, corporate systems were usually ordered without sound. They simply didn't need it, didn't want it, didn't care if their users didn't have it. If a coroporation really wants/needs a user to have sound and the onboard crap doesn't work, they can go out and buy any of a couple dozen cards ranging from $10 (or less) up, and have them work flawlessly out of the box, autodetected by any recent version of linux running hotplug.

    I have occasionally had problems with sound cards in linux. These usually persisted months or years, until I came across something worth listening to and actually cared enough to get it working. In those cases, I usually had it working within a few minutes time and never had to touch the settings on that box again. In a couple cases where I was getting crappy onboard (and fairly new) chipsets working, I had to download a beta version of a driver. Big deal. Sound != desktop useability.
  • Re:Huh... (Score:2, Insightful)

    by mondaypickle ( 739774 ) on Monday April 19, 2004 @08:42PM (#8911578)
    This is exactly the problem with Linux drivers, most of them have to be reverse engineered because the big companies wont release specs. Its getting better, with Intel promising linux drivers for all their stuff now and such, but its still not great.

    In some ways linux driver support is better in my opnion though. other than my graphics card, all my drivers are in the linux kernel, compared to windows xp where i have to install the driver for my ethernet and tehn download 4 other drivers.

    Its not linux's fault that companies dont release drivers for it.
  • by JohnTheFisherman ( 225485 ) on Monday April 19, 2004 @08:46PM (#8911601)
    So the Linux-supplied DRIVER that never works is just a practical joke or something?

    Creative released drivers. Open source drivers. Linux took the ball and dropped it. Thanks for playing, though. Asshat.
  • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Monday April 19, 2004 @09:12PM (#8911873)
    Despite my very positive first impressions, I couldn't get XYZ to work with my sound card at all, even though I was testing XYZ on a brand new PC from a major vendor. The system was based on an utterly mainstream Intel motherboard with an on-board Intel sound system. This isn't some weird, off-brand system using unknown components: It's about as mainstream as it gets.

    It sounds as if he's running it on hardware, not some virtualized system. Also....

    Maybe it's me, but that oft-cited suggestion has always seemed a little odd. I can see where a new operating system might require new hardware, but why should a new operating system require old hardware? And if the hardware was to blame, how could XP handle it out of the box, with no special drivers or setup?

    Again, the reference is towards hardware, not some virtualized box.

    But I try to keep an open mind, so I entertained the thought: Maybe there was something truly strange about the hardware.

    Again, hardware.

    THEN he switches to virtualized hardware.

    Right..............

    At which point, you can't tell whether the problem is with the Linux drivers or the virtualization software. So he has no case.

    The problem could very well have been in how the virtualization software presents the virtual system to Linux.

    I can crash my VMWare sessions with DMA calls to a CD burner even when I'm running Win2K guest on Win2K host.

    I don't blame Win2K for that.

    I don't blame the CD burner for that (AOpen).

    I believe the "blame" is with VMWare, but so what? It isn't important to me and I can still use the burner fine with either Win2K or Linux as the host.
  • Re:Huh... (Score:5, Insightful)

    by zurab ( 188064 ) on Monday April 19, 2004 @09:35PM (#8912073)
    In case of hardware drivers:

    c) ask your manufacturer to do it.

    If they refuse or have no interest, make sure you get compatible hardware/software combination next time. There are many manufacturers that happily support Linux without any pain or needing installation configuration whatsoever. I mean you don't go to a store, purchase a Mac-OS-X-only hardware and software, then complain that it doesn't work on your XP, and form an opinion that XP therefore sucks. Not for that reason at least.
  • by spoco2 ( 322835 ) on Monday April 19, 2004 @09:46PM (#8912169)
    So, why didn't you read further and find out that an OUT OF THE BOX install of windows 95 could do this without issue?? That's a windows install from almost 10 years ago for god's sake! All versions of windows he tried back to windows 95 worked, without any configuration required.

    The problem is that Linux cannot handle this hardware that is obviously able to be handled by windows created well before it was made because it can't handle 'compatible hardware'. This soundcard is obviously made to be compatible with the soundblaster standard, and the old versions of windows just see it as such AND WORK! If Linux is unable to handle that, and can't handle things that aren't EXACTLY what it's expecting, then it's F&*ked before it even gets off the ground because it will always have the problem of being 'a little behind'.

    That doesn't cut it.

    If linux can't identify a new soundcard as a soundblaster compatible and run with that until optimised drivers are created for it it's screwed.

    If linux can't identify a digital camera as a standard 'mass storage device' and run with that until specific drivers are made for it (if they even need to be), then it's screwed.

    All I'm seeing here is excuses, and that's why Linux is screwed, because the zealots all say:
    "It's not a problem if you know what you're doing"
    OR
    "It's not a problem at all... why would you want to do that?"
    OR, my favourite
    "So, write a driver yourself"

    This WILL NOT be the year of linux as long as this head up your arse attitude continues.
  • by Roman_(ajvvs) ( 722885 ) on Monday April 19, 2004 @09:54PM (#8912233) Journal
    I think going to 9 different distros hoping one would have the driver is ridiculous.
    I know a lot more about linux than my mother and I think I know how and where to look for information. I'd have more difficulty figuring out the compatibility of hardware on linux than I would on windows. When I can't find a compatibility information for windows for some arcane webcam a friend owns, I fault the manufacturer for not supplying adequate information. But I would be able to say from their website that the webcam would work with what the manufacturer supplies with its product, because I've been able to before with many other products. All the relevant information I get is from a single, logical site. The MS site doesn't come into it, because the power of MS has pretty much ensured that manufacturers tell us whether and how they're compatible.

    Check it's supported before you buy.

    If the webcam was brand new, I would look at the box. If there's an XP logo I know it will work, without a doubt. No testing required. No searching required. Me not being the shopping type, I find the box info on the product page. I expect it there and it is in almost all cases.
    Some manufacturers don't support their products well at all, then I'm down to OEM hunting or mailing them a complaint; again no MS involvement. Manufacturer's fault. I wouldn't expect my mother to know what OEM stands for, let alone know how to find it. I steer her away from habitually getting poorly supported products, because she's about 20,000km away from me. She's constantly on the lookout for a techie in her area to help her when she gets something unsupported... (but that's another story).

    Lets take a look at a webcam driver for linux. First place I'd look: the manufacturer's site. beforehand I might sift through the CD that it came with in some vague hope. In most cases it will be no more than one drivers if anything. Often there won't be any support or information pages on compatibility (let alone useability). Where to now? I don't instinctively fault the manufacturer for not having it. Why? Because for I'm not really expecting a driver from them. Who's forcing them to? Why would they bother?
    I now must go to google and from there to the webcam linux module site(s) and a myriad of messageboards, newsgroups and howto pages. I don't expect an answer from anywhere that doesn't include "you'll need to recompile your kernel" by someone in jest or otherwise or something along the lines of "we haven't been able to test this yet, but it works with XYZ, so it should work with your device".

    There's no single way of dealing with peripheral support on linux. There is on windows. MS made sure of that. Who's making sure that people can expect without chance that a driver exists for linux when they get something out of the box?

    Wow, one piece of hardware isn't supported.. It's a shame, but shit happens..
    It's not simply one piece. You've got blinders on if you don't see the bigger picture. A printer here, a sound card there are just the tip of the iceberg. Take any random less-prevalent USB device. Can you say by only checking the manufacturer's site if it will work on linux?

    Yes all hardware supports Windows, but that's hardly an achievement by Windows, it just shows off the power of monopoly.

    Power brings with it the ability to have an impact and achieve something. I wish linux had the power to achieve half the of the things MS has in the peripherals market.

  • by clustercrasher ( 675663 ) * on Monday April 19, 2004 @09:55PM (#8912250)
    The whole point of using computers is to save you time. Does it make sense to require millions of users to "learn" the same esoteric trivia to get their sound cards working? No, hence the low market penetration of linux. The number one function of an operating system is hardware. Unless that problem is solved in a user friendly way, Linux will remain in the world of geeks.
  • Re:Did you RTFA??? (Score:3, Insightful)

    by Rakarra ( 112805 ) * on Monday April 19, 2004 @10:13PM (#8912425)
    So it IS the fault of Linux, it can't treat things as 'generic'... if it did what Windows does and installed a 'generic' Sound Blaster driver because the hardware is sound blaster compatible... then it'd work. Then, if the Linux crew can be bothered to create a specific driver for the soundcard then they can install that with whatever optimisations that might carry with it... but until that YOU COULD USE YOUR SOUNDCARD!

    There are generic soundblaster drivers included with the kernel of just about every major distribution I know off. It's hard to say what the problem actually was, the article includes too few details.

  • Lack of drivers (Score:2, Insightful)

    by tepples ( 727027 ) * <tepples@nospAm.gmail.com> on Monday April 19, 2004 @10:25PM (#8912538) Homepage Journal

    Replace the "put in a driver CD" step with "click the K menu, go in 'System Setting' sub-menu, click 'Printer Configuration' and answer a few simple questions"

    Only to find that the answer to the "few simple questions" is that there exists no working driver for one or more of your printer and your scanner. This breaks switching a machine to GNU/Linux that had previously been 100 percent Windows with peripherals received as a gift before I had even thought of switching this machine.

  • However, I'm also a bit surprised that someone who is seriously trying evaluate Linux and get a sound card to work didn't try either Mandrake or Red Hat.

    Jeebus. Isn't the whole point that they shouldn't have to try two additional distros just to get their bleeping sound card to work? Who the hell cares that they didn't try Manfred Linux or Dilrod Linux?

    For those who may be too dense to get my subtle sub-point, the names Manfred and Dilrod will mean just as much to most people as Mandrake and Red Hat, so I won't be a bit "surprised" that someone who is just trying to evaluate Linux will fail to try them out.

    The point is this person tried several distros, they all failed. Was it the fault of the distro? Not really. Was it the fault of Linux? Not really. But the end user could care less whose fault it is. All they know is this supposedly wonderful and desktop-ready operating system has failed them. Linux just ain't ready for everyone, despite what we would like to believe. This is not something that should just be sidestepped by telling people to try another distro. Unless you know of some new magical distro that will solve 100% of problems like this for every user.

    To top it off, this person appears to have gone much farther than most people would ever go. Last time I had problems like that with Linux after trying only a couple of distros, I just said "eff this" and went back to BeOS. Not everyone has the time, money or patience to try out nine different distros.

  • Re:Notice... (Score:3, Insightful)

    by Ogerman ( 136333 ) on Tuesday April 20, 2004 @12:27AM (#8913384)
    Hello... that's the worldwide standard for plain sound cards, one that for years many vendors other than Creative followed.

    False. "Sound Blaster" was never a standard, and though it was popular back in the days of DOS games, it is totally irrelevant today. AC97 is the current standard for generic PC soundcards. Regardless, the fact that this editor couldn't get some VM hack to work doesn't mean Linux has poor sound support.
  • by twitter ( 104583 ) on Tuesday April 20, 2004 @12:33AM (#8913421) Homepage Journal
    He didn't reveal what sound card he was actually working with?

    Well, duh, he expects you to read his mind. After all, he expects free software developers to be able to just know how sound cards work despite NDAs and all the sounds of silence you get from the manufacturer.

    Let's take a guess. Intel chipset that works with Windoze 95... is it a 386? I know that I can't run XP on a real 386, 486 or even a 586. That cinches it.

    Really, it's hard to take this guy seriously. He claims to have done a web search but did not come across any of the sound card support pages in the time it took him to load 9 Linux distros and four versions of windoze? He must have been working on it for a week but did not find:

    It's hard to believe.

  • Re:He's right (Score:3, Insightful)

    by aussersterne ( 212916 ) on Tuesday April 20, 2004 @01:02AM (#8913567) Homepage
    I've also been a Linux guy since 1993. Before that, I was a SunOS guy with a deskside VME sun4. My FVWM setup used to kick a$$, and before that, I also used TWM.

    And you're wrong.

    Sound under Linux is solved since KDE and artsd. I can't speak for GNOME because I'm not as familiar, but my sense is that the level of functionality is the same.

    I can and do have sound enabled on my desktop, at the same time as I use xmms to listen to mp3s, at the same time as the flash plugin is running. No problem. No problem at all. Sound support for my system (Thinkpad T22) is in the vanilla kernel tree, too. No problem at all.

    I've also recently run Fedora installs on systems with Ensoniq AudioPCI cards and Via integrated sound. No problem at all.

    Aaaaaaaaaaaaaand

    I own a Beige Mac G3. You know, the ones that Apple assured users would be supported by the "new" MacOS... only it wasn't. It was dog-slow, SCSI didn't work, graphics were unaccelerated and it crashed all the time. After replacing the SCSI hard drive and CD-ROM with IDE models just to get Mac OS X to install and then fighting with video that was so slow it took tens of seconds just to resize a window, I gave up and installed Linux on it.

    And away we went with Yellow Dog. And audio. No problem at all.
  • by Cef ( 28324 ) on Tuesday April 20, 2004 @01:17AM (#8913637)
    At my office I seem to inherit all the hardware that DOESN'T work. It's not that it is actually dead or anything, it's that the company that made it has most likely vanished, and so new drivers are not available. When I plug these devices into my faithful Linux laptop, it just works fine. And I'm not exactly talking old hardware (like the SCSI2Go PCMCIA Future Domain SCSI controller, which I've had since about 1996 sometime), but NEW hardware (like a USB-to-Serial adapter that was released in late 2001).

    Funnily enough, the only thing that I have hardware-wise that doesn't work with Linux is a Mustek gSmart 350 digital camera, and that has experimental support now with gphoto2, so I'm not too fussed. With any luck it'll be working soon.

  • by DrYak ( 748999 ) on Tuesday April 20, 2004 @04:56AM (#8914394) Homepage
    Yes all hardware supports Windows, but that's hardly an achievement by Windows, it just shows off the power of monopoly.
    So I think that you always buy sound card only from brands like creative.
    have you ever tried buying some shitty taiwanease crap ? You know, the kind of "4.0 sound card for under 20$".
    If you're happy enough, the crappy Windows 9x drivers that are shipped will work actually. But by the time you switch to Windows XP, the company will be out of buisness, and their drivers will be only compatible with Windows 9x and NT 4.
    Except for some very new chipset (that are still kept secret by their companies, but that are already getting some reverse engeneering by some young hacker) or very old and obscure, you can actually have more luck finding ALSA drivers, than Windows XP drivers for your outdated soundcard.
  • by buchanmilne ( 258619 ) on Tuesday April 20, 2004 @05:05AM (#8914422) Homepage
    My Sound Blaster Live! worked in Mandrake up until around 2-3 years ago, and hasn't since.

    So, you missed every single post on every Mandrake mailing list covering the SB Live! driver?

    Mandrake switched the SBLive! to ALSA in 9.0 or 9.1 IIRC, and by default, ALSA mutes the output on the card (to prevent doing something nasty), and until 9.2 it was not being unmuted by default.

    However, if you simply used any supplied mixer and unmuted the card, you would have had working sound. (I think there might have been another issue, to do with the analog output jack or something, but google will tell you in under a minute).

    Why did Mandrake switch the SBLive to ALSA? Because then it supports up to 32 simultaneous output streams and can load Midi sound fonts (again, you will need to google, since there isn't a GUI for setting this up yet).

    So, I wonder if the review had similar issues.

    IE, blaming the OS instead of at least doing some research into their hardware and how to utilise it. Yes, I agree this should not be necessary, but it's a lot better than not having working drivers at all.

    So, other posters will note that Creative provided drivers for the outdated sound system and some utilities, and due to the information available, the ALSA people provided working drivers and ensured that all features worked. But, ALSA integration work isn't complete, so in some cases you may have to fiddle with the mixer.

    Yes, I spend about one hour getting my SBLive! to work well under Mandrake 9.1. I don't have the box at present, so I can't tell you much about Mandrake 9.2 and 10.0 and the SBLive and whether things have gotten better, but judging from the fact that there were no bug reports for the SBLive for the 10.0 development, I would guess it hasn't gotten worse.
  • by Joey Vegetables ( 686525 ) on Tuesday April 20, 2004 @09:03AM (#8915376) Journal

    Disclaimer: I use and love Gentoo.

    But . . .

    Does the author of this article REALLY expect us to believe that he was intelligent, knowledgeable, or persistent enough to bootstrap a source-based OS from a partial image or LiveCD??

    Either his Gentoo experience was limited to just using the LiveCD, or he is lying.

    Either way, this speaks volumes about how much effort he honestly spent in trying to make things work, as opposed to finding something that he could plausibly claim didn't work.

    Also: why, oh why, do people complain when devices aren't supported which no one ever claimed were supported in the first place???

    Linux isn't for people like this. It never was and possibly never will be. That doesn't mean there aren't problems, or even that the specific problem he's complaining about isn't a valid one (although he ever so helpfully omitted details that would have helped confirm it or fix it).

    But I don't think it's fair to blame Linux for the author's failure to use supported hardware, learn a little about the OS he is being paid to write about, or even demonstrate a plausible degree of intellectual honesty.

  • Re:Huh... (Score:2, Insightful)

    by RangerFish ( 770981 ) on Tuesday April 20, 2004 @09:39AM (#8915785)
    The problem of who's gonna develop for Linux? (Yes, yes I know lot s fo people develop for Linux. Just hear me out, will ya?) Linux is sooner or later going to have to take Windows head-on. The "faster, more secure, more stable" advantage of Linux is disappearing, as Windows bugs are being fixed and the OS is being steadily improved. That means that Windows is stealing Linux's prime market - server machines. But they're still going to be able to support desktops. Windows will be the more flexible, versatile OS. If they get that crown, Linux is a gonner. No-one apart from die-hard Linux fans will use it, which means that no-one will develop for it. If you think I don't know what I'm on about, look at the Amiga. If you don't want that to happen, then you should start campaigning for Linux to be easier to use.
  • dmub (Score:2, Insightful)

    by kylratix ( 740539 ) on Tuesday April 20, 2004 @10:55AM (#8916714)
    * I've had several cases where Win 95 and Win 98 didn't accept different sound cards. It has less to do with Windows currently supporting "every soundcard" and more to do with every soundcard manufacturer supporting the Windows platform standard. Don't give MS credit where it's not due.

    * The fact that he tried several different distros rather than trying one and just tinkering with it shows exactly how much credit his "research" has.

    Someone should pickup an old soundcard made for Win 3.11 and try to get it working with Win XP. When it doesn't work or work correctly - as I expect plenty won't - write the same article for the Windows platform.

    If you're going to attack Linux, do it correctly. Aim at Linux's learning curve; where the "researcher" fell short at.
  • Problem (Score:3, Insightful)

    by bonch ( 38532 ) on Tuesday April 20, 2004 @11:19AM (#8917062)
    The problem is, then the "Linux will take over everything" guys come along and bitch and complain that Linux isn't widely accepted. Often they'll blame a "M$ monopoly" or some other similar scapegoat.

    Basically, what you and the other poster are confirming is that Linux is, indeed, made by developers for developers, and that's it. I'm tired of elitist morons who think just because Linux dares support something like a mainstream soundcard (gasp!), somehow it loses its ability to be a powerful web server and development environment.

    But hey, this is the same community that bashed Microsoft's interface, then subsequently ripped of the taskbar, start menu, integrated file/net browser, and so on. Sometimes I wonder if anybody has their heads on straight anymore.

    The late 1999 golden child that Linux was in the media is over, people--now we're all wondering where the big jump in acceptance was supposed to have occurred. The hype is gone, and now it's all about RESULTS. It hasn't happened, and with the attitudes displayed here, it never will.
  • Achilles toe (Score:1, Insightful)

    by Anonymous Coward on Tuesday April 20, 2004 @12:10PM (#8917800)
    So if you buy 24 inch tires for your car and they're not supported because there are no 24 inch rims, then your car is to blame? Does this mean the car isn't worthy of driving over some other model? Nope, it just means you need tires your car can use!

    So lets say you have a choice between a ferrari and a volvo and the ferrari is cheaper for whatever reason. Are you going to whine because you have to buy some new tires?

All the simple programs have been written.

Working...