To view parent comment, click here.
To read all comments associated with this story, please click here.
5 year ago we had Warty and Hoary. Audio worked like a charm with Alsa.
Pulseaudio should work just fine as long as everyone buys into it (yes, this includes KDE). In windows, fighting over audio subsystem (not everyone likes pa) is unnecessary because there is just one.
5 year ago we had Warty and Hoary. Audio worked like a charm with Alsa. "
Well, except if you want to do stuff that becomes more commonplace these days. For instance, for streaming audio from one device to another is hell with OSS or ALSA, but something that PulseAudio promises to make far easier. I am streaming audio from one machine (Mac Mini/MacBook) to another (Apple TV) very frequently, and it is really convenient. Note: this is not the same thing as streaming mp3 or ogg.
Pulse was quite problematic, partly because it was introduced in some distributions to soon or it was not properly integrated. But I think that in the end it will improve audio in Linux.
I disagree. The real problem (and I have personal experience with this) is that ALSA is an under-documented, over-engineered, fragile API and PulseAudio is a buggy, fragile wrapper.
Audio will continue to be broken on Linux until the developers get over their "Let the distro packagers configure it and any users who change the defaults deserve what they get" attitude.
It doesn't help that, because ALSA is buggy and fragile, some applications add their own workarounds which force-ignore dmix/pulse/etc. resulting in crazy ALSA hacks by people like the Ubuntu devs which force-select dmix/pulse/etc. in a vicious, untenable cycle.
KDE devs don't "buy into" broken technology (that's why there's so much duplication between KDE and GNOME. GNOME won't use C++/Qt components and KDE didn't wait for GNOME to get their act together on things like GnomeVFS) but if you can hammer PulseAudio into shape, Phonon will "Just Work™" on top of it.
For that matter, Phonon was originally written as a way to ensure a stable API for GStreamer for the entire KDE 4 lifecycle. Several GST devs promptly threw a tantrum.





Member since:
2005-11-12
I'm pretty sure if you install a five year old distro, you'll revoke that point about sound in Linux. I've never seen the sound preferences UI look so good and work so well and to me it looks very comparable to the one in Windows 7..
Gaming? Well, Until a Linux distro gets big market share then you cannot compare, since game developers will always make games for the most used system or the most profitable one. Most game developers seem to primary develop for consoles now days and gaming on Windows is at an all time low thanks to pirating.