openSuse v11.1
linux 2.6.27.39-0.2-default x86_64
realtek acl1200 codec
Sound for various devices is at best erratic. It is hit or miss whether sound emits at any given time.
Sometimes Flash player (in Firefox) has sound, sometimes not.
Sometimes mplayer has sound, sometimes not. (A workaround for mplayer is to install the ALSA dev package and rebuild mplayer. It still fails on the default channel but succeeds on ALSA.)
The message in mplayer is
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
“fuser /dev/dsp” returns nothing.
En-/disabling Pulseaudio makes no difference.
I have found no definable pattern to when or not sound works. Usually right after a boot but not always. Sometimes just waiting a while allows whatever to let go of the sound channel. Other times what worked before goes silent.
Using “speaker-test” always works. But then it seems to create the blocked sound problem preventing some other programs from making noise.
I am not even sure what “sound channel” might mean. It appears to be at a high level of abstraction that is easily befuddled. So far, whenever there has been a choice, selecting ALSA access always works. But there is not always a choice.