Bug#696842: pulseaudio: please do not ship /etc/init.d/pulseaudio -- system mode is actively discouraged by upstream

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Dec 28 02:40:39 UTC 2012

Package: pulseaudio
Version: 2.0-6
Severity: normal

the pulseaudio package ships /etc/init.d/pulseaudio, which (by
default) prints a warning every time the system boots:

PulseAudio configured for per-user sessions (warning)

This makes it sound like it is recommended to run pulseaudio in system
mode.  But upstream makes it quite clear that system mode is


This includes the following quote:

But my distro is shipping an init script for PA!

Ignore that. It's stupid. They shouldn't be doing this. 

If we really want to ship an initscript for PA to run in system mode,
that should be done in a separate package (e.g. something like
pulseaudio-system-daemon), not in the default pulseaudio package.
This will make system boot less noisy, and avoid actively encouraging
debian users to do things that upstream doesn't want to support.



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

Kernel: Linux 3.2.0-4-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+nmu3
ii  consolekit                    0.4.5-3.1
ii  libasound2                    1.0.25-4
ii  libasound2-plugins            1.0.25-2
ii  libc6                         2.13-37
ii  libcap2                       1:2.22-1.2
ii  libdbus-1-3                   1.6.8-1
ii  libfftw3-3                    3.3.2-3.1
ii  libgcc1                       1:4.7.2-4
ii  libice6                       2:1.0.8-2
ii  libltdl7                      2.4.2-1.1
ii  liborc-0.4-0                  1:0.4.16-2
ii  libpulse0                     2.0-6
ii  libsamplerate0                0.1.8-5
ii  libsm6                        2:1.2.1-2
ii  libsndfile1                   1.0.25-5
ii  libspeexdsp1                  1.2~rc1-7
ii  libstdc++6                    4.7.2-4
ii  libsystemd-daemon0            44-5
ii  libsystemd-login0             44-5
ii  libtdb1                       1.2.10-2
ii  libudev0                      175-7
ii  libwebrtc-audio-processing-0  0.1-2
ii  libx11-6                      2:1.5.0-1
ii  libx11-xcb1                   2:1.5.0-1
ii  libxcb1                       1.8.1-2
ii  libxtst6                      2:1.2.1-1
ii  lsb-base                      4.1+Debian8
ii  udev                          175-7

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

Versions of packages pulseaudio suggests:
ii  paman             0.9.4-1
ii  paprefs           0.9.10-1
ii  pavucontrol       1.0-1
ii  pavumeter         0.9.3-4
ii  pulseaudio-utils  2.0-6

-- no debconf information

More information about the pkg-pulseaudio-devel mailing list