As my comment on J5's blog is still awaiting moderation, I'll post the followup here.
What I feel wrong is to drop a working solution for one which despite a lot of work still makes so many people have no sound, or bad quality sound, or a machine too slow too read dvd, or…
Enforcing people to use it when it works for 99% of people might be good as the 1% may be fixed then. But currently I feel that much more than 1% people get issues with pulseaudio, and there are not enough people to fix them… (And some can’t be fixed, it will always add overhead so not powerful machines, like netbooks, will not be able to do things they can do when it is disabled).
I was in favor of pulseaudio being enabled by default on distros, because there was an easy way to disable it for people who had troubles with it and a few people got new functionalities.
Despite all the mails by lennart and others, I still see no real benefit in using pulseaudio for me (I have a laptop with 2 internal speakers, most of the time my sound is mute except when I have only one source of sound: when I listen some music or watch a movie, my brain can’t handle both at the same time), and have cases when it’s better to disable it.
For a long time I have been hearing that the issues are not in pulseaudio but in alsa or the apps. I believe it, but actually I don’t care. alsa has a lot of bugs but works fine, showing alsa bugs that will need years to get fixed, meaning that people won’t have sound during the next few years doesn’t make sense to me.
The desktop is supposed to be used, I don’t see the point of telling people “we broke it and you should keep an old version of the desktop or not use our desktop during the next few years until we stabilize this if you want a decent experience”
Mails like this does not help too.
« Before we can properly fix this we need some more groundwork in ALSA done. Due to lack of manpower I unfortunately don’t see this coming any time soon »
Also note, that you can always drop to “alsamixer -c0″ to fiddle with all the exotic mixer controls directly. It is very unfortunate that this might be necessary for now, »
Yes this is very unfortunate that you have to tell people to use alsamixer and that won’t change anytime soon.