[opensuse] Pulseaudio glitches and dropouts - possible workaround
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Many people find that PulseAudio works perfectly; others, like me, are plagued by pops, crackles and dropouts (intermittent loss of sound). I have been doing some research and came across the following two sites: <https://wiki.archlinux.org/index.php/PulseAudio#Glitches.2C_skips_or_crackling> which has a link to this more informative page: <http://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/BrokenDrivers/> Quoting from the first page: "The newer implementation of PulseAudio sound server uses a timer-based audio scheduling instead of the traditional interrupt-driven approach. Timer-based scheduling may expose issues in some ALSA drivers. On the other hand, other drivers might be glitchy without it on, so check to see what works on your system." And the recommended solution is to add the string 'tsched=0' to the following line in /etc/pulse/default.pa, thus: load-module module-udev-detect tsched=0 then stop & restart PulseAudio (as your user). The second page listed above gives more background information, and lists the ALSA sound drivers that don't play nicely with PulseAudio. In my case I have a Soundblaster Live card, which uses the emu10k1 driver. I have made the recommended adjustment to /etc/pulse/default.pa and listened to a lot of music over the past 3 days, and so far it seems to be working well. No more dropouts! I'd be interested to hear if this works for other people. Bob - -- Bob Williams System: Linux 3.11.10-7-desktop Distro: openSUSE 13.1 (x86_64) with KDE Development Platform: 4.12.2 Uptime: 18:00pm up 6 days 2:00, 6 users, load average: 0.74, 2.03, 1.47 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlMDxMsACgkQ0Sr7eZJrmU7r5wCgju9SpA71OpYRjtqyFBUfkRv8 YYQAnR06qYEW0tnWFzlvCsrgTMoFYife =eE1z -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Feb 18, 2014 at 9:38 PM, Bob Williams wrote: [snip]
Timer-based scheduling may expose issues in some ALSA drivers. On the other hand, other drivers might be glitchy without it on, so check to see what works on your system."
And the recommended solution is to add the string 'tsched=0' to the following line in /etc/pulse/default.pa, thus:
load-module module-udev-detect tsched=0
then stop & restart PulseAudio (as your user).
I had to do this on openSUSE 12.3 to get Skype working properly. Without the tsched=0 option, Skype would only produce choppy/garbled noise. See here for openSUSE specific info on this option: https://en.opensuse.org/SDB:Audio_troubleshooting#A_possible_fix_to_choppy_.... Since installing/using opensuse 13.1 though, I've not had to add the tsched=0 option. Pulse is working perfectly again.... on my hardware. C. -- openSUSE 13.1 x86_64, KDE 4.12 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 19/02/14 07:26, C wrote:
See here for openSUSE specific info on this option: https://en.opensuse.org/SDB:Audio_troubleshooting#A_possible_fix_to_choppy_....
Interesting.
I missed this page entirely in my search :-( Bob - -- Bob Williams System: Linux 3.11.10-7-desktop Distro: openSUSE 13.1 (x86_64) with KDE Development Platform: 4.12.2 Uptime: 06:00am up 6 days 14:00, 6 users, load average: 0.38, 0.26, 0.18 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlMEcl0ACgkQ0Sr7eZJrmU44VwCfaylBJFSrJLO5Fd0zvRSwu3Z/ IGwAoJzsco4oBAmmaVItnpgRj7+g/m1a =uPDs -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Feb 19, 2014 at 9:59 AM, Bob Williams wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 19/02/14 07:26, C wrote:
See here for openSUSE specific info on this option: https://en.opensuse.org/SDB:Audio_troubleshooting#A_possible_fix_to_choppy_....
Interesting.
I missed this page entirely in my search :-(
It says the same thing as you found on the Arch Wiki (an excellent general resource by the way) The openSUSE SDB page hasn't been updated/validated in a while... C. -- openSUSE 13.1 x86_64, KDE 4.12 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Bob Williams
-
C