No Sound in Firefox with Suse 11.2

Interesting, I just move .asoundrc in .asoundrc.test and I immediately receive a warning:
" KDE detected that one or more internal sound devices were removed.
Do you want KDE to permanently forget about these devices?
This is the list of devices KDE thinks can be removed:
Output: CA0106, CA0106 (IEC958 (S/PDIF) Digital Audio Output)".

I say ‘yes’. After starting a fresh new Firefox (not root) I hear nothing, only the rattle sound coming from my back speakers.

VLC sound is okay (of course without surround now). I don’t have VLC and YouTube running same time, sadly enough this is still not possible in most configurations.

@Dexter1979: Yes, I have tried that with no success. All gliders are up. Another problem (but should I?) is I don’t see any PCM-glider, not in alsamixer and not in kmix.
Interesting behaviour too is when I mute IEC958 switch I don’t hear anything but I have found out this is usual behaviour.

As I stated earlier, I would have a way to find the route through my system when I wanna play something. From YouTube I know it’s a system which like to deal with Alsa. Under root it is working okay, under another user it’s not…

So, an application which like to produce sound:

  • will be checked on permission first.
  • then send his signal to anything ‘A’ it has chosen (sometimes you can choose, in case of YouTube you can’t (?)).
  • ‘A’, possible the Alsa library receives it and send it to kmix (?).
  • kmix send it to Alsa kernel API ‘B’ (?).
  • ‘B’ send it to Alsa kernel ‘C’ (?).
  • ‘C’ send it to audio hardware ‘D’ (?).