Comment 29 for bug 114363

Revision history for this message
Markus Kienast (elias1884) wrote : Re: [Bug 114363] Re: flashplugin-nonfree causes browser crash on close

@derp

Sounds like you have found the source of the problem to me. I'll give it
a try also and report back!

I suppose you don't really need to recompile alsa for this fix. You just
need to make sure the oss compatibility layer modules are not loaded.
The modules seem to get loaded from within /etc/modprobe.d/alsa-base.
There are only three lines that need to be changed for this as it seems:

elias@doroga:~$ grep -n oss /etc/modprobe.d/alsa-base
13:install snd-pcm /sbin/modprobe --ignore-install snd-pcm &&
{ /sbin/modprobe --quiet snd-pcm-oss ; : ; }
14:install snd-mixer /sbin/modprobe --ignore-install snd-mixer &&
{ /sbin/modprobe --quiet snd-mixer-oss ; : ; }
15:install snd-seq /sbin/modprobe --ignore-install snd-seq &&
{ /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet
snd-seq-oss ; : ; }

I just put a # before the &&-s in these lines for now. While not loading
oss modules most likely fixes the problem, this might not be the
solution Ubuntu will and/or should go for, as it would disable all oss
compatibility by default. I would not have a problem with that, but some
might. Maybe there is a smarter solution, which just prevents oss
compatibility loaded for hda_intel chips.

I am looking forward to a comment form Ubuntu officials on that.

Elias