Bug 558119

Summary: pulseaudio eating 100% cpu sometimes
Product: [openSUSE] openSUSE 11.2 Reporter: misko herko <misko.herko>
Component: SoundAssignee: Takashi Iwai <tiwai>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: sreeves
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description misko herko 2009-11-24 18:33:37 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4

pulseaudio sometimes breaks. It would start using 100% cpu, causing any program using it to hang. 'killall pulseaudio' solves the problem for a while. Seems to happen only if two application are using sound at the same time.

Reproducible: Sometimes

Steps to Reproduce:
1.use two application that uses sound (for example amarok and smplayer)
2.
3.



this is the sound card:
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
driver is snd_via82xx
and after the break /var/log/messages is full of this:
Nov 24 18:56:22 snehulienka pulseaudio[24325]: alsa-sink.c: Resume failed, couldn't restore original fragment settings. (Old: 352800/176400, New 2890137600/32768)
Nov 24 18:56:22 snehulienka pulseaudio[24325]: alsa-sink.c: Resume failed, couldn't restore original fragment settings. (Old: 352800/176400, New 2890137600/32768)
Comment 1 Takashi Iwai 2009-11-25 11:59:13 UTC
PA seems not working well with via82xx driver.

Could you try tsched=0 option for PA default configuration?
In the line of "load module module-udev-detect", add "tsched=0".
Comment 2 Stefan Behlert 2010-07-21 09:41:48 UTC
No response since months. Re-open once you have the requested information, thanks.