How to debug PulseAudio problems

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(adapt section "Playback problems" from release notes)
 
(add link)
Line 1: Line 1:
 
==Playback problems==
 
==Playback problems==
  
The PulseAudio sound server was rewritten for Fedora 10 to use timer-based audio scheduling instead of the traditional interrupt-driven approach. Timer-based scheduling may expose issues in some ALSA drivers, often resulting in skipping audio.
+
The PulseAudio sound server was rewritten for Fedora 10 to use [[Features/GlitchFreeAudio|timer-based audio scheduling]] instead of the traditional interrupt-driven approach. Timer-based scheduling may expose issues in some ALSA drivers, often resulting in skipping audio.
  
 
If you are experiencing playback problems, try the following workaround, which turns off timer-based scheduling.   
 
If you are experiencing playback problems, try the following workaround, which turns off timer-based scheduling.   

Revision as of 18:24, 24 July 2009

Playback problems

The PulseAudio sound server was rewritten for Fedora 10 to use timer-based audio scheduling instead of the traditional interrupt-driven approach. Timer-based scheduling may expose issues in some ALSA drivers, often resulting in skipping audio.

If you are experiencing playback problems, try the following workaround, which turns off timer-based scheduling.

Replace the line:

load-module module-hal-detect

in /etc/pulse/default.pa with:

load-module module-hal-detect tsched=0

Please file a bug report, and note whether or not the workaround fixes the problem.