Bug#858176: pulseaudio: module-combine is deprecated

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Sun Mar 19 12:37:03 UTC 2017


Package: pulseaudio
Version: 10.0-1
Severity: normal

I see these log messages:

/var/log/user.log:Mar 18 22:43:50 debian pulseaudio[5682]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
/var/log/user.log:Mar 18 22:43:50 debian pulseaudio[5682]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.

but I can't find any 'module-combine' reference in the configuration
files, neither under /etc/pulse nor ~/.pulse.  I see though both libs:

pulseaudio: /usr/lib/pulse-10.0/modules/module-combine-sink.so
pulseaudio: /usr/lib/pulse-10.0/modules/module-combine.so

are distributed.  My conclusion is that the deprecated module-combine
is loaded by default.  What can I do to avoid seeing those messages?

I do see some traces of the word 'combine' in the output from:

$ pactl info
Server String: /tmp/pulse-2L9K88eMlGn7/native
Library Protocol Version: 32
Server Protocol Version: 32
Is Local: yes
Client Index: 7
Tile Size: 65496
User Name: foo
Host Name: debian
Server Name: pulseaudio
Server Version: 10.0
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Default Source: combined.monitor
                ^^^^^^^^
Cookie: b907:c1f0

and:

$ pactl list
Module #13
	Name: module-combine
	Argument:
	Usage counter: n/a
	Properties:
		module.author = "Colin Guthrie"
		module.description = "Compatibility module (module-combine rename)"
		module.version = "10.0"

Module #14
	Name: module-combine-sink
	Argument:
	Usage counter: n/a
	Properties:
		module.author = "Lennart Poettering"
		module.description = "Combine multiple sinks to one"
		module.version = "10.0"

Sink #1
	State: SUSPENDED
	Name: combined
	Description: Simultaneous output to Built-in Audio Analog Stereo
	Driver: module-combine-sink.c
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Owner Module: 14
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
		balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: combined.monitor
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY
	Properties:
		device.class = "filter"
		device.description = "Simultaneous output to Built-in Audio Analog Stereo"
		device.icon_name = "audio-card"
	Formats:
		pcm

Source #2
	State: SUSPENDED
	Name: combined.monitor
	Description: Monitor Source of Simultaneous output to Built-in Audio Analog Stereo
	Driver: module-combine-sink.c
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Owner Module: 14
	Mute: no
	Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
		balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: combined
	Latency: 0 usec, configured 0 usec
	Flags: DECIBEL_VOLUME LATENCY
	Properties:
		device.description = "Monitor Source of Simultaneous output to Built-in Audio Analog Stereo"
		device.class = "monitor"
		device.icon_name = "audio-input-microphone"
	Formats:
		pcm



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


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (99, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pulseaudio depends on:
ii  adduser                      3.115
ii  libasound2                   1.1.3-5
ii  libasound2-plugins           1:1.1.1-dmo1
ii  libc6                        2.24-9
ii  libcap2                      1:2.25-1
ii  libdbus-1-3                  1.10.16-1
ii  libgcc1                      1:6.3.0-6
ii  libice6                      2:1.0.9-2
ii  libltdl7                     2.4.6-2
ii  liborc-0.4-0                 1:0.4.26-2
ii  libpulse0                    10.0-1
ii  libsm6                       2:1.2.2-1+b3
ii  libsndfile1                  1.0.27-1+b1
ii  libsoxr0                     0.1.2-2
ii  libspeexdsp1                 1.2~rc1.2-1+b2
ii  libstdc++6                   6.3.0-6
ii  libsystemd0                  232-19
ii  libtdb1                      1.3.11-2
ii  libudev1                     232-19
ii  libwebrtc-audio-processing1  0.3-1
ii  libx11-6                     2:1.6.4-3
ii  libx11-xcb1                  2:1.6.4-3
ii  libxcb1                      1.12-1
ii  libxtst6                     2:1.2.3-1
ii  lsb-base                     9.20161125
ii  pulseaudio-utils             10.0-1

Versions of packages pulseaudio recommends:
ii  rtkit  0.11-4+b1

Versions of packages pulseaudio suggests:
ii  paman        0.9.4-1+b3
pn  paprefs      <none>
ii  pavucontrol  3.0-3+b3
ii  pavumeter    0.9.3-4+b3
ii  udev         232-19

-- no debconf information


Cheers,

--
Cristian



More information about the pkg-pulseaudio-devel mailing list