Bug#726556: pulseaudio: mic is dead after suspend

Stefan Krastanov krastanov.stefan at gmail.com
Wed Oct 16 15:56:57 UTC 2013


Package: pulseaudio
Version: 4.0-6
Severity: important

Dear Maintainer,

On a MacBook Pro 9.2 the speakers and internal microphone work, however the
following power-management issue exists with the internal microphone:

After suspend or simply after a long inactive periods without a suspend the
microphone does not work in any program (e.g. arecord, flash plugin). The
speaker works.

In the sound control center provided with gnome the microphone is still
present, however the sound-level bar does not move when I make noise.

After moving the recording volume slider the sound-level bar starts responding
to noise again and the microphone is usable again.

Pulseaudio should not require an explicit (and somewhat "magical") user action
for the microphone to work. It should be sufficient that a recording program is
running.

Tangential remarks about results from powertop:

When the microphone is not working `powertop` shows the following:

> Good - Runtime PM for PCI Device Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller

After I move the recording volume slider and the microphone starts working
again `powertop` shows:

> Bad - Runtime PM for PCI Device Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller

After I manually toggle it from within `powertop` back to `Good` the microphone
*continues* to work *fine*. The reverse: setting it manually to `Bad` when the
microphone is not working, does not cause the microphone to start working.

Best regards
Stefan Krastanov

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pulseaudio depends on:
ii  adduser                       3.113+nmu3
ii  consolekit                    0.4.5-3.1
ii  libasound2                    1.0.27.2-1
ii  libasound2-plugins            1.0.27-2
ii  libc6                         2.17-93
ii  libcap2                       1:2.22-1.2
ii  libdbus-1-3                   1.6.14-1
ii  libfftw3-single3              3.3.3-5+b1
ii  libgcc1                       1:4.8.1-10
ii  libice6                       2:1.0.8-2
ii  libltdl7                      2.4.2-1.3
ii  liborc-0.4-0                  1:0.4.18-1
ii  libpulse0                     4.0-6
ii  libsamplerate0                0.1.8-5
ii  libsm6                        2:1.2.1-2
ii  libsndfile1                   1.0.25-7
ii  libspeexdsp1                  1.2~rc1-7
ii  libstdc++6                    4.8.1-10
ii  libsystemd-login0             44-12+b1
ii  libtdb1                       1.2.12-1
ii  libudev0                      175-7.2
ii  libwebrtc-audio-processing-0  0.1-2
ii  libx11-6                      2:1.6.1-1
ii  libx11-xcb1                   2:1.6.1-1
ii  libxcb1                       1.9.1-3
ii  libxtst6                      2:1.2.2-1
ii  lsb-base                      4.1+Debian12
ii  udev                          175-7.2

Versions of packages pulseaudio recommends:
ii  gstreamer0.10-pulseaudio  0.10.31-3+nmu1
pn  pulseaudio-module-x11     <none>
pn  rtkit                     <none>

Versions of packages pulseaudio suggests:
pn  paman             <none>
pn  paprefs           <none>
ii  pavucontrol       1.0-1
pn  pavumeter         <none>
pn  pulseaudio-utils  <none>

-- no debconf information



More information about the pkg-pulseaudio-devel mailing list