[Bug 465126] New: pulseaudio underruns dropping audio with Banshee playback
https://bugzilla.novell.com/show_bug.cgi?id=465126 Summary: pulseaudio underruns dropping audio with Banshee playback Product: openSUSE 11.1 Version: Final Platform: i586 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: robert.thomas@linuxelectrons.com QAContact: qa@suse.de Found By: Community User pulseaudio underruns which drops audio with Banshee playback Whenever the audio drops for a few hundred milliseconds I see this from pulseaudio: Jan 10 10:00:30 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Underrun! Jan 10 10:00:30 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Increasing wakeup watermark to 40.00 ms Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Underrun! Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Increasing wakeup watermark to 80.00 ms Jan 10 10:01:32 ByteEnable pulseaudio[5307]: protocol-native.c: Requesting rewind due to end of underrun. Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Requested to rewind 50024 bytes. Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Limited to 17392 bytes. Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: before: 4348 Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: after: 4348 Jan 10 10:01:32 ByteEnable pulseaudio[5307]: module-alsa-sink.c: Rewound 17392 bytes. Jan 10 10:01:32 ByteEnable pulseaudio[5307]: sink.c: Processing rewind... Jan 10 10:01:32 ByteEnable pulseaudio[5307]: sink-input.c: Have to rewind 17392 bytes on render memblockq. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c1 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|tiwai@novell.com |rodrigo@novell.com --- Comment #1 from Takashi Iwai <tiwai@novell.com> 2009-01-11 01:56:24 MST --- Reassigned to PA maintainer. Pulseaudio speaks a lot in general, and these look harmless by themselves, though... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User robert.thomas@linuxelectrons.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c2 --- Comment #2 from Robert Thomas <robert.thomas@linuxelectrons.com> 2009-01-11 17:23:30 MST --- This could be related: https://bugzilla.redhat.com/show_bug.cgi?id=462026 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 Rodrigo Moya <rodrigo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User rodrigo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c3 Rodrigo Moya <rodrigo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |robert.thomas@linuxelectron | |s.com --- Comment #3 from Rodrigo Moya <rodrigo@novell.com> 2009-01-14 06:32:46 MST --- Robert, have you been able to get rid of the problem following the solutions in the redhat bug? If not, please do and report here. Seems it was fixed by disabling timer-based scheduling -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User robert.thomas@linuxelectrons.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c4 Robert Thomas <robert.thomas@linuxelectrons.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|robert.thomas@linuxelectron | |s.com | --- Comment #4 from Robert Thomas <robert.thomas@linuxelectrons.com> 2009-01-14 18:47:44 MST --- Yeah, workaround in comment #30 has cleared it up. Audio is now nice, clear and sharp. https://bugzilla.redhat.com/show_bug.cgi?id=462026#c30 On a side note. I also upgraded to the latest git release that can be found in in the audio repository. I don't know if there are any fixes for this issue. I will remove the workaround later and retest. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User rodrigo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c5 --- Comment #5 from Rodrigo Moya <rodrigo@novell.com> 2009-01-15 03:02:37 MST --- Latest git release of PulseAudio? I wonder if we should disable timer-based scheduling by default -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User robert.thomas@linuxelectrons.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c6 --- Comment #6 from Robert Thomas <robert.thomas@linuxelectrons.com> 2009-01-16 18:13:37 MST --- I retested and audio still skips with the latest from: http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.1/i5... So the timer scheduling work-around is the fix for now I guess. My hardware is an Audigy PCI adapter too. The RH bug talks about that too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 Stefan Behlert <behlert@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |pulseaudio -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User jpr@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c7 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rodrigo@novell.com |sreeves@novell.com --- Comment #7 from JP Rosevear <jpr@novell.com> 2009-02-12 11:53:46 MST --- May have to disable glitch free if its on. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User sreeves@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c8 Scott Reeves <sreeves@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |robert.thomas@linuxelectron | |s.com --- Comment #8 from Scott Reeves <sreeves@novell.com> 2009-02-27 15:47:19 MST --- (In reply to comment #6)
I retested and audio still skips with the latest from: http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.1/i5...
I dont see any pulseaudio packages in that repo. Would you mind upgrading to the packages in http://download.opensuse.org/repositories/home:/sreeves1:/pulse14/openSUSE_1... These are 0.9.14 plus a few selective backports from git. Make sure and remove the tsched=0 line from your default.pa, and restart the pulseaudio server. If that still has issues then try with the tsched=0 line back in. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User sreeves@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c9 --- Comment #9 from Scott Reeves <sreeves@novell.com> 2009-03-04 14:13:53 MST --- There are both the stock mode and a glitch_free_disabled mode available. If you could try the stock mode first and if you still see the problem then try the glitch_free_disabled mode. The rpms are at stock mode - http://www.gnome.org/~sreeves/SLE11/pulse/ GF_disabled - http://www.gnome.org/~sreeves/SLE11/pulse_GF_disabled/ You can easily upgrade from 0.9.12 to 0.9.14 with the following steps sudo zypper addrepo http://www.gnome.org/~sreeves/SLE11/pulse/ pulse_repo sudo zypper refresh -f pulse_repo sudo zypper up --force-resolution -r pulse_repo pulseaudio libpulse0 You can switch between the stock and GF_disabled mode by installing the respective rpms or the only difference between the stock and GF_disabled rpms is the change of the line load-module module-hal-detect to load-module module-hal-detect tsched=0 in the /etc/pulse/default.pa and /etc/pulse/system.pa files Make sure after any changes you stop any playing sound to free the devices, and kill the pulseaudio daemon (pulseaudio –kill) so it will reload with the new settings. When you report any results make sure and specify what version and mode you were running. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User sreeves@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c10 --- Comment #10 from Scott Reeves <sreeves@novell.com> 2009-03-04 14:41:43 MST --- (In reply to comment #9)
The rpms are at stock mode - http://www.gnome.org/~sreeves/SLE11/pulse/ GF_disabled - http://www.gnome.org/~sreeves/SLE11/pulse_GF_disabled/
Those are the SLED rpms, openSUSE 11.1 rpms are here - stock mode - http://www.gnome.org/~sreeves/openSUSE_11.1/pulse/ GF_disabled - http://www.gnome.org/~sreeves/openSUSE_11.1/pulse_GF_disabled/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465126 User csxia@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=465126#c11 Chengshun Xia <csxia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |csxia@novell.com --- Comment #11 from Chengshun Xia <csxia@novell.com> 2009-03-24 01:40:21 MST --- when i run banshee with pulseaudio 0.9.14 with GF_disabled mode, i found some messages from /var/log/message, i am not sure it is a bug, so i put it here: Mar 24 15:20:49 linux-ajys pulseaudio[5067]: module-alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write! Mo st likely this is an ALSA driver bug. Please report this issue to the PulseAudio developers. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com