Bug 921808 - Pulseaudio buffer underruns with snd-hda-intel driver on HDA Intel PCH (Conexant CX20590)
Summary: Pulseaudio buffer underruns with snd-hda-intel driver on HDA Intel PCH (Conex...
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 18
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-15 01:07 UTC by Daniel Hansen
Modified: 2013-07-24 18:55 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-07-24 18:55:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Pulseaudio log attained by running pulseaudio -vvvv (251.95 KB, text/x-log)
2013-03-15 01:07 UTC, Daniel Hansen
no flags Details
./alsa-time-test hw:0 > alsa_time_test.log (46.88 KB, text/x-log)
2013-03-15 01:10 UTC, Daniel Hansen
no flags Details
HW and debug info (39.39 KB, text/plain)
2013-03-15 01:11 UTC, Daniel Hansen
no flags Details

Description Daniel Hansen 2013-03-15 01:07:18 UTC
Created attachment 710347 [details]
Pulseaudio log attained by running pulseaudio -vvvv

Description of problem:

When playing sound through pulseaudio on my HDA Intel PCH sound device (Conexant CX20590), I encounter frequent glitches (buffer underruns). This is on a Lenovo Thinkpad T420

Version-Release number of selected component (if applicable):

3.8.2-206.fc18.x86_64

How reproducible:

Playing music through pretty much any program on the default pulseaudio/alsa configuration. 

Steps to Reproduce:
1. Play music and wait
  
Actual results:

Glitches and popping

Expected results:

Glitch-free sound

Additional info:

The issue can be worked around by adding tsched=0 to the following line in /etc/pulse/default.pa:

load-module module-udev-detect

so that you have:

load-module module-udev-detect tsched=0

However, this workaround has a drawback that flash no longer outputs sound correctly


I've attached 3 files:

1. pulseaudio.log - shows the buffer underruns
2. alsa_time_test.log - shows a failed assertion when running the alsa_time_test program - see http://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/BrokenDrivers for more info
3. alsa-info.txt - debug and hw information about my setup

Comment 1 Daniel Hansen 2013-03-15 01:10:33 UTC
Created attachment 710349 [details]
./alsa-time-test hw:0 > alsa_time_test.log

The last 1000 lines of output. See http://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/BrokenDrivers

Comment 2 Daniel Hansen 2013-03-15 01:11:01 UTC
Created attachment 710350 [details]
HW and debug info

Comment 3 Josh Boyer 2013-07-02 19:19:50 UTC
Are you still seeing this with 3.9.8 or newer?

Comment 4 Josh Boyer 2013-07-24 18:55:11 UTC
This bug is being closed with INSUFFICIENT_DATA as there has not been a response in 2 weeks. If you are still experiencing this issue, please reopen and attach the relevant data from the latest kernel you are running and any data that might have been requested previously.


Note You need to log in before you can comment on or make changes to this bug.