Comment 82 for bug 428619

Revision history for this message
hoocker (box-) wrote : Re: pulseaudio crackle/distortion with cs46xx on latest update

default-fragments = 2
default-fragment-size-msec = 5

in daemon.conf, and

load-module module-alsa-sink tsched=0 (only needed if using acpi, acpi=off or apm works nice without it)

in default.pa helped me on thinkpad 570e with snd_cs46xx ( 00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01) )

I'm on Debian, tested on 2.6.32 and 2.6.35 kernels. Pulseaudio 0.9.21-3

note: if you want to use APM with grub2 and get "apm: bios not found" error, try

--- before/10_linux 2010-12-02 19:03:54.000000000 +0300
+++ after/10_linux 2010-12-02 19:03:58.000000000 +0300
@@ -79,12 +79,12 @@
   printf '%s\n' "${prepare_boot_cache}"
   cat << EOF
        echo '$(printf "$(gettext_quoted "Loading Linux %s ...")" ${version})'
- linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}
+ linux16 ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}
 EOF
   if test -n "${initrd}" ; then
     cat << EOF
        echo '$(gettext_quoted "Loading initial ramdisk ...")'
- initrd ${rel_dirname}/${initrd}
+ initrd16 ${rel_dirname}/${initrd}
 EOF
   fi
   cat << EOF

$ update-grub
$reboot