Bug#664653: pulseaudio: pa can't handle multiple HDMI devices -- chooses wrong default

Andres Cimmarusti acimmarusti at gmail.com
Mon Mar 19 15:48:48 UTC 2012


Package: pulseaudio
Version: 1.1-3
Severity: normal

Current version of pulseaudio is unable to handle multiple HDMI ports 
present in many audio cards (even if they are not physically available).

By default, pa, chooses its HDMI device to be: plughw:0,3. But many 
newer cards, especially nvidia and intel, advertise multiple HDMI ports 
to the kernel, especially after patches applied in the 3.1 kernel 
development. In my particular case, for example, I have a Intel HDA 
IbexPeak with audio codec ALC269VB in a laptop which only has one 
physically available HDMI connector. As of kernel > 3.1, the default 
device chosen by pa is not the physical one. Leaving me with no option 
by to override the kernel numbering of HDMI ports, to make sure the 
physical one is plughw:0,3.

This situation has been resolved in the upcoming release of pulseaudio 
(v2.0). Please package this version from upstream as soon as possible.

For a lenghthy discussion and detailed technical specs of the issue at 
hand refer to: http://bugs.debian.org/660111

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages pulseaudio depends on:
ii  adduser             3.113+nmu1
ii  consolekit          0.4.5-3
ii  libasound2          1.0.25-2
ii  libasound2-plugins  1.0.25-1+b1
ii  libc6               2.13-27
ii  libcap2             1:2.22-1
ii  libdbus-1-3         1.4.18-1
ii  libfftw3-3          3.3-1
ii  libice6             2:1.0.7-2
ii  libltdl7            2.4.2-1
ii  liborc-0.4-0        1:0.4.16-1
ii  libpulse0           1.1-3
ii  libsamplerate0      0.1.8-3
ii  libsm6              2:1.2.0-2
ii  libsndfile1         1.0.25-4
ii  libspeexdsp1        1.2~rc1-3
ii  libtdb1             1.2.9-4+b1
ii  libudev0            175-3.1
ii  libx11-6            2:1.4.4-4
ii  libx11-xcb1         2:1.4.4-4
ii  libxcb1             1.8-2
ii  libxtst6            2:1.2.0-4
ii  lsb-base            3.2-28.1
ii  udev                175-3.1

Versions of packages pulseaudio recommends:
pn  gstreamer0.10-pulseaudio  0.10.31-1
pn  pulseaudio-esound-compat  1.1-3
pn  pulseaudio-module-x11     1.1-3
pn  rtkit                     <none>

Versions of packages pulseaudio suggests:
ii  paman             0.9.4-1
ii  paprefs           0.9.9-2
ii  pavucontrol       0.99.2-1
ii  pavumeter         <none>
ii  pulseaudio-utils  1.1-3

-- no debconf information





More information about the pkg-pulseaudio-devel mailing list