Slashdot Mirror


Linux's Achilles Heel Apparently Revealed

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...)"

236 of 1,469 comments (clear)

  1. Huh... by darth_MALL · · Score: 3, Funny

    Is this a record moment for MS, when 95 outperforms a Linux boxen? I just heard a few coworkers keel over dead.

    1. Re:Huh... by mr_tommy · · Score: 5, Insightful

      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.

    2. Re:Huh... by Anonymous Coward · · Score: 2, Informative

      'Boxen' is a plural form of 'box'. Much as 'oxen' is a plural form of 'ox'.

      I don't like the use of the word 'boxen' at the best of times, but at least don't use 'a boxen'

    3. Re:Huh... by SatanicPuppy · · Score: 5, Interesting

      It's crap, actually.

      I had a dual booting box at work, and my boss, being a total asshole, refused to give me the driver disk for the super jazzy sound card on the damn thing, I guess thinking that music might ruin my productivity. Now for WINDOWS, this was a huge problem, because you couldn't install the drivers without the original cd, don't ask me why. Couldn't download them from the site, couldn't do crap.

      With Linux, on the other hand, the card autodetected and played fine, using, of course, the hacked up, jury-rigged driver that linux always has to use because NO MAJOR SOUND CARD VENDOR RELEASES LINUX DRIVERS, a point not mentioned by the dumbass who wrote the article.

      What was the card, you ask? Soundblaster Audigy Platinum To my tiny brain, that would qualify as mainstream.

      Thus the point is proven totally false by the fact that Linux is capable of doing 2 things a Windows 2000 box couldn't: 1) use a mainstream sound card, and 2) be a server.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    4. Re:Huh... by Jim_Maryland · · Score: 2, Informative

      You've actually gone to the other extreme from what the article's author has written. I think we can safely say that not all hardware will work with the drivers provided by either OS. You've essentially gone to his level of bitching about the other OS.

      I think most people in this crowd will realize the author is trying to appear unbiased, but not doing a very good job.

    5. Re:Huh... by Anonymous Coward · · Score: 4, Interesting

      This is assuming we give a shit about average mom + pop situations. Personally, I use Linux for development and my servers. If you want an OS for a mom + pop situation, get Mac OS X.

    6. Re:Huh... by negacao · · Score: 4, Insightful

      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.

    7. Re:Huh... by cinnamon+colbert · · Score: 4, Insightful

      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

    8. Re:Huh... by mr_tommy · · Score: 5, Insightful

      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.

    9. Re:Huh... by Anonymous Coward · · Score: 5, Insightful

      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!

    10. Re:Huh... by Dwonis · · Score: 4, Insightful
      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...

    11. Re:Huh... by Mr.+Slippery · · Score: 4, Insightful
      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.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    12. Re:Huh... by avalys · · Score: 2, Insightful

      It certainly is, dude. Ignoring the problem doesn't make it go away.

      --
      This space intentionally left blank.
    13. Re:Huh... by spamto · · Score: 5, Informative

      Yes, if Linux is going to be the OS for newbies. Yes, if Linux is going to be the OS for the desktop. The users won't care *why* it doesn't work, just *that* it doesn't work.

    14. Re:Huh... by Anonymous Coward · · Score: 4, Insightful
      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.

    15. Re:Huh... by mav[LAG] · · Score: 2, Insightful

      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 :)

      --
      --- Hot Shot City is particularly good.
    16. Re:Huh... by Happy+Monkey · · Score: 4, Insightful

      It wasn't Achilles' fault that his heel was vulnerable. But it was.

      --
      __
      Do ya feel happy-go-lucky, punk?
    17. Re:Huh... by Compenguin · · Score: 2, Insightful

      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.

    18. Re:Huh... by ScottGant · · Score: 3, Funny

      How is it that I can get my sound working perfectly using one of the most obtuse Linux distros out there and I'm a complete idiot? Yet this guy, writing for a major computer magazine couldn't get one of 9 distros to run the sound?

      I'm wondering if it was working fine and he just didn't have the PCM sound up using the ALSA-mixer...wouldn't it be SO funny if it was working all along and he didn't know how to turn the sound up?

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    19. Re:Huh... by gaijin99 · · Score: 2, Insightful
      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.

      --
      "Mission Accomplished" -- George W. Bush May 1, 2003
    20. Re:Huh... by NanoGator · · Score: 2, Insightful

      "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.

      --
      "Derp de derp."
    21. Re:Huh... by ckaminski · · Score: 2, Funny

      ^dad^day^

    22. Re:Huh... by gnuLNX · · Score: 4, Insightful

      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.

      --
      what?
    23. Re:Huh... by Anonymous Coward · · Score: 2, Insightful

      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.

    24. Re:Huh... by marcello_dl · · Score: 4, Insightful

      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.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    25. Re:Huh... by killjoe · · Score: 2, Insightful

      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?

      --
      evil is as evil does
    26. Re:Huh... by killjoe · · Score: 4, Insightful

      " 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.

      --
      evil is as evil does
    27. Re:Huh... by negacao · · Score: 3, Insightful

      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.

    28. Re:Huh... by ImpTech · · Score: 3, Insightful

      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.

    29. Re:Huh... by TorturedExistance · · Score: 2, Interesting

      Wait, since when do automatics get faster 1/4 mile times? I thought raw acceleration was one of those things where standards outpace automatics.

    30. Re:Huh... by Goldberg's+Pants · · Score: 3, Insightful

      Sad you got modded as flamebait when, as a racer myself, I agree entirely.

    31. Re:Huh... by Sparks23 · · Score: 5, Interesting

      This is assuming we give a shit about average mom + pop situations. Personally, I use Linux for development and my servers. If you want an OS for a mom + pop situation, get Mac OS X.

      But you can't have it both ways; you can't say 'Linux will conquer the desktop world' as many people seem to do, and then simultaneously say '...but we don't give a shit about average mom + pop situations.'

      Linux as a server environment is great; I run two fairly high-load Linux servers in a colocation center, and -- despite my periodic grumbling about RPM dependency nightmares -- I am more than happy with the performance I get out of them.

      But Linux as a desktop environment? I would not want to try and introduce my parents to Linux as a desktop environment in the state any of the current distributions are in. Yah, getting printing working under Linux is certainly doable; install CUPS and the appropriate driver, configure it all, poke at the CUPS internal webserver if you need to check things out, etc. I'm more than willing to take the plunge on that. But I don't want to have to explain CUPS to my parents; they're used to a Windows box where they can go to Best Buy, buy a printer, plug it in, and put in a driver CD. Or the new digicam they just bought; they want to be able to plug the camera into their computer and get their images out into a graphical program where they can e-mail it. They don't want to have to go looking for drivers for digicams for Linux or whatever, they want to just plug it in and put in the CD.

      And for another one, let's go into security updates. Sure, Linux (and open source in general) have a much better track record than Windows of fixing security problems! That's great for sysadmins like myself, but it's not going to do a whit of good in some cases; my parents aren't going to want to stay on Bugtraq to discover that their print daemon has a remote-root exploit they'll need to download a patch for and recompile. They're used to Windows Update, where it'll find the critical updates and download them, then prompt them to install. They don't have to worry about it.

      This isn't to say 'Linux sux!' or anything like that; I happen to think it's a great UNIX server and dev environment, and am happy with my own Linux boxes. BUT, that notwithstanding, it's not a desktop environment I would like to introduce my father to. The investment in user education is more than I want to get into; my father doesn't want to have to learn about autoconf and make, or patch and diff, or worry about watching Bugtraq or whatever. He just wants to be able to surf the web, print things, and use Word and Excel. And my mother, a former AIX user, would feel at home in Linux userland, but doesn't want to muck about with security fixes and upgrades, and /really/ doesn't want to teach my dad how to use UNIX. We've had this discussion, believe me.

      And my situation isn't completely different than a lot of people's; there are some success stories with teaching parents or relatives enough to encourage Linux adoption, but there are also lots of failure stories. And 'well, I can't use my new digicam because I'm running Debian' is not good sales pitch to other potential Linux users.

      If the Linux world is fine with that, then that's great; Linux is great in the server arena, and within that area it does what it does very well. But if Linux wants to take over the desktop world, right now, it's not as approachable as it needs to be in order to be an effective desktop OS for 'mom + pop' situations...and it needs to approach those situations if Linux is to 'conquer the desktop world.' I'd love to see Linux become a solution that I could give to my parents and know they'd be on a stable OS; in the meantime, as you say, the desktop UNIX variant of choice for non-techy end users seems to be MacOS X.

      There's my $0.02. (Or more like $0.20, since this post was a little on the long side...)

      --
      --Rachel
    32. Re:Huh... by Vicegrip · · Score: 4, Insightful

      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.

      --
      Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
    33. Re:Huh... by Trejkaz · · Score: 2, Insightful

      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.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    34. Re:Huh... by kalidasa · · Score: 2, Insightful

      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.

    35. Re:Huh... by Servo · · Score: 3, Insightful

      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!

      --
      A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
    36. Re:Huh... by Anonymous Coward · · Score: 2, Interesting

      In a high-performance vehicle, designed for making good 1/4 mile times, an automatic transmission can typically be better off the line as well as shift gears with less "off-throttle" time than a standard.

      This is especially true with forced induction engines. When you release the throttle on a forced induction engine, the boost pressure drops and it takes a significant amount of time to build it back up. With an automatic you don't have to release the throttle at all.

      For an autocross or track racing car, a manual is more benificial.

    37. Re:Huh... by Delphiki · · Score: 2
      Who cares whose fault it is? The fact is that it's a problem with Linux, and Linux advocates can't just sweep problems like these under the rug and say Linux is just as good on the desktop, when there are quite clearly major problems.


      And bitch about hardware companies not releasing drivers or specifications all you want, but if they're willing to lose potential Linux business, which is at this point a pretty small market for things like sound cards, then it's their right to do so. Don't blame the hardware companies that Linux hasn't gotten enough marketshare for it to always be economically beneficial for them to write Linux drivers.

      --

      Feel free to mod me "-1 - Angry Jerk".

    38. Re:Huh... by tolan-b · · Score: 3, Interesting

      Oohhh fs.. this is going to take ages... *rolls a cigarrette*

      Okay, I'm going to talk from personal experience here. I use Fedora for my desktop at the moment.

      Linux isn't just ready for handing to mum and dad (I'm English), no one is saying it is, and it's not going to be hackers thinking 'I know what mum and dad need!' that're going to fix that.

      It's going to be people like IBM and Novell (I'm just thinking Gnome here for an example), who have the cash to put in for useability studies and so forth. These will be implemented by the development community, but not instigated by them.

      Before you see every digital camera and soundcard supported out of the box, there are more important considerations, like interoperability with business applications, which will be concentrated on so that Linux can be used on the desktop *within companies*. That's always going to be the first step.

      Once Linux is ready for deployment on the desktop within companies that have IT departments with real sysadmins, then will be time to start worrying about mum and dad. We need app stability, desktop integration with apps, consistancy between between desktop environments (ala freedesktop.org), more improvement to OO.o and so forth, before easy GUI management of the system for things like hardware management, firewall setup, and so on).

      In terms of system updates, well an icon on my 'taskbar' flashes red when I have system updates to perform, I click it, say yes to a couple of wizard questions, and bingo, not only my OS, but also any RPM apps that are included in RedHat's repositories (i.e. the majority of software I'll need, and probably all the software mum and dad will need) are updated, just like that. No dependancy problems, no going to multiple websites looking for app fixes (does Windows update Trillian? Photoshop?).

      Personally I use apt-rpm on the command line for doing those updates, but that's only because it's quicker, using RedHat's built in updater based on yum does the job just as well.

    39. Re:Huh... by tolan-b · · Score: 5, Insightful

      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.

    40. Re:Huh... by FuegoFuerte · · Score: 2, Insightful

      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.

    41. Re:Huh... by mondaypickle · · Score: 2, Insightful

      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.

    42. Re:Huh... by Sparks23 · · Score: 4, Interesting

      True, but the RedHat RPM updaters only work for if you /are/ using an RPM for a package. Speaking as a sysadmin, I often end up having to roll my own installs, and sometimes it can be a pain trying to get RPMs built of stuff. I don't want to build an RPM every time I'm going to tweak an option in my PHP ./configure call, for instance. Similarly, a lot of stuff like drivers (which Windows /does/ check for updates on automatically) is not in RPM, so doesn't get caught by it.

      I suppose another way of putting it would be that Linux puts the burden of doing app updates on the packaging tool (which can be a hassle if you install anything under a different packaging tool or whatnot), and Windows puts the burden of doing app updates on the application (with the exception of system-critical updates). Neither's perfect, but if I have to install specialized CUPS drivers or whatever outside of RPM, it's less likely security updates for those will get noticed automatically, since Linux software doesn't tend to do 'new version available' checks itself. Hopefully that clarifies.

      As for the rest, you're absolutely right about OOo and other stuff needing to be fleshed out for business desktop use before it can conquer the desktop more fully. I addressed the home-user standpoint because that seems to be where the 'conquer the desktop' argument was being taken in this thread. :)

      --
      --Rachel
    43. Re:Huh... by Etyenne · · Score: 2, Informative
      But Linux as a desktop environment? I would not want to try and introduce my parents to Linux as a desktop environment in the state any of the current distributions are in. Yah, getting printing working under Linux is certainly doable; install CUPS and the appropriate driver, configure it all, poke at the CUPS internal webserver if you need to check things out, etc. I'm more than willing to take the plunge on that. But I don't want to have to explain CUPS to my parents; they're used to a Windows box where they can go to Best Buy, buy a printer, plug it in, and put in a driver CD.

      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", and you pretty much have my Linux experience of installing a new printer under Fedora. I know nothing about CUPS, yet I print. How come ?

      But Linux as a desktop environment? I would not want to try and introduce my parents to Linux as a desktop environment in the state any of the current distributions are in. Yah, getting printing working under Linux is certainly doable; install CUPS and the appropriate driver, configure it all, poke at the CUPS internal webserver if you need to check things out, etc. I'm more than willing to take the plunge on that. But I don't want to have to explain CUPS to my parents; they're used to a Windows box where they can go to Best Buy, buy a printer, plug it in, and put in a driver CD.

      Most digicam today are USB Mass Storage Device, just like your thumb drive. You do not need drivers for these. For the rest, GPhoto (now FLPhoto) come installed on just about every modern "desktop" distro and work with all the camera supported by Linux.

      And for another one, let's go into security updates. Sure, Linux (and open source in general) have a much better track record than Windows of fixing security problems! That's great for sysadmins like myself, but it's not going to do a whit of good in some cases; my parents aren't going to want to stay on Bugtraq to discover that their print daemon has a remote-root exploit they'll need to download a patch for and recompile. They're used to Windows Update, where it'll find the critical updates and download them, then prompt them to install. They don't have to worry about it.

      In the bottom right of my screen, a big, red flashing "!" tell me when update are available. I just click it, answer a few simple questions, then my system get updated. Just like Windows Update, except you don't have to reboot.

      Also, if you want to stay informed about security update, there are better channel than Bugtraq. Most (all ?) distribution today have mailing list specifically for their security advisory.

      The investment in user education is more than I want to get into; my father doesn't want to have to learn about autoconf and make, or patch and diff, or worry about watching Bugtraq or whatever.

      As I demonstrated earlier, this is irrevelant anyway as Linux update does not require knowledge of these tools (if you are proficient enough to click a flashing red "!", that is). Instead, go with Windows and teach them about anti-virus, how to safely use email, spyware removal and other user-friendly concept.

      I heartily agree that Linux have it's flaws and do not want to paint a too rosy picture of the situation. However, I see many armchair critics around here who make a lot of uninformed claims about the state of Linux usuability. Welcome to 2004; nobody use Slackware 3.0 anymore.

      --
      :wq
    44. Re:Huh... by zurab · · Score: 4, Insightful

      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.

    45. Re:Huh... by Rakarra · · Score: 4, Funny
      Uhm, where have you seen rational people saying linux is as good on the desktop?

      Here on Slashdot. Oh wait! I see your point now...

    46. Re:Huh... by westlake · · Score: 2
      You forgot:

      c) Go back to using XP or the Mac, which has the app you need, maybe not for free, but close enough.

    47. Re:Huh... by lspd · · Score: 2, Interesting

      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.

      The only soundcard I ever use with Linux is the SoundBlaster Live. The first time you see goofy app #1 playing sound through artsd, goofy app #2 playing sound throguh esd, and goofy app #3 playing sound directly through /dev/dsp, all at the same time, you'll realize that the SB Live is the standard by which everything else should be measured. Are there any cards other than the SB Live and SB Audigy that can leave /dev/dsp unlocked no matter how many sounds are playing at the same time? Software mixing is terrible in comparison.

    48. Re:Huh... by 10Ghz · · Score: 2, Funny

      I find it weird that people consider themselves to be "cool" and "sporty" just because they drive manual. In here (Finland) about 90% of cars have manual transmission. Just about everyone (yes, that includes the housewives with their small Japanese subcompacts) use manual transmission.

      That fact can lead to humorous situations when travelling to USA: my co-workers wife went to USA for few weeks and rented a car with a manual transmission. The guy who did the paperwork asked her "do you know how to drive a manual?". Her answer: "I have been driving manual only for the last 10 years. I have never driven a car with automatic transmission". As they handed the car to her, there was a technician there who instructed her on how to use a manual transmission ("this pedal here is the clutch....").

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    49. Re:Huh... by RangerFish · · Score: 2, Insightful

      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.

    50. Re:Huh... by dotKAMbot · · Score: 2, Informative

      "Let's say that my parents go and buy an HP PSC-series All-in-One printer; it's a color scanner, an inkjet, a fax, and a SD/CF USB drive. Plug the printer in... even if the inkjet portion works immediately, can they use it as a scanner from in Linux? As a fax? If not -- if they have to download various, varied drivers or tweak config files -- then it's not as immediately easy for them to use as it is under Windows."

      Yeah actually. My PSC-2210 worked perfectly out of the box for all the mentioned features. It acutally does a lot of stuff much better than running under windows. For instance, I can set a cron to sync the time on the printer with a timeserver so the time is always up to date. It may be that you have to install scanning software, just as you would with windows, but that can't take more than 2 minutes with an RPM or whatever you use.

      Most "desktop" distros come with just about everything included as a kernel module, so it is very rare that you actually have to install or download a driver or recompile a kernel. I happen to run Gentoo, and I generally enable as much as I can under USB/firewire/gamepads as a module. This gives me the ability to just buy something and plug it in without having to recompile.

      If everyone hasn't checked out samsung lately for printers, take a look. I picked up a new ML-2152W for my office printer and it came with a Linux disk. It was very slick and everything installed at least as fast and smooth as it did under windows.

      If you take a step back, you can really see the difference between a good vendor and a not so good one. When it comes to drivers as mentioned in the article, it surely is a vendor issue. MS didn't write all the parts of all those drivers it uses for autodetection itself. This is the work of the vendor. You can't broadly blame "Linux" for this. It just doesn't make sense, for two reasons:

      a) The vendor should have but didn't port their driver to linux/BSD. If they didn't make a driver for windows, it wouldn't have one either.

      b) The vendors generally block the efforts of open source developers by keeping their specs a secret. Basically you are asking the OS community to reverse engineer the hardware, which may be illegal in some places.

      For now, you just have to be conscious about the hardware you buy for a linux desktop. Ultimately it is going to be the vendors that bring the support to linux. Look at the efforts of samsung, nvidia, ibm, high point, etc. It is going to be the vendors! Not SuSE, Redhat or Mandrake, just like it isn't Microsoft that makes Windows driver support so broad.

      I haven't had hardware support problems under linux since I was running redhat 5.0 on my desktop and couldn't get my webcam to work. Maybe I am just lucky. More likely, I know what to shop for.

      People who write articles like this and make some similar comments I have seen are the ones who just don't get it. Eventually some distribution of linux will get it right for them, but for now, they should probably look elsewhere. Those of us that do get it, are happy now and have little concern for those that don't.

      daniel

    51. Re:Huh... by Resound · · Score: 2, Informative

      Did you "clearly beat them" in the same model car? An E55 Mercedes will out accelerate a Dodge Neon with a manual box, but another Dodge Neon with an auto trans won't.

      Usually for any given car the manual transmission has one or two more forward ratios than the automatic transmission version. Even current model vehicles with five speed autos are competing with six speed manuals. There's a reason why race car run manual boxes with as many gears as possible. Note that I'm referring to race cars such as rally cars that are setup to essentially run on normal roads. Drag transmission like air shifted Lencos are more different to regular auto transmissions than regular manual gearboxes, and they're usually manually shifted anyway, they just don't require clutching between gearchanges. Looking at drag cars to decide what is appropriate for a road car is ludicrous as you'd wind up trying to run things like wrinkle wall carcass slick rear tyres and ladderbar rear suspension which are extremely dangerous and in most cases illegal on public roads. Note that I'm not saying that all this equipment is mutually inclusive, but that equipment focussed on making a race car go very fast in a straight line is generally totally inconsistant with useful function in a car meant for use on public roads.

      Add to this the fact that the heavier gearsets in auto transmission (big chunky planetary gearsets with integral clutches) and the hydraulic pumps to provide the hydraulic pressure (to run those integral clutches) AND the torque converter all suck horsepower to function and you're quickly running out of good reasons to run an auto for performance purposes. Computer controlled sequentials along the lines of BMW's SMG dodge a LOT of these issues, and shift faster than most if not all drivers with a full manual gearbox, but then they let you select your own gears as well.

  2. Damn by platypussrex · · Score: 3, Funny

    I knew I should have kept my copy of Windows 95!

    1. Re:Damn by boisepunk · · Score: 2, Informative
      "And anybody who says that Windows 95 doesn't support USB needs to tell that to my USB scanner that works fine.

      Well, Win95 was not initially released with USB support. So that's where that comes from, because it is partially based in reality. Mods: don't hurt me, I'm not posting any flamebait, or anything else bad. I'm trying to be informative.

      --
      main(0)
  3. WARNING! by mahdi13 · · Score: 4, Insightful

    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?

    --
    "Some things have to be believed to be seen." - Ralph Hodgson
    1. Re:WARNING! by don_carnage · · Score: 5, Funny

      That's good -- put that on the box: "WARNING: Some sound cards suck and are not supported by Linux. Please select a sound card that doesn't suck before purchasing this distribution of Linux. Thank you."

    2. Re:WARNING! by nightsweat · · Score: 5, Interesting

      Doesn't help if you're the nontechnical user stuck with the bad card because the nice man at the store said it works just fine.

      Kneejerk response prediction- "I am so SICK of people saying Linux has to work for nontechnical people! If you don't get it then you suxxor and shouldn't have a computer anyway and we're taking over teh desktop anyway!" How, without any non-technical users, is of course a mystery.

      Winders does devices well because that's where the market's been. Linux would smoke Winders boxes in all tests if it had better drivers.

      --

      the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    3. Re:WARNING! by LostCluster · · Score: 5, Insightful

      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.

    4. Re:WARNING! by codemachine · · Score: 4, Interesting

      Also:

      - Some distros have the mixer volume at 0 by default.
      - Some distros suck at configuring sound even when it is supported by Linux drivers (Mandrake's biggest weakness IMHO).
      - Microsoft has enough clout to get every manufacturor to ship Windows sound drivers with their cards. Not really Linux's fault that they won't write drivers or open the specs.
      - The author's tone would not help him get any support from the regular channels (forums, IRC, tech support, etc). If nobody was very helpful to him, it was likely his own fault.

      So yeah, the article is both a Troll and very much an exaggeration of the real situation. And all this whining because one card doesn't work well under Linux (either not supported or takes some effort to get working). How much would a supported el-cheapo replacement cost I wonder?

      Of course researching supported cards and spending a whole $20 bucks wouldn't make nearly as good of a story as installing 9 distros and ranting about how much Linux sucks.

    5. Re:WARNING! by DunbarTheInept · · Score: 5, Informative


      Winders does devices well because that's where the market's been. Linux would smoke Winders boxes in all tests if it had better drivers.

      You have the cause and effect backward. Windows has drivers because it's popular. Popularity came first, vendors bending over backward to help Windows work with their products came as a result. The technical framework for third-party drivers is there for Linux. But it's not being used by most vendors.

      You *are* aware that Microsoft doesn't write the drivers for most devices that work with Windows, right? It's the hardware manufacturer that makes the devcice that does that work.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    6. Re:WARNING! by canadianjoe · · Score: 2, Funny

      I got mine from bittorrent, not a box, you insensitive clod :)

    7. Re:WARNING! by NanoGator · · Score: 4, Interesting

      "What's with all the Troll articles lately?"

      A legitimate criticism of Linux is not a troll. When sound works great in Win95 but it's a pain in Linux, complaining about it isn't trolling. Frankly, I wish Linux users were more open to criticism. This attitude that Linux is fine the way it is really rubs me the wrong way, and it's what keeps me from adopting it. If the community is so hesitant to change, then why should I stay behind?

      --
      "Derp de derp."
    8. Re:WARNING! by scoove · · Score: 5, Insightful

      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*

    9. Re:WARNING! by AKAImBatman · · Score: 3, Insightful

      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.

    10. Re:WARNING! by DrXym · · Score: 4, Informative
      And Linux just sucks at supporting some sound cards. I have an ASUS A7V8X motherboard with a VIA82xxx sound card. I can't get the bastard to work for love nor money.

      And it isn't for lack of trying either. I've tried several dists, I've patched the 2.4 kernel with ALSA, I've built the 2.6.5 kernel but NOTHING works. ALSA sees the card, but it is muted even if you run the mixer and unmute everything and stick on the max. Yes, I have the speakers plugged into the right connection and yes I'm certain I've double and triple checked everything. It still doesn't work. I'm not alone in this - the internet is filled with people in the same boat as me.

      At least 2.6.x comes with ALSA out of the box which is a blessing. But even so, if it takes major kernel surgery (and in my case it still doesn't work) there is something seriously screwed with the model.

      On Windows or OS X, at most you stick a disk into the machine or click an exe. That's assuming it doesn't just work automatically. On Linux you could waste a day applying patches and rebuilding to do the same.

      Linux really, really needs to sort out the whole driver issue because it throws a wet blanket over widespread adoption. Expecting people to rebuild kernels, or be in possession of a toolchain to build a module is unacceptable.

      A single unified ABI for drivers would be a good start. I can understand if Linus doesn't care to support such a thing, but I can't fathom why the dist vendors wouldn't.

    11. Re:WARNING! by spacecowboy420 · · Score: 2, Interesting

      Exactly. Which is why this isn't really an issue with Linux - linux works fine given the proper drivers. How many drivers has MS had to reverse engineer inorder to get it compatible with Windows?

      All of this is moot anyway. Noone claims Linux is ready for grandma, it's bottom - up evolving - it will get there, especially now that major vendors are rolling out Linux PCs. Linux has proven the most important - stable, secure, reliable. A sound card is gravy. I know I don't need a sound card on my linux dns server, cvs server, webserver, mailserver, firewall - and I wouldn't trust Windows to perform any of those functions reliably. Neither do a majority of others. Fine, condemn Linux because your particular sound card doesn't work - shit I've had similiar problems in the past ( although I always eventually got them to work after much gnashing of teeth), just don't call it Linux's "Achilles Heel" - if Linux NEVER got soundcards to work, I will still run all of my servers with it, and probably still have it as my desktop as well. As far as I am concerned, Linux has been fine for me on the desktop since RH 6.2.

      --
      ymmv
    12. Re:WARNING! by ichimunki · · Score: 5, Insightful

      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.

      --
      I do not have a signature
    13. Re:WARNING! by ameoba · · Score: 4, Informative

      I call bullshit. At work, I routinely have to install win2k on older machines, some of these drivers are damned near impossible to track down, even when you know the manufacturer of the device. ...and don't even get me started on older Sony Vaios; they've got all sorts of custom hardware and Sony doesn't bother writing drivers for any OS other than the one they shipped with.

      --
      my sig's at the bottom of the page.
    14. Re:WARNING! by iabervon · · Score: 3, Informative

      Actually, Linux does support his sound hardware. He got it working with every distro he tried, and then muted it, and decided that this was somehow a driver issue. In fact, it's because there are a ton of ways your audio can get muted in Linux, from rebooting without a script to save the volume or set it at boot to running a program that has its own ideas of what your volume controls should be (Konqueror, IIRC, mutes everything if you go to a page with sound; the flash plugin mutes everything when it starts, etc).

      Solution: get a volume control program for X, and leave it running at all times, thereby blocking other programs' attempts to control the volume.

    15. Re:WARNING! by lysander · · Score: 4, Funny
      Improper use will result in blindness, hysterical laughter and permanent insanity
      Isn't that the warning on Call of Cthulhu?
      --
      GET YOUR WEAPONS READY! --DR.LIGHT
    16. Re:WARNING! by Jeff+DeMaagd · · Score: 4, Insightful

      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.

    17. Re:WARNING! by AKAImBatman · · Score: 2, Insightful

      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.

    18. Re:WARNING! by NanoGator · · Score: 2, Interesting

      "Should I write an article saying that Windows sucks because I need to instally all kinds of drivers to get it working on my computer??? Or that Windows 2000 sucks because it doesn't support my video card? Or even that ATI sucks because it doesn't have a driver for my exact configuration??? No, that would make me a troll."

      I don't agree. I think you should have written that article. It's a legitimate complaint. It sucks having to track down drivers for Windows. Fortunately, they almost always exist, but I've had people pay me $50 an hour to go through that mess. (Serious! At one point I had to go out and buy somebody a new modem because I just plain couldn't find a 2000 driver for it.)

      Sound and video are very basic elements of computing. You HAVE to have them. If the OS makes it difficult to make these work, then noise needs to be made about it. Windows DOES suck because it doesn't have built in generic drivers like Linux has. Windows DOES suck because some companies only support certain flavors of it. Even if the OS isn't an issue at all, it *does* suck that somebody couldn't get their configuration to work.

      I could sit here all high and mighty and tell you that Windows works great with every bit of hardware out there and that you must be an idiot for not knowing what I know about how to make Windows work. But where's the benefit there? Why wouldn't it be more beneficial to me to listen to your complaints and come up with a reasonable solution? Why is my treating the article like it's a troll a valid response?

      That's really my basic problem with the handling of this article here. Dude had a problem, but in order to defend Linux's reputation, it's branded as a troll and people move on. Why not simply address it? Drivers in general on any OS are a pain in the ass. Nobody's done it right yet. Well maybe Apple, sadly that involved having a virtual monopoly over how the machines are made, there. That methodology simply wouldn't work in the general PC market.

      --
      "Derp de derp."
    19. Re:WARNING! by Trejkaz · · Score: 2, Interesting

      It would actually be really nice if there were some way a card could have its own driver. Then you would need one standard query interface on every card to fetch the driver, which every piece of hardware and every OS would need to support, and whatever code came back from it would have to be somehow runnable on every device conceivable with support for the way the card is plugged in.

      You know something, I often wonder why things like Java weren't designed for this sort of purpose, rather than wasting time developing games on mobile phones they could have developed some kind of Java driver interface which worked on all operating systems the same way.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    20. Re:WARNING! by NanoGator · · Score: 2, Insightful

      "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.

      --
      "Derp de derp."
    21. Re:WARNING! by dododge · · Score: 2, Informative
      I've dealt with two machines (with completely different motherboards and chipset revisions) with this audio device and have managed to get sound out of it both times with 2.4.2x kernels. Some caveats, however:
      • SPDIF output will almost certainly give you trouble, because the chip only seems to be really happy with 48KHz. I found no way to get 44.1KHz audio to come out the SPDIF port, except to use something like sox to resample it at the higher rate.
      • Some programs may play back audio "too fast" because again most ripped MP3 tracks are based on 44.1KHz audio and the chip spits it out at 48KHz for some reason. Not all programs do this (xmms is okay, for example) but some do.
      • At least one version of ALSA I worked with had a bug where you simply could not get it to unmute if the volume was currently set to zero. It'd pretend to unmute, but you wouldn't hear anything. Solution was to use aumix instead of alsamixer to initially set the volume. Once it was truly set nonzero, alsamixer could then deal with it.
      In general, you will probably be much happier if you pick up a real sound card that's known to work well in Linux. The VIA stuff can be made to work, but I wouldn't consider it to be working well.

      Oh, and the USB driver for some recent VIA chipsets apparently has major problems as well. Just a heads-up.

  4. Shouldn't AC'97, and now azalia work? by Thinkit4 · · Score: 2, Insightful

    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.

    --
    -I am an elective eunuch.
    1. Re:Shouldn't AC'97, and now azalia work? by computational+super · · Score: 2, Interesting

      I had reams of problems getting my AC'97-compliant (Intel 80210) sound card working with the OSS modules that come bundled in kernel 2.6. However, when I installed ALSA, everything worked like a charm; I think this is, once again, an outside observer identifying a flaw in "Linux" when he really just means an oversight in the standard distros. Once they start bundling ALSA, we'll catch up (to Windows 95, anyway).

      --
      Proud neuron in the Slashdot hivemind since 2002.
  5. I reckon he tried 9 version of Mandrake by Timesprout · · Score: 4, Funny

    The ones that came configured with the sound volume set to 0 by default.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:I reckon he tried 9 version of Mandrake by Anonymous Coward · · Score: 2, Insightful

      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

    2. Re:I reckon he tried 9 version of Mandrake by ejaw5 · · Score: 3, Informative

      $alsactl store
      will save the current mixer settings for the next b oot. You can add the following lines in your modules.conf file:

      post-install snd-card-0 /usr/sbin/alsactl restore >/dev/null 2>&1 || :
      pre-remove snd-card-0 /usr/sbin/alsactl store >/dev/null 2>&1 || :

      --

      $cat /dev/random > Sig
  6. My watch must be broken... by SuperChuck69 · · Score: 3, Funny

    My watch says it's April 19th, not 1st.

    --
    :wq
  7. Sound cards?? by CharAznable · · Score: 4, Informative

    I've had problems with video card, SCSI cards, RAID cards, Fibre Channel cards, PCI cow milking cards, but never, not once, have I had trouble getting a mainstream sound card to work under Linux.

    --
    The perfect sig is a lot like silence, only louder
  8. Never had need for one... by Rorschach1 · · Score: 5, Funny

    I did set one up once, but all I got out of that was knowing how some weird dude pronounces 'leenucks', whatever that is.

  9. It's a driver issue, isn't it? by CGameProgrammer · · Score: 2, Insightful

    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.

    --
    ~CGameProgrammer( );
  10. Is this true? by Ianoo · · Score: 4, Informative

    I've never had problems with my sound cards in recent years. I am not a big audio afficionado - a basic 2.1 speaker setup plugged in to the motherboard's onboard sound chip is all I need, so I don't really know. The extent of my experience is that the intel8x0 ALSA driver seems to work okay. Has anyone had bad experiences with modern cards and ALSA?

  11. An Overstatement At Best by creep · · Score: 4, Insightful

    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.

    1. Re:An Overstatement At Best by Anonymous Coward · · Score: 2, Funny

      I know dude. Check out how easy it was for me to get my sound card working: (from my email archives...)

      I have sound on Linux. I see you are quite shocked. 'Twas nothing really. I know you are thinking to yourself, 'Wait, don't you have a soundcard with a chipset that has a closed architecture so no real drivers exist for it?' Now you are remembering, 'Oh wait, there was that sourceforge project where some dudes got binaries from the Aureal company and wrote a kernel module around them so that good people, like yourself, with the Turtle Beach Montego II soundcard could, in theory, have sound under linux.' That's absolutely correct, good memory. 'Ah, but wasn't that project dead like two years ago?' Yes, yes, quite correct. I will now anticipate all your other questions and my answers in a much more readable format:

      Q: So, how did you get the latest source?
      A: Well, strangely, they didn't have a tarball for the latest source so I had to download each file individually from a crappy CVS web interface.

      Q: Wow, that must have sucked. Did you do that first thing?
      A: Oh, definitely not. I took the latest tarball off the site and spent a good 90 minutes trying to get that to compile.

      Q: Ah, so when you got the latest source, how did that compiling thing work out? Good, right?
      A: Oh it was fine except for the compiling part. To compile, it needed the source for the kernel I'm currently using. I didn't have that.

      Q: What? Why not?
      A: Ahh, well you see Mandrake doesn't put the source for your kernel in the normal place by default. I spent a lot of time learning about what they do instead. I can tell you all about it.

      Q: Will you, please?
      A: Certainly. You see, they like to use this special rpm called kernel-source to build your kernel source tree. This way, they can use the same large library of source files to make many kernel source trees depending on your system. kernel-source is apparently controlled by this Mandrake program called urpmi. Now, urpmi is a complicated wrapper for rpm configuration stuff. urpmi knows how your system was installed so when you ask it to give you the source for your current kernel, it thinks about it for a second, and then kindly asks for CD3 from the installation process.

      Q: Wait, didn't you give those CDs away for somebody else to install Mandrake on their machine?
      A: Sure did.

      Q: So, you probably just gave up for the night, huh?
      A: Negative. You can tell urpmi to forget about that third CD and look in a new place for source files, like an ftp server in Wisconsin.

      Q: Wow, how'd you figure that out?
      A: Oh, I'm on the Internet.

      Q: So, urmpi got the raw source rpms and then this other thing built your particular source tree?
      A: Yep, it was actually kinda cool.

      Q: So then you went back to compile the kernel module, right?
      A: Oh yeah, went back and compiled that like nobody's business.

      Q: So, then everything worked, right?
      A: OH, good one dude! Hello, this is not a Mac people. You can't expect this stuff to just work by pushing a few keys.

      Q: Sorry. So, what next?
      A: Well, compiling my business created a file called au8830.o, which it kindly copied to the right place in my modules directory. So, I did an 'insmod au8830' which I recently learned is the command to load a module named au8830.o. That
      didn't work because it said the module was compiled with gcc version 2 instead
      of gcc version 3

      Q: Wait, didn't you use gcc version 3 something to compile?
      A: Sure did.

      Q: Uh well then, how come...
      A: Ahh, you see, those old binaries these dudes built this module around were compiled in gcc 2 something. insmod saw this and got mad. Soooo.... I had to flex a little and bust out an 'insmod -f au8830'. Yeah, I forced it. Recognize
      the skillz.

      Q: Wow, what happened next?
      A: Well, as soon as I loaded the module, all of this static came out of my speakers. I played an mp3 and if I turned the sound up lo

  12. Please... by RedOregon · · Score: 2, Insightful

    "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?

    --
    Skivvy Niner? Email me!
    HEY! Look left just ONE MORE TIME!
  13. Windows plugged almost a decade ago?? by Mrs.+Grundy · · Score: 5, Insightful

    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.

    1. Re:Windows plugged almost a decade ago?? by RexHowland · · Score: 3, Insightful

      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.

  14. ALSA by sn0wman3030 · · Score: 4, Insightful

    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.

    --
    Life is offtopic.
  15. Notice... by mikeophile · · Score: 4, Insightful

    He didn't reveal what sound card he was actually working with?

    1. Re:Notice... by LostCluster · · Score: 4, Interesting

      His actual testing environment was a virtual machine setup programmed to emulate a "a plain-vanilla SoundBlaster card".

      Hello... that's the worldwide standard for plain sound cards, one that for years many vendors other than Creative followed. Even if you don't have the right drivers for a card, most sound cards will gladly accept the plain SoundBlaster driver and deliver the basic features in return.

      To flunk that test is a little embarassing, especially when you have to go back to Windows 3.1 to find an MS operating system that fails to figure out what to do with a funky sound card. In short... Linux distros should try to install a generic SoundBlaster sound driver if it can't autodetect the sound card.

    2. Re: Notice... by destiny_uk · · Score: 2, Interesting

      Well he said it was an Intel onboard one - ie. not actually a card itself ;) I presume if it's recent it'll be the i810_audio driver then. Probably didn't add himself to the audio group or something - but we'll never know since over three pages he doesn't manage to describe the problem in any detail or provide much of a hint as to the exact chipset we're working with...

    3. Re: Notice... by Anonymous Coward · · Score: 2, Insightful

      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.

    4. Re:Notice... by Anonymous Coward · · Score: 2, Informative

      Install a Generic SoundBlaster. What a joke of a suggestion. 'Generic SoundBlaster' means an old 8-bit ISA SoundBlaster. Which is a joke to expect to find on a modern PC or a non-x86 box.

      Most soundcards will gladly accept the plain SoundBlaster driver, assuming your soundcard is ISA. Otherwise, what you've observed in Windows is *NOT* the soundcard emulating a SoundBlaster, but a SOFTWARE INTERFACE emulating a SoundBlaster. PCI and all that. I see these emulation drivers in autoexec.bat files on friend's PCs when I fix them.

      If his testing environment was truly a VM setup to emulate a basic SoundBlaster, he should have known enough from the VM documentation to install the soundcard. After all, the "plain-vanilla SoundBlaster" existed before the days of PnP. If PnP is out of the question, tell me how a distro should be able to detect a generic SB out of the blue? Just randomly initialize 0x220 and IRQ 5 while crossing your fingers?

      Honestly, the more I read into this article, the more it sounds like one of those narrow situations that distro makers don't have the telepathic abilities to forsee. And I find it just impossible to believe that every distro on the market right now doesn't include a sound configuration utility that gives you the chance to say "8-bit SoundBlaster on this memory address and this interrupt."

    5. Re:Notice... by SpecBear · · Score: 2, Insightful

      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."

    6. Re:Notice... by forgotmypassword · · Score: 3, Interesting

      It's almost as bad as when you attempt to put a vanilla Hayes modem or tulip NIC in a Windows box.

      Sound Cards stopped being SB compatible when games stopped being written for DOS. I doubt any current sound card would accept an SB driver (or Roland or Adlib for that matter), especially seeing as many variations of the SB aren't really compatible in that manner. But I am interested in being proven wrong.

    7. Re:Notice... by Slack3r78 · · Score: 2, Interesting

      Funny thing : I have a P3 450 sitting on the other side of the room from me, running Slackware 9.1 with a - get this - Creative Soundblaster in it. And it works. Makes me wonder if his VM was configured properly, because if he was testing using a 'vanilla Soundblaster,' it should have worked.

    8. Re:Notice... by Trepalium · · Score: 2, Interesting

      Moreover, it's destructive criticism because of those same points. On the board on the page, many people have asked what is the card, who made the computer, etc, because they were willing to try and give him some help on getting Linux working on that machine. Mr. Langa has consistently ignored those requests and attacked any silly conspiracy theory that posters have suggested.

      --
      I used up all my sick days, so I'm calling in dead.
    9. Re:Notice... by Ogerman · · Score: 2, Insightful

      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.

  16. Oh my god! by smartin · · Score: 3, Funny

    Say it isn't so, Linux doesn't support his on board sound chip set. We're fucked now!

    On the other hand, one usually looks into these sort of things before one purchases one's hardware.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
    1. Re:Oh my god! by Kusand · · Score: 2, Insightful

      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.

    2. Re:Oh my god! by AbbyNormal · · Score: 5, Insightful

      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.

      --
      Sig it.
  17. Re:Win95 sucks at sound by RomSteady · · Score: 4, Funny

    That's as maybe, but if you are implying that sound functioning 50% of the time is somehow worse than sound functioning 0% of the time, then I fear I have wandered into either a Monty Python sketch, the Twilight Zone, or Slashdot.

    In any case, it can't be good for my sanity.

    --
    RomSteady - I came, I saw, I tested. GamerTag: RomSteady / http://www.romsteady.net
  18. Interesting... by robochan · · Score: 3, Informative

    Considering that every MS Windows install I've ever done (Win 3.1-Win2k, I haven't installed XP) I've had to use external party drivers - either having to have driver floppy(s)/cd or had to go to the manfacturer's website before I had any sound. Even for Soundblasters and SB clones, PCI or ISA, it was always that way.

    The article's tripe.

    --
    ...Rob
    The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
  19. Appearently... by Cytlid · · Score: 4, Insightful

    ...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.

    --
    FLR
  20. Well I gotta agree... by ajiva · · Score: 5, Insightful

    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.

    1. Re:Well I gotta agree... by nova20 · · Score: 2, Insightful
      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

    2. Re:Well I gotta agree... by clustercrasher · · Score: 2, Insightful

      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.

  21. some valid points, but ridiculous conclusions by untermensch · · Score: 3, Insightful

    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.

    1. Re:some valid points, but ridiculous conclusions by drteknikal · · Score: 4, Insightful

      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.

      --
      http://drteknikal.blogspot.com/
  22. Goes against my experience... by ejaw5 · · Score: 2, Informative

    Two computers..

    1.) Ensoniq PCI sound card - detected by redhat/debian/slackware/SuSE and setup in the Install. Had to use the driver CD in windows 2000.

    2.) Intel OnBoard/Laptop i810 audio (labeled Yahama XC-something under windows) -detected and setup by redhat/debian/slackwaare/SuSE install. Also works with ALSA. Windows: had to download drivers from notebook manufacturer website.

    --

    $cat /dev/random > Sig
  23. BULLSHIT!!! by suso · · Score: 2, Interesting

    I had equally if not more trouble getting stuff like sound cards and modems to work properly with win95. In fact, those items always seemed to be what was causing it to crash.

  24. It was written by a Windows Fan... by LostCluster · · Score: 4, Informative

    Fred Langa's main claim to fame was as one of the key personalities in CMP's now-defunct Windows Magazine. Therefore, he's much more familiar with Windows than Linux. Let's face it, he's paid to be a pundit that writes stories that sell magazines.

    Although, this doesn't exactly invalidate his point. Microsoft's got a deep driver library database included in Windows XP... containing many cards that there is no known Linux drivers for.

    1. Re:It was written by a Windows Fan... by alangmead · · Score: 3, Informative

      I always remember Fred Langa as Byte's Editor-in-chief for the last four years of the magazine's existence (1994-1998). That time that was essentially the magazine's death march into irrelevancy.

      I'm not saying that he was solely responsible for what happened to Byte, but it was on his watch.

      On the other hand, that might imply that his experience does extend beyond those used for Windows Magazine.

    2. Re:It was written by a Windows Fan... by shaitand · · Score: 2, Insightful

      "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?

    3. Re:It was written by a Windows Fan... by justins · · Score: 2
      I always remember Fred Langa as Byte's Editor-in-chief for the last four years of the magazine's existence (1994-1998). That time that was essentially the magazine's death march into irrelevancy.

      I'm not saying that he was solely responsible for what happened to Byte, but it was on his watch.

      Though the above comment is moderated to 5, it's actually a lie. Somebody please moderate it down.

      http://www.langa.com/about_fred.htm

      There were several editors after Fred left the magazine, and yes, some of them were not very gifted. The magazine was still great on Fred's watch.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  25. Critical! by blunte · · Score: 5, Funny

    I know that where I work, having a sound card is critical to operation of the company.

    I cannot imagine how someone can function without hearing that Ding! each time a new email arrives. I'd be lost, ever wondering, "do I have another Symantec AV warning about an attempted incoming virus message?"

    Linux is doomed if it can't even Ding! when email arrives.

    --
    .sigs are for post^Hers.
    1. Re:Critical! by DR+SoB · · Score: 2, Informative

      Dude I had too switch between Outlook Express and Outlook, because if I didn't have the "ding" I'd miss emails from my boss, who always wanted a response within 5 minutes!!

      --
      Mod +5 Drunk
  26. Why sound is important by prell · · Score: 3, Funny

    Sound is important on Windows machines because how else are you supposed to know that IIS has gone down or become infected with a virus for the third time this week, than with a lot of "dinging" noises, while you're huddled under your desk?

  27. Holes that windows plugged a decade ago... by azav · · Score: 4, Funny

    And that Apple plugged in the 1980's

    Oh, wait. On the Mac sound is built in. You don't need a sound card.

    Well, geez.

    --
    - Zav - Imagine a Beowulf cluster of insensitive clods...
    1. Re:Holes that windows plugged a decade ago... by spaten-optimator · · Score: 2, Insightful

      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.

      --

      --
      Disclaimer: The above statement probably includes half-truths, because real truth is too complicated.
    2. Re:Holes that windows plugged a decade ago... by ktakki · · Score: 4, Informative
      And on the Mac your choice of sound card is: the one supplied.

      Unless you're looking to do pro audio. Then you'd want a Mac-compatible card from CreamWare, Alesis, Digidesign, Event, Lucid, Ensoniq, Opcode, Lexicon, RME, Lucid, Sonorus, Echo, or M-Audio, among others.

      What, did you think that all those Macs in recording studios were using the built-in audio to run ProTools?

      k.
      --
      "In spite of everything, I still believe that people are really good at heart." - Anne Frank
  28. Re:Lame by TheSpoom · · Score: 4, Insightful

    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.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  29. Re:Win95 sucks at sound by drakaan · · Score: 2, Insightful
    "I agree. Even Windows 2000 and XP fuck up when you try to play sound in different programs."

    uhh...no, they don't.

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  30. so why doesn't he tell us by aurelian · · Score: 2, Insightful

    which distros, what hardware and which card? That would make it sound a lot less like FUD.

  31. hardly an achilles heel by laurent420 · · Score: 2, Insightful

    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.

  32. Yeah by ryanr · · Score: 4, Interesting

    Sound (and USB) support on Linux can be a pain. He doesn't give any specifics as to what sound hardware, kernel versions, etc... so there's no hope in trying to second guess what he did wrong. I'm inclined to guess that after he got ALSA working the first time, after reboot he probably just needed to crank the volume back up, or forgot some insmod lines (both easy to do.)

    I've fought the software to get sound working on linux, and got there without too much trouble most of the time.

    It goes both ways. I spent a fair amount of time trying to fight Windows ME on a relative's machine to trying to get sound working reliably. I had to give up and take him to XP, where they seem to finally have interrupts sorted out properly.

  33. This is stupid by DVega · · Score: 2, Insightful

    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.

    --
    MOD THE CHILD UP!
  34. A Second Linux downfall! by amichalo · · Score: 4, Funny

    I also recently discovered that RedHat 9 does not recognize the external 5.25" drive that my C64 so easily manages without a hitch.

    Do you think Linux will support my Adam tape drive? I better go check...

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  35. Pure FUD by RoLi · · Score: 3, Funny
    From the FA:

    I couldn't get XYZ to work with my sound card

    Small FUD-HOWTO:

    • 1. Never say what part is supposed to have a problem. Just say "my sound card" or "my video card". If people bug you, tell them the vendor but not the model. If they continue to bug you, dissapear.
    • 2. Never say what distribution you are using. Say "XYZ" instead. If people bug you, tell them which distribution but not the version. If they continue to bug you, well see above.
    • 3. Just make the assumtion that any supposed shortcomings of "XYZ" apply to all Linux distributions.

    BTW, I couldn't get "my harddrive" to work with Windows XY.

    P.S.: Actually I really had a Western Digital 40GB harddrive that crashed the BIOS in both an Athlon and P2 and therefore wasn's usable in Windows98, since Linux ignores the BIOS the harddrive worked fine (of course booting off it was impossible).

  36. sorry, but ermm ... no. by torpor · · Score: 2, Informative

    linux has some of the coolest audio tech around. okay, it may be totally under-the-radar right now, and borg-fudders may not be so willing to pry into things, but once you have linux doing audio over firewire like it does something-over-everything-else, then its game over on any 'driver' issues.

    want easy audio in linux right now? get a usb sound card. yup, thats right. usb-audio works great, and paired up with jackd, you can quit 'worrying about some magic achilles heal' that may have just popped up out of somewhere ...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  37. Missing a step by DraconPern · · Score: 2, Funny

    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.

    Ah ha, he forgot 'I RTFMed'!

  38. Re:This is a Joke, Right? by cens0r · · Score: 3, Informative

    I've heard of not reading the article, but didn't you read the summary? It said clearly 9 distros.

    --
    Jack Valenti and Orrin Hatch will be first up against the wall when the revolution comes.
  39. Re:Win95 sucks at sound by NanoGator · · Score: 3, Insightful

    "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?

    --
    "Derp de derp."
  40. He's got this bass-ackwards by phoneyman · · Score: 2, Insightful

    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

  41. Wrap That Driver! by Digital+Avatar · · Score: 3, Informative

    It's the end of the world as we know it (and I feel fine). This gives all the more reason not to run proprietary hardware. For those who do, however, I suppose there's always hope that someone will be willing to wrap windows drivers to get the job done. As much as I detest the idea, it's really a shame this isn't done more often, as it would go a long way towards silencing loyalist weenies who look for any little defect in Linux so they can write a cheezy little expose and earn their $1.98.

  42. Re:Win95 sucks at sound by drakaan · · Score: 2, Funny

    ...and you don't need to see our identification...

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  43. Re:Win95 sucks at sound by rjelks · · Score: 2, Funny

    I've got an old copy of Windows 95 if anyone is interested. I'll start the bidding at $50.00.

  44. This is crap by Fnkmaster · · Score: 4, Insightful
    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.

  45. Great. Linux saves hearing abilities by Retep+Vosnul · · Score: 2, Funny

    Great then linux saves people from having to listen to garbage sound from beefed up 90's adlib/sb8 ( or worst ) sound cards. Thats not a flaw thats a service. Set the standard : "if your tweeter can do better it will NOT install the feakin soundboard." ( you know how hard it is to force a GUS max not to work properly ? ).

    --
    -- forget /. It's gone.
  46. There's a third choice.. by molo · · Score: 3, Insightful

    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

    --
    Using your sig line to advertise for friends is lame.
  47. Which sound card was he having problems with? by Bob+Loblaw · · Score: 3, Insightful

    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.

  48. This is not so much and achilles heel with linux.. by wdnspoon · · Score: 3, Interesting

    ..as it is an achilles heel for desktop linux as competition with windows on the x86. Yes there are a lot of problems getting vendors to add linux support for their hardware. My old Voodoo5 still has problems displaying some alpha-layer transition textures (bullets in halflife are just black squares), mainly because the company went out of business soon after releasing the card. The same is true for many sound cards. I have found that Linux is actually quite excellent at supporting old hardware interfaces. Many old sound, video, webcams, etc. used chipsets which were so similar that a linux user could easily just load the driver module based on the chipset and not the model of the hardware. Windows users tend to have a hell of a time trying to adopt old chipset drivers to match old hardware when a driver isn't available. Granted,that the driver is usually much more available to windows users, but a windows user can be just plain stuck where a linux user could at least have their soundard 'sorta' working.

  49. They're Getting Desperate by Euphonious+Coward · · Score: 5, Funny
    Used to be the pundits said Linux could never go mainstream because there were no office apps, or was too hard to install, or because you couldn't get phone support.

    Now it can't go mainstream because one pundit has trouble with one easily-replaced $10 sound card. Next, they'll say it can't go mainstream because the borders on the "Cancel" buttons are not quite the right shade, or because you can't install MS security patches.

    1. Re:They're Getting Desperate by router · · Score: 3, Informative

      Funny thing is, Windows requires you to upgrade your sound card.... Its not suprising at all that win95 worked fine when his "virtualization" software made it look like a SB16. They have been around for a while. Now, try to run an SoundBlaster AWE 64 in a Win2k box. Oh, that's right, you can't. Because SoundBlaster didn't release drivers for it, Win2k can't use it. Works fine in Linux ALSA tho. This is a smear article; if you use the newest of everything windows drivers will work because the hardware vendors write windows drivers for their stuff. If they released the specs to their hardware and/or put one person on Linux drivers, or paid one kernel developer to write Linux drivers for their stuff, it would be supported. But most of them don't and we have tards like this blame Linux? Whatever.

      andy

    2. Re:They're Getting Desperate by doob · · Score: 2, Informative
      Now, try to run an SoundBlaster AWE 64 in a Win2k box. Oh, that's right, you can't. Because SoundBlaster didn't release drivers for it, Win2k can't use it.

      <nitpick>
      Hmm, a quick google suggests otherwise, win2k actually includes a driver for the AWE64, and I can confirm this by having one working in a win2k machine.
      </nitpick>
      --
      In the spoon, there is no Soviet Russia!
  50. Support by aliens · · Score: 5, Insightful

    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)

    --
    -- taking over the world, we are.
  51. Re:Huh...; Biased distribution selection? by David+Hume · · Score: 4, Interesting

    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?


    I wonder if there is any possiblity that the writer deliberately or accidentally selected distributions that would not work. From the Langa Letter: Linux's Achilles' Heel :

    With that caveat in mind, I'll tell you that the "XYZ" software in the above was Xandros 2.0 Deluxe. But again, 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. You can count that as seven major versions and four minors; or as nine distributions; but no matter how you count them, not one of those Linuxes fully worked.


    Personally, I'm surprised and disapointed re: Suse. 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.

  52. Re:Win95 sucks at sound by timmi · · Score: 3, Informative

    Umm, Pardon me for interjecting here, but in my experience, being able to play sound from more than one program is a function of the sound card's capabilities, (being able to play and mix both sound streams. My sister complained loudly about the fact that she couldn't hear IM sounds while listening to MP3's. Replaced the Sound Blaster PCI128 with a Live 5.1 and all was peachy. there are also cards still more advanced than that and have multiple independent stereo outputs that could blay your MP3's on the front speakers and the IM sounds on the rear.

  53. Re:Win95 sucks at sound by MrHanky · · Score: 4, Interesting

    Is that so? I've never seen that happen. But if you try the same on Linux or *BSD, the last program that tried to access /dev/dsp will hang politely while waiting for the first one to let go of the device[1]. That's why most distros will use esd or artsd, both of which are crap, and will occupy /dev/dsp for apps that aren't aware of the sound server. Yes, Linux does suck a bit when it comes to sound, although its capabilities are quite OK. If only all apps and distros would standardise on JACK, it could become great. In my experience it's quite a bit better than for the author of TFA, though. All sound cards I've tried have worked. Seems like he's just bitter because his particular brand is unsupported, and most of the time that is the vendor's fault.

    [1]Unless you have a soundcard with hardware mixing supported by ALSA or OSS.

  54. Re:Win95 sucks at sound by SatanicPuppy · · Score: 5, Insightful

    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.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  55. He didn't prove anything about Windows 2K/98/95 by khelms · · Score: 2, Interesting
    Did I read this wrong, or did he install all the old Windows releases under VMWare, which was configured to provide an old SoundBlaster virtual sound card? I assume he was running VMWare under XP. If that's the case, all he proved is that XP supports sound card XYZ and the other Windows releases support the old SoundBlaster card. VMWare intercepted the sound card calls and passed them to XP, which had the driver supporting the card.

    If he wanted to prove Win 95 supported the new sound card, he would have to install it natively on his test box, not in a Virtual Machine.

  56. Where to begin... by proxima · · Score: 2, Insightful

    I'm sure the responses in the discussion 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.

    --
    "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  57. I don't think he's telling the full story by Gary+Destruction · · Score: 2, Informative

    Windows can have problems with sound cards too, especially if they're creative sound cards. You could have a SB PCI 128 and have three different drivers for the same OS! You could have board versions CT4700, CT4750 and CT4780 and a common chipset of ES1370. But because you have different board versions, you have to download the right driver or it won't work.

    NT is notorious for this problem because it won't tell you anything. The driver will install. You'll be prompted to reboot. And you'll get a error in the event log saying the driver couldn't start. That alone could lead to hours of frustration.

    But there's also the issue of OEM compatibility or OEM pat on the back ability. Microsoft and Intel go together like white on rice. Those to have worked together for years. Of course an Intel board is going to be supported with the default drivers, let alone an intel soundcard. But for 95 to support a new board with a new sound card with no additional drivers is very hard to believe. 95 probably needs updated chipset drivers for the board alone. And he didn't mention what version of 95 he used, either. If any version of '95 could support a new sound card, which I doubt it would without a driver from the manufacturer, it would have to be 95 OSR 2.x. And that's still stretching it. Out of the box, 95 will support most ISA cards with Microsoft provided drivers. But PCI support is more dependent on support from the manufacturer.

    I've seen Linux kernels with a module under sound that says,"AC'97". And if there's one thing to learn about drivers is that especially in Microsoft's case, the manufacturer's drivers should be used first, if they're available.

  58. Not News to Me by Cruxus · · Score: 2, Interesting

    I've had an utterly ridiculous time trying to get all my hardware on my months-old Dell Inspiron 8500 laptop working under Debian GNU/Linux 3.0. It's a real chore, and the costs aren't really worth the effort. I'll just reboot into Windows XP if I want to play music or watch movies now.

    --
    On vit, on code et puis on meurt.
  59. pay attention to the source... by GReaToaK_2000 · · Score: 2, Informative

    Look at who you are dealing with.

    The person (Fred Langa) is on Bill's side... Just look at he article track record... I have read a few already.

    The unfortunate thing is that he is published in Information Week and is obviously NOT interested in accuracy...

    I have wasted time reading the article.

    -GO

  60. not that overstated by nappingcracker · · Score: 3, Insightful

    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

    --
    |plastic....or gasoline?|
  61. FUD anyone? by Vellmont · · Score: 5, Insightful

    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

    --
    AccountKiller
  62. Re:Win95 sucks at sound by Cecil · · Score: 4, Insightful

    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.

  63. Re:Win95 sucks at sound by king-manic · · Score: 2

    In my experience in 98 and above, it just give you an error. And if you have the right sound card, it plays both, you just need more sound channels.

    Comparing Linux now to Windows 95 is like comparing Windows XP to Mac OS 7.

    --
    "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
  64. Linux still isn't ready for the desktop by Brian+Kendig · · Score: 3, Insightful

    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.

  65. Windows 95 has problems too by Zordak · · Score: 2, Insightful

    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.

    --

    Today's Sesame Street was brought to you by the number e.
  66. CM8738 hated. by AtariDatacenter · · Score: 2, Informative

    Yet another personal example.

    I had a hell of a time with the CM8738 drivers (ALSA and non-ALSA) working with the sound card built into my IWill KA-266 Plus motherboard. Interrupt problems, no sound, choppy sound, computer locking.

    I modified just about every setting known to man (BIOS and OS). I finally decided that my time was better spend buying a Creative Labs PCI card, sticking that in and using it, than to mess around any more with the horrible sound drivers.

    Almost plug and play. It was a shame that (even after seeking so much help and reading so much documentation) that I had to go buy even more common sound hardware to get my sound working right.

    But yes, I'm just an unfortunate example of something similar.

  67. Re:Huh... Have you tried THIS from Creative? by mmss · · Score: 2, Funny

    How your tiny brain couldn't find this Windows 2000 Soundblaster Audigy Platinum on the Creatives site?

  68. Aureal Vortex by dabadab · · Score: 2, Interesting

    I had the exact opposite experience.
    My current sound card (Monster Sound MX300, based on an Aureal Vortex chipset) is fully supported on Linux - but unfortunately, the Win2k/WinXP driver has issues - I guess mostly because Aureal went out of business around 2000.
    I guess that shows that RMS had some right ideas about this free software.

    --
    Real life is overrated.
  69. "Sound Worked Briefly" by Chaxid · · Score: 2, Insightful
    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!
  70. Re:Huh...; Biased distribution selection? by MoonBuggy · · Score: 2, Informative

    Just what I was thinking. I've installed Mandrake on a fair few machines without issue - it happily picks up even the obscure onboard soundcards on cheap motherboards during the install with no extra drivers needed, which is a much better than Win95 or even 98 - they don't even like certain soundblasters without tweaking.

  71. Re:Huh...; Biased distribution selection? by ronaldb64 · · Score: 3, Insightful
    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...?]. 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...

    --
    There's no place like 127.0.0.1
  72. Re:Win95 sucks at sound by 13Echo · · Score: 2, Informative

    He's not on crack.

    The Live does mixing in hardware. It wasn't until the era of the Live, Aureal Vortex, Yamaha PCI, and a few others, that cards were doing hardware mixing. Thus, cards like the SB16 and the Ensoniq/Creative AudioPCI don't. Windows 2000 introduced software mixing through DirectX. Afterwards, cheapie chips went back into not having hardware mixing again. This is why some people have problems with sound in Linux. They have a cheapie, integrated POS sound chip, like the C-Media, i810, nVidia nForce APU, Realtek, etc, and they cannot do hardware mixing. Creative Labs is fortunately one manufacturer that is still making chips with hardware mixing. Audigy series seems to do this. The CS46xx cards (like the Turtle Beach Santa Cruz) are great alternatives as well.

    I'm betting that this was the real problem with the author of the article. If anyone wants a high-quality and CHEAP soundcard that works great with the Linux ALSA drivers, they should buy a $5 Aureal Vortex or Yamaha PCI card from Ebay. The Aureal cards do hardware mixing and also have a hardware graphic equalizer. The Soundblaster Live Value cards are also good choices, and can be purchased for $10-$15.

  73. Re:Huh...; Biased distribution selection? by nova20 · · Score: 2
    Well, I'm disappointed that Debian didn't work, but it can be nutzy at times.

    By the by, I wonder what distro he was buying that was as expensive as an XP upgrade... That's *way* too much for software that you can get free.

    /tim

  74. Not necessarily... by sterno · · Score: 4, Insightful

    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.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Not necessarily... by MikeFM · · Score: 2, Informative

      In my experience Linux has better legacy hardware support altogether. Many devices that have worked fine with one version of Windows would no longer work with newer versions. Things like printers, scanners, and digital cameras have especially been a problem for me. This isn't so much a Windows problem as a non-opensource problem. The companies have no interest in updating the drivers of old devices or worse they go out of business. If the old driver happens not to work or you lose the driver disk then you're out of luck.

      Linux has trouble with bleeding edge stuff and stuff that uses almost, but not quite, compatible hardware. The later seems to be a problem with cheap hardware and is usually fixed as soon as some developer gets a chance to look at it and spend a few minutes adding the needed changes to the normal drivers.

      My question is. Why shouldn't devices come with drivers installed on the device themselves in a platform-indepedant language? Let Windows, Linux, FreeBSD, MacOS, or whatever compile the real driver from that abstract driver when first ran. Instead of updating a driver on the OS you could update it in the flash mem of the device and then let it recompile and run the new driver from the device. Then all OS's would have better driver support - even Windows. This wouldn't be to hard to implement as a standard for new hardware so why isn't it done? Legacy hardware could still have the drivers written in this abstract driver language.. you'd just obviously have to keep a legacy driver cache for your OS to compile when it found those devices. You'd also get the benefit that the drivers could always be compiled to get the best use out of your hardware while being a transparent operation to the user.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  75. For your Windows Audigy needs: by Bilange · · Score: 2, Informative

    Creative drivers and software is just crap, admit it. The simple fact that you NEED the CD to install the drivers bugs me out. I have a SB Audigy 2 Platinium and I still need to get the drivers on CD installed before installing whatever I downloaded from Creative.

    Also, its technically possible to have multiple outputs out of your soundcard (read this like in "i got some music playing from the speakers, and also game sounds from earphones plugged in the front panel"). But you know what? Creative drivers makes this thing impossible. But the hardware admit it!! Sucks, isnt it?

    Heres your savior: The KXProject.

    If you dont mind going into complicated stuff (you use Linux, right? it shouldnt be a problem then), you can control how the soundcard should behave when it got some audio input. For example you can shoot the line-in to the front earphone plug, normal (aka WAV/mp3) sounds to the main speakers, so on. that picture speaks for itself.

    Did I mention free, too?

    So there. Have a nice day!

    --
    "...a generation of kids has grown up thinking Trance is the shittiest music since country and western." - Paul van Dyk
  76. The clincher.... by gillbates · · Score: 4, Insightful

    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?

    --
    The society for a thought-free internet welcomes you.
  77. Those who read the article would know... by JWhitlock · · Score: 4, Insightful

    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.

    1. Re:Those who read the article would know... by AlXtreme · · Score: 2, Insightful

      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 :)

      --
      This sig is intentionally left blank
  78. Perhaps the True Achilles by GumphMaster · · Score: 2, Interesting
    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.

    If there is anything in this this story that truly needs to be dealt with it is this: the automatic reaction of a Windows user is to reinstall the entire OS after 3 minutes looking rather than working the problem in a methodical manner. Unlike the comparison operating systems, Linux, or indeed most UNIX-like operating systems, do not need to be completely reconstructed just to solve a problem. After all, you don't rebuild an entire car when the battery is flat.

    Is this reaction of Windows users the fault of Linux. No. However, to coerce Windows users from their world Linux must provide answers in a form that the average Joe Windows user can digest. I suggest that this is the fifteen second sound-bite : reinstall the driver. This facility is not obvious in Linux. Perhaps a packaging method capable of dealing with loading/unloading kernel modules, and guided ALSA config, is in order.

    It's also interesting to note that our intrepid Windows trail-blazer didn't try the single most obvious Linux distro - RedHat/Fedorah - which if memory serves have excellent auto-detection systems and is probably the most likely to work in Windows fashion. I can't believe for a moment that he tried the built-from-source Gentoo. Why? If he had he would realise that support for his sound card was present and that any failure to get it going would be his own and not that of the kernel or ALSA drivers. Of course, he may have discovered that suport for his audio hardware was definitely not present, but that would mandate an different rave wouldn't it.

    --
    Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
  79. just an observation... by eclectic4 · · Score: 2, Insightful

    "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.

    --

    "The greatest obstacle to discovery is not ignorance - it is the illusion of knowledge." - Daniel Boorstin
  80. Options by jmv · · Score: 2, Funny

    1) Buy Windows XP for $200
    2) Download Linux for free and buy a $20 soundcard

    I'm really having a hard time making up my mind...

  81. So maybe it wasn't worth it... by Ayanami+Rei · · Score: 3, Interesting

    but at least it was POSSIBLE.

    Consider that for a second. In a less open environment you'd be screwed.

    Like me with the fucking Monster Sound MX440 which absolutely DOES NOT WORK in Win2k+ on an SMP box (and it crashes lots in UP). Goddamn Diamond had to get bought by Rio and then dropped just as soon as I bought that stupid goddmamn card that only works in 98.

    I wrestled with that through many card inserts and removals, wrong-localed Taiwanese OEM driver installs, and a few OS rebuilds. I'd say you had an easier time.

    So retarded. But GUEEESSSSS what? Works fine in linux.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  82. RH and MDK testing..... by JohnTheFisherman · · Score: 4, Interesting

    My Sound Blaster Live! worked in Mandrake up until around 2-3 years ago, and hasn't since. I've tried every version of Mandrake for the past 3-4 years, almost all of the Red Hat versions for the same period, and they all fail at installing a Sound Blaster Live (other than Fedora 1.0). I tried "a couple versions of SuSE" too, and I can't name the specific versions, but they failed also.

    This was installed in an ASUS Athlon mobo for a few years, and in an Intel P4 mobo lately. Same story with an SBLive at work (Athlon/MSI mobo). Same problem. No crappy hardware, no OEM parts. Always worked in 98, 2K, and XP every time.

    Linux usually detects and then ignores it. Or (bonus!) it gives me an irritating high-pitched note at full volume, without anything else working. Sometimes I've been able to figure out the problem, but it's usually so frustrating and with so little utility, I just give up and reboot into XP.

    1. Re:RH and MDK testing..... by Too+Much+Noise · · Score: 2, Informative

      Or (bonus!) it gives me an irritating high-pitched note at full volume, without anything else working.

      Got that with mkd10/SBLive! too. Turned out to be a positive feedback from the mic input (too close to the speakers). Muting it fixed the problem.

    2. Re:RH and MDK testing..... by Wylfing · · Score: 4, Insightful
      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!

      --
      Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
    3. Re:RH and MDK testing..... by JohnTheFisherman · · Score: 3, Insightful

      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.

    4. Re:RH and MDK testing..... by hazee · · Score: 2, Informative

      My sound card worked fine with Mandrake for years, then didn't work with v10. Turned out it was because the installer detected my webcam (for the first time), saw that it had a mic, and made that the default sound device. Previous versions had failed to find the webcam, hence no problems.

      Maybe you have another device that could be mistaken for a soundard, and hasn't been picked up until recent distros? Just thought it might be worth mentioning. Hope you get it working.

  83. Linux sound not ready for primetime by pato+perez · · Score: 2, Interesting
    I recently tried to reconfigure my desktop system, which I intended to use as a digital audio workstation. There are some pretty cool applications available forLinux now--check out the CCRMA site at http://ccrma.stanford.edu/software/ for comprehensive view of of some of the mouth-watering software that's available.

    But I couldn't get my soundcard to work with any of it! Despite following instructions step-by-step, re-installing, following instructions step-by-step, rinse, repeat... What a freaking waste of time. After wasting many hours over the course of a week, begging for help on linux boards, etc., I finally had to give up and go with something that I knew would work.

    (I should also say, my soundcard wasn't the only thing that I had problems with. I use a Wacom tablet to write notation, and it was no joy trying to get that work...)

    I ended up going back to Window 98SE, primarily because there is a free version of Pro Tools available for this OS, and because all my hardware works with it. (Pro Tools Free doesn't work with anything more recent, 'cause Digidesign, wisely, doesn't want to undercut their professional level products.) I'll probably also install either Win2K or Win XP and get Sonar and upgrade my iBook so I can use Garageband.

    One of these days Linux sound will be ready for real, non-geek, users. I'm particularly keeping an eye on the EU funded Agnula project (see http://www.agnula.org/). (That was another thing I wasted quite a few hours trying to install.) But for now, unless you're time is worthless, you're way better off sticking to commercial OSs like MS and Mac OS X.

  84. Where are you getting your information? by MeBadMagic · · Score: 3, Interesting

    I have installed many, many windows 95's, 98's, ME's, 2000, & XP's. I have also installed almost as many SuSE Linux distobutions. I can tell you from first hand experience that M$ DOES NOT support sound cards better than SuSE anyway. As soon as the PCI based cards (non-soundblaster compatable) came out, M$'s support went out the windoze! However, Linux (SuSE) worked most of the time. Linux (SuSE) could/would even guess at closesed match and at least TRY something. Seems like the farther along M$ gets, the more the DON'T include drivers for anything unless the company is willing to pay big buck to get Hardware Certification from MS. Linux, on the other hand, seems to be including more and more drivers the more hardware comes out. Very easy to disprove this in the REAL world! B-)

    --
    A friend will come and bail you out of jail, a true friend will be sitting next to you saying, "damn that was fun!"
  85. Not My Experience. by bfg9000 · · Score: 2, Interesting

    ...he concludes that his experience... shows that... Linux still has some huge, gaping holes--holes that Windows plugged almost a decade ago.

    Nice to know Microsoft's plugged at least ONE of their 68,000+ holes.

    By the way, I have used Knoppix on at least 15 different systems (at work and home) and it's detected EVERY sound card perfectly, even the ones Windows 2000 needed me to search for drivers online for. Unless he's trying to set up a recording studio with 150 channels of high-def audio, Knoppix works perfectly "out of the box."

    --

    I'm not normally an irrational zealous dickhead, but I figure "When in Rome..."

  86. Strange /. reactions by zpok · · Score: 2, Insightful

    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.

    --
    I think, therefore I am...I think.
  87. Let me get this straight, Linux sucks? by khasim · · Score: 3, Insightful

    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.

  88. Re:Huh...; Biased distribution selection? by Leomania · · Score: 2, Interesting

    Not for me, it doesn't.

    I have a SoundBlaster Audigy2 ZS, and Mandrake always installs drivers that don't work. I do as the author of this article says he did; I poke and prod until I get it to work (usually loading up harddrake2 and asking it to use different drivers). I was *just* messing with this yet again on Sunday as I installed Mandrake Official 10.0 PowerPack, and I spent longer trying to get the sound to work than I did on the install.

    So yeah, I understand that newer hardware may not work out of the box; Linux will need to get more mainstream so hardware vendors will start releasing drivers earlier (or at all) so there's a chance for it to be on equal footing with Windows in that regard. But my point is simply that the author is not incorrect about the state of drivers under Linux; it's actually pretty obvious, and he didn't need to beat the subject to death.

    - Leo

    --
    You don't use science to show that you're right, you use science to become right.
  89. He's right by Chrimble · · Score: 4, Insightful

    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.

    --
    Read my online journal: http://chris.carline.org
    1. Re:He's right by aussersterne · · Score: 2, Insightful

      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.

      --
      STOP . AMERICA . NOW
  90. Yeah right! by RoLi · · Score: 2, Interesting
    Wake up guys.

    The facts:

    Some guy sais that some anonymous sound card doesn't work with Linux. Even after being asked in the discussion forum numerous times, he refuses to reveal the card type.

    Another fact: Even if that problem really exists (which I kinda doubt), without knowing what card he is talking about it can't be fixed.

  91. Missing an essential part of the article... by EraseEraseMe · · Score: 3, Informative

    A lot of posts seem to say "Well, it's not LINUX's fault that the manufacturers don't have drivers for his sound card (Whichever sound card it is, it's probably an M$ sound card, he used to work for Windows magazine *insert nerdy snort here*).

    Well, right there in the article it says it DID work on SOME Linux distros. Why would it work on one and not all? Why isn't there a centralized LINUX device driver database that every distribution uses in it's install? Why should we depend on HW manufacturers to write umpteen odd versions of their drivrs for umpteen odd flavors of Linux? One centralized repository, one way to handle devices and drivers. If someone doesn't want to use this DB, they are welcome to try a DriverDB-less distro.

    --
    "Anybody who tells me I can't use a program because it's not open source, go suck on rms. I'm not interested." (LT 2004)
  92. Just installed Xandros... by agwis · · Score: 4, Insightful

    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

  93. Re:Huh...; Biased distribution selection? by Tin+Foil+Hat · · Score: 3, Interesting

    Doesn't Gentoo take something like 36 hours (depending) to install? At any rate, with 5 versions of Windows and 9 versions of Linux, he must have one hell of a fast machine to install all that in just 2 days.

    IMO, his time would have been better spent solving the problem on the original install (or first re-install) with a cheap sound card.

    His entries in his forums are interesting as well, especially the one about his really wanting to run Linux on his new machine, but can't because he doesn't want to buy a decent sound card -- yet he's willing to spend 2 days of his presumably valuable time chasing a red herring simply because Linux *ought* to be able to support brand new proprietary hardware out of the box. I smell a shill.

    --
    No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
  94. I'm sorry. I take it back by alangmead · · Score: 2, Informative

    Fred was editor-in-chief, but I think I have the time period wrong. According to this web page Fred was editor-in-chief from 1988 to 1991. This was after the change from Robert Tinney paintings on the cover to photographs, but still while Steve Ciarcia had his Circuit Cellar column there.

  95. Anyone Else Detect a Duck? by LDorman · · Score: 5, Insightful

    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

    --
    Bush makes our troops prey...
  96. Virtual PC by sashang · · Score: 2, Interesting

    He installed win 95 in a Virtual PC environment. Doesn't the Virtual PC software handle all the low level device driver stuff, including sound cards? I think his testing strategy is invalid.

  97. computing professional? 0.o by randomblast · · Score: 2, Insightful

    >>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, the community is generally great, and you're likely to get your questions answered speedily and accurately.

    --
    ...these aren't my real teeth.
  98. Changing the sound card is NOT the point. by zerofoo · · Score: 3, Interesting

    Before I get started: I like Linux. I use it everyday. I like it even more because it makes Microsoft look over their shoulder.

    That said, sound support in linux sucks....but it's not always "Linux's fault". My 5 year old IBM 600E Thinkpad has an unsupported sound card. I DO NOT have the option of "getting a sound card that doesn't suck" as some have suggested.

    I use the laptop with Linux, but every time I realize that my sound card doesn't work it makes me shake my head and think: "Maybe Microsoft will have something to worry about in 5 years....."

    While i'm ranting...how about better wireless network card support? I've got a bunch of spiffy new 802.11 A/B/G cards and none of them work in Linux. I have to resort to my 3 year old Cisco 350 series card to connect on my laptop.

    Here's a better illustration of the problem:

    Go to compUSA and try to find a scanner that DOESN'T work in windows. You probably won't be able to find one.

    -ted

  99. Re:Huh... - Typical post from slashdot, yea YOU by cbreaker · · Score: 2, Insightful

    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.

    --
    - It's not the Macs I hate. It's Digg users. -
  100. Legitimate gripe, but... by Pedrito · · Score: 2, Interesting

    His gripe is legitimate. I mean he's got modern hardware and he expects it to work with the OS he's chosen. People would and do bitch just as much when Windows does the same thing.

    Unfortunately, Linux is at a huge disadvantage until it does pick up more of the desktop market. Some hardware vendors aren't going to invest the time and money in writing Linux drivers unless there's a market for it. And there must not be a big enough one for this sound card maker to make it worth their time.

    I know enough that if I'm going to run Linux on a machine, I usually buy the hardware with that in mind. Meaning, I wouldn't get the latest tweaked out sound card unless it came with Linux drivers. But most people who haven't run Linux wouldn't think of those kinds of issues.

    So he has a legitimate beef in some respects, but at the same time, he has to factor in the unfortunate situation that not all hardware vendors will supply Linux drivers and Linux developers aren't necessarily going to hack one together either.

    But mostly, it's not that important. I mean, I doubt this one guy's opinion is going to have much impact on how Linux does in the market. Hardly qualifies as news, really.

  101. I find this hilarious by MassacrE · · Score: 2, Interesting

    ...because I had to buy a new soundcard when windows 2000 came out. They dropped support for my sound card because there was no vendor around to bully into upgrading the driver for them.

    So windows 2000 also cannot do what windows 95 did, which is 'work with my pro audio spectrum 16'

  102. outsouced by garyrich · · Score: 2, Interesting

    "It's the hardware manufacturer that makes the device that does that work."

    It is to laugh. I'm trying to remember when that was ever the case. I'm sure it once really was. Actually I remember once hiring someone that had on their resume that they wrote printer drivers for a US company back in the late '80s. That's probably about the last time.

    This was one of the first IT chores to be outsourced. It's an easily defined bit of black box code - inputs and outputs and who cares what's in between as long as it works well. In the 90's they seemed to be mainly in N. Europe - I recall talking to a lot of guys in Rotterdam about details of their driver implementations (and why it was conflicting with our stuff).

    Probably all been moved in Mumbai by now, though I still hear from BIOS writers doing contract work for the big guys from the flanders area.

    --
    -- your Web browser is Ronald Reagan
  103. Binary-only modules. by Grendel+Drago · · Score: 3, Informative

    As it is written: "There are no good excuses for binary modules. Some of them may be technically legal (by virtue of not being derived works) and allowed, but even when they are legal they are a major pain in the ass, and always horribly buggy."

    You know, there's a reason Linux doesn't work well with binary-only drivers. And that's because binary-only drivers are a bad idea for Linux.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:Binary-only modules. by AKAImBatman · · Score: 3, Interesting

      As it is written: "There are no good excuses for binary modules. Some of them may be technically legal (by virtue of not being derived works) and allowed, but even when they are legal they are a major pain in the ass, and always horribly buggy."

      And now we come full circle to my original post:

      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.

      How about a little less religion and a little more compsci + logistics management + good coding practices? Making a stupid piece of code your god/way of life tends to blind one to using the intelligence that God gave them.

  104. He was using VIRTUAL PC - Hardware is not relevant by salimfadhley · · Score: 2, Informative

    Read the story; He never actually installed Linux on his hardware - he installed it in a virtual PC (A PC emulating a 'generic' PC).

    The problem most likely comes from the author's confusion between a real and virtual computer. His REAL PC might have had a perfectly ordinary mainstream video card. That does not mean that the emulated PC has the same features, or could use the same driver.

    If he had manually configured his virtual linux installation as sound-blaster compatible it probably would have worked, but then again who knows what kind of sound hardware the latest version of MS VPC likes to emulate.

    This also explains why he was able to run Windows 95 and Gentoo on the same computer - imagine trying to build a real computer that will happily run both.

  105. A grassroots solution. by lysium · · Score: 2, Insightful
    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.

    ====---====

    --
    Together, we will drive the rats from the tundra.
  106. Can't fix it if don't know which card. by openmtl · · Score: 2, Interesting
    This is stupid; how can you fix something if you don't know which card it is ?. Maybe I misread it but he's happy to quote Windows this, Linux that but didn't mention the actual card.

    Also, amazing as it may seem, when you have a room of servers, the LAST thing you ever bother with is sound cards and speakers !

    Has he ever tried rebooting a Windows 95 machine remotely after its been running for a few months file/print serving ?.

    --

  107. From the article... by khasim · · Score: 2, Insightful

    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.

  108. obviously you were never a hardware tech by gotih · · Score: 4, Informative

    my first tech job (1996) was fixing windows computers with problems, most dealing with the soundcard.

    i spent HUNDREDS of hours searching for drivers and changing default settings trying to get soundcards (from turtle beach to via to sound blaster compatible...) working in windows 95. as another poster said, it's not because of windows that these worked (or didn't work) it's because the drivers were well designed (or sucked ass).

    it's the manufacturers fault for not providing linux drivers. but we have to remedy the situation by picking up their slack.

    that said, i've configured around 8 computers with linux. i never checked the HCL first. and i got the sound to work (even on board sound) to work every time. maybe i'm just lucky but it seems that if you know what you are doing you'll get it to work. i didn't say it's easy.

    --

    fear is the mind killer
  109. Yes, well, if you had read the entire FA by spoco2 · · Score: 3, Insightful

    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.

  110. Did you RTFA??? by spoco2 · · Score: 2

    READ THE FUCKING ARTICLE ASSHAT!
    (Sorry, but if you're going to be insulting, you deserve it)

    "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! "

    Did you read the article? Did you read how he installed Windows 95 on his brand new machine with the brand new motherboard which has brand new built in sound which didn't exist 9 years ago? Did you read how he didn't install ANY extra drivers, and guess what? IT WORKED!

    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!

    So your smartarsed comment only proves that Windows HAS got this part right... it can handle hardware it hasn't yet seen as treating it as 'generic' if it can... whereas Linux is a little... 'snooty' in this department.

    1. Re:Did you RTFA??? by Rakarra · · Score: 2, Insightful
      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.

  111. looking for drivers in all the wrong places by Roman_(ajvvs) · · Score: 5, Insightful
    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.

    --
    click-clack, front and back. I'm not moving this car otherwise.
  112. Story based on false assumption by mysticgoat · · Score: 4, Interesting

    From Fred Langa's article:

    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.

    Wrong. No onboard sound chips are standard, and some are as impossible to work with as "winmodems", possibly for the same reason. Their configuration details are often proprietary secrets, and I expect that at least some of them are doing nasty background stuff with the CPU.

    Linux does work with any Sound-Blaster compatible sound card.

    How do I know these things?

    I volunteer as a Build Instructor at a computer recycler (Free Geek, in Portland, OR). I assist newbies in learning the fine art of skimming the garbage flows for re-useable components, putting those together to make working PCs, and installing a variant of Debian on top of it all. Some of the results go to non-profit organizations but many go to the volunteers as reward for their services. Donate 24 hours to busting up recycled computers into steel, aluminum, and plastic bins and you get to take a Freekbox home (233 MHz, 96 MB ram, 4.5 GB HD, 15" monitor, speakers, CD player: all stuff that isn't going to the dump).

    I have sometimes been able to get on board Crystal sound chips to work under Linux, though usually it means fussing with configuration settings. I have never been able to get a Yamaha sound chip to work and I have never heard of anyone who has. When we can't get the onboard sound to work, we disable it in BIOS and drop in a 16 bit sound card. We sell used ones that work just fine from our store for $2.00 for anyone who is doing this at home.

    Fred Langa needs to look at appropriate technology resources when he ventures from the world of marketdroids into things Linux.

  113. Re:Was it really Soundblaster? by bhtooefr · · Score: 2, Informative

    If I read the article right, he installed Windows XP, and had it work with the Intel chip (AFAIK, everything Intel has out NOW works quite well with Linux using the i810 audio driver), but Linux didn't work. So, he installed (a virtual machine app that he didn't mention the name of, but most certainly was VPC, as it's the only one that works well with Windows 3.1 with sound, because it's got SB emulation), and threw Windows 3.1 through XP on it, and got it to work on 95 and up. He also threw (IIRC) 9 distros on, and NONE recognized the SB. Something's fscked up - maybe he used versions that didn't support sound - he only said a version on Xandros (and it was the current version)? After all, Mandrake 9.2 didn't have much trouble detecting my SB-compatible ESS AudioDrive ISA (forget the model number) in this old P233MMX I'm typing this on.

  114. This guy is lying: here's the proof by LibrePensador · · Score: 4, Informative

    What he didn't reveal clearly enough is that the damn card does NOT work in Windows 95 or 98 as he claims it does. It only does so through a virtual machine that provides an emulated hardware layer.

    His point is thus moot and shown for what it really is: FUD. Big, stinking, FUD of the worst kind.

    Couple this with the fact that he does not give out the chipset model of the built-in sound card and I do not believe a word he wrote and neither should you.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
  115. Lack of drivers by tepples · · Score: 2, Insightful

    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.

  116. "soundblaster compatible" is marketing crap by EXTmilky · · Score: 3, Interesting

    My last two sound cards were declared "soundblaster compatible" on the package. Guess what, they weren't.

    This is marketing bullshit, many soundcard chipsets provide a "soundblaster" or "soundblaster pro" emulation, but first after some special initialization, which you indeed need a native driver for. Those soundcards aren't in "soundblaster compatible" mode right after booting your computer, that's why the Linux soundblaster driver can't access them. Point.

  117. Re:Huh...; Biased distribution selection? by RedBear · · Score: 2, Insightful

    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.

  118. Clarivoyance. You are supposed to guess. by twitter · · Score: 2, Insightful
    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.

    --

    Friends don't help friends install M$ junk.

  119. give it up by philipkd · · Score: 2, Interesting

    volunteer work is always biased in favor of satisfice of the creator and to the consumer. corporate work is always biased in favor of the bottom line, which is more correlated to the favor of the consumer than volunteer work. this bias cannot be overcome without selling out or drastically changing the way humans behavior works. sorry.

  120. If this is true, why do I have all this hardware? by Cef · · Score: 2, Insightful

    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.

  121. Are you only buying Creative ? by DrYak · · Score: 2, Insightful
    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.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  122. Drivers work, user doens't know how to use a mixer by buchanmilne · · Score: 2, Insightful

    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.

  123. Alsa by MemoryDragon · · Score: 2, Interesting

    Because somebody posted, that ALSA is the solution to the mess. Alsa is a mess on its own. First you have the drivers, fine, then you have a butload of cryptic config files, additionally you have a daemon process and on top of that because alsa does not enforce multiplexing on driver level you have to add your usual sound daemon which basically blocks out the low level driver interface for non daemon apps. I still havent figured how you can plug a software midi synth on top of this mess so that it works seamlessly for all the other apps. This thing is hilarious. OSS did defenitely many things wrong, but one thing it did right, you just started the driver and you had sound or not! What we would need probably would be something like that ( I posted this on osnews also) start soundcard driver start optional midi driver for the software synth, and be done... No daemon processes no sound servers nothing... Alsa is a typical piece of total overdesign on the user level, it might be excellent for sound technitians but from a user point of view this thing is even a bigger mess than the XFree configuration!

  124. This guy claims he tried Gentoo?!?!?! by Joey+Vegetables · · Score: 3, Insightful

    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.

  125. dmub by kylratix · · Score: 2, Insightful

    * 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.

  126. Problem by bonch · · Score: 2, Insightful

    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.

  127. Oh no! by sad_ · · Score: 2, Interesting

    I never would have thought that is the reason that is holding Linux back! Our sound support sux, it's true, i use wine all the time for anything that needs to produce sound.

    Who is this fool?
    Perhaps that is the reason Linux is the only modern os where you can still use your GUS (gravis ultrasound) on? because, oh, that _great_ card is no longer supported since windows2000. no problems on linux, sweet as ever, my girl uses it for all her mp3 playing pleasures.
    Or, is it the excellent support for an SoundBlaster Audigy? it is _so_ good on windows that a friend of mine gave the card to me for _free_ because he never wanted to see the damn thing again. it works mighty fine on my linux box though, that could not be said about windows where the driver created a BSOD fest.
    Wait, it gets even better, use multiple soundcards, fill up those pci slots!

    there must be something wrong with linux...

    --
    On a long enough timeline, the survival rate for everyone drops to zero.