Bug#765848: pulseaudio: selects wrong output after unplugging headphone or similar (regression from wheezy)

Julian Andres Klode jak at debian.org
Sat Oct 18 17:49:53 UTC 2014


Package: pulseaudio
Version: 5.0-13
Severity: important

My laptop, a ThinkPad X230, has a headphone jack. PulseAudio
exports two outputs for this: 

(1) An always existing analogue output 
(2) A headphone output, when plugged in

I also enabled the DLNA support

Now, if I do the following:

(1) Have output set to speaker
(2) Plug in headphone
(3) Pull out headphone

I end up with another random output afterwards, which can be one
of: analogue output, the DLNA output, or the speakers. This is a
regression from wheezy, which always reverted to the speaker
output.

This is important, because there is no sound anymore once you
remove the headphone, until you reset the output in the settings,
which most users won't know.

I was reminded of that by
http://ask.slashdot.org/story/14/10/18/1527231/ask-slashdot-stop-pulseaudio-from-changing-sound-settings

-- Package-specific info:
File '/etc/default/pulseaudio' does not exist


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

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

Versions of packages pulseaudio depends on:
ii  adduser                       3.113+nmu3
ii  libasound2                    1.0.28-1
ii  libasound2-plugins            1.0.28-1+b1
ii  libc6                         2.19-11
ii  libcap2                       1:2.24-6
ii  libdbus-1-3                   1.8.8-2
ii  libfftw3-single3              3.3.4-1
ii  libgcc1                       1:4.9.1-17
ii  libice6                       2:1.0.9-1
ii  libltdl7                      2.4.2-1.11
ii  liborc-0.4-0                  1:0.4.22-1
ii  libpulse0                     5.0-13
ii  libsamplerate0                0.1.8-8
ii  libsm6                        2:1.2.2-1
ii  libsndfile1                   1.0.25-9
ii  libspeexdsp1                  1.2~rc1.2-1
ii  libstdc++6                    4.9.1-17
ii  libsystemd0                   215-5+b1
ii  libtdb1                       1.3.1-1
ii  libudev1                      215-5+b1
ii  libwebrtc-audio-processing-0  0.1-3
ii  libx11-6                      2:1.6.2-3
ii  libx11-xcb1                   2:1.6.2-3
ii  libxcb1                       1.10-3
ii  libxtst6                      2:1.2.2-1
ii  lsb-base                      4.1+Debian13
ii  pulseaudio-utils              5.0-13
ii  udev                          215-5+b1

Versions of packages pulseaudio recommends:
ii  pulseaudio-module-x11  5.0-13
ii  rtkit                  0.11-1

Versions of packages pulseaudio suggests:
pn  paman        <none>
pn  paprefs      <none>
pn  pavucontrol  <none>
pn  pavumeter    <none>

-- no debconf information

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Be friendly, do not top-post, and follow RFC 1855 "Netiquette".
    - If you don't I might ignore you.



More information about the pkg-pulseaudio-devel mailing list