Comment 31 for bug 996906

Revision history for this message
berend (berenddeboer) wrote :

Here's my current incantation which seems to work for me:

1. In /etc/modprobe.d/alsa-base.conf have a line:

  options snd-hda-intel enable_msi=0

2. In /etc/pulse/default.pa I have:

.ifexists module-udev-detect.so
load-module module-udev-detect tsched=0
.else
### Use the static hardware detection module (for systems that lack udev/hal support)
load-module module-detect tsched=0
.endif

3. Not sure if relevant, but this a change in /etc/pulse/daemon.conf:

default-fragments = 256
default-fragment-size-msec = 4

4. Important, I fire up alsamixer and set Auto-Mute to Disabled.

If one of these steps is missing the problem is bad. With these, the stuttering is rare.

And no, I won't rant about how playing audio on BeOS was so unproblematic. And I could even play 16 simultaneous movies as well.....