Comment Re:because desktop linux is a toy and novelty (Score 1) 1215
Agreed. USB audio is especially tedious to get to work reliably and, more importantly, easily. I use a Linux PC with Ubuntu Studio to record speeches and occasionally play some background music. Our mixing board has a built-in USB audio interface that should "just work" (at least it does in Windows). With the Linux PC, we have to jump through many hoops to get it to work. Basically, it never shows up in Pulseaudio, so we need to use JACK and link it up to PulseAudio. Which means that we have to start up the JACK daemon (yes, it can be automated, but it's USB audio and it might not always be connected when we turn on the PC), then go to the PulseAudio settings to tell it that the JACK sink should be used. And, of course, we need to do all that before we start any other program, or else we get no sound and we have to restart the application.
So, yes, sound works. But it's a pain and I wouldn't want to have to explain how to do all this to someone who's not very computer literate. They'd just tell me "why on earth can't we just use Windows". And they'll come away with the (justified) idea that Linux is really not user-friendly and definitely not for them.
Now, perhaps there are ways to solve these problems. Perhaps there's a guide somewhere that shows that I've been doing things wrong. But that's exactly the point: something as basic as sound should work out of the box and shouldn't require the user to do anything that a reasonably competent person could do.