Package: pulseaudio Version: 2.0-6.1 Severity: important Tags: d-i Dear Maintainer, *** Please consider answering these questions, where appropriate ***
* What led up to the situation? On a two user machine with two soundcards - onboard and usb - sound sometimes stops working after user switching. Also pulseaudio doesn't yield usb card control to jackd server when I try to start it. It seems that if DISALLOW_MODULE_LOADING is set to 1, then module-udev-detect and module- jackdbus-detect won't load causing that behaviour. * What exactly did you do (or not do) that was effective (or ineffective)? Once I realized DISALLOW_MODULE_LOADING was set twice, one in /etc/default/pulseaudio and other in /etc/init.d/pulseaudio I tried firts 'dpkg-reconfigure pulseaudio' but it did'nt nothing. Then I change by hand the value of DISALLOW_MODULE_LOADING in the two files to 0. * What was the outcome of this action? When I tried 'dpkg-reconfigure pulseaudio' It only warned me that pulseaudio was configured as per user session. Changing both DISALLOW_MODULE_LOADING assignementsto 0 seemed to work fine by now. * What outcome did you expect instead? I expected that 'dpkg-reconfigure pulseaudio' had done that work for me, I find the warning message "Pulseaudio is configured as per user session" annoying and useless. It warns me also each time pulseaudio starts, but I don't understand why, since according to website is the right way to configure, and it is what I want. I expected also to have only one assignement of DISALLOW_MODULE_LOADING in /etc/default/pulseaudio. I find confusing having the overriding one in /etc/init.d/pulseaudio. -- System Information: Debian Release: 7.7 APT prefers stable APT policy: (800, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.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-38+deb7u6 ii libcap2 1:2.22-1.2 ii libdbus-1-3 1.6.8-1+deb7u4 ii libfftw3-3 3.3.2-3.1 ii libgcc1 1:4.7.2-5 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.1 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-5 ii libsystemd-daemon0 44-11+deb7u4 ii libsystemd-login0 44-11+deb7u4 ii libtdb1 1.2.10-2 ii libudev0 175-7.2 ii libwebrtc-audio-processing-0 0.1-2 ii libx11-6 2:1.5.0-1+deb7u1 ii libx11-xcb1 2:1.5.0-1+deb7u1 ii libxcb1 1.8.1-2+deb7u1 ii libxtst6 2:1.2.1-1+deb7u1 ii lsb-base 4.1+Debian8+deb7u1 ii udev 175-7.2 Versions of packages pulseaudio recommends: ii gstreamer0.10-pulseaudio 0.10.31-3+nmu1 ii pulseaudio-module-x11 2.0-6.1 ii rtkit 0.10-2+wheezy1 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.1 -- Configuration Files: /etc/default/pulseaudio changed: PULSEAUDIO_SYSTEM_START=0 DISALLOW_MODULE_LOADING=0 /etc/init.d/pulseaudio changed: DAEMON=/usr/bin/pulseaudio PIDDIR=/var/run/pulse PIDFILE=$PIDDIR/pid DAEMONUSER=pulse PATH=/sbin:/bin:/usr/sbin:/usr/bin test -x $DAEMON || exit 0 .. /lib/lsb/init-functions PULSEAUDIO_SYSTEM_START=0 DISALLOW_MODULE_LOADING=0 test -f /etc/default/pulseaudio && . /etc/default/pulseaudio if [ "$PULSEAUDIO_SYSTEM_START" != "1" ]; then log_warning_msg "PulseAudio configured for per-user sessions" exit 0 fi pulseaudio_start () { log_daemon_msg "Starting system PulseAudio Daemon" if [ ! -d $PIDDIR ]; then mkdir -p $PIDDIR chown $DAEMONUSER:$DAEMONUSER $PIDDIR fi start-stop-daemon -x $DAEMON -p $PIDFILE --start -- --system --disallow-exit --disallow-module-loading=$DISALLOW_MODULE_LOADING --daemonize --log-target=syslog --high-priority status=$? if [ -e /var/run/pulse/.esd_auth ]; then chown pulse:pulse-access /var/run/pulse/.esd_auth chmod 640 /var/run/pulse/.esd_auth fi if [ -e /var/run/pulse/.pulse-cookie ]; then chown pulse:pulse-access /var/run/pulse/.pulse-cookie chmod 640 /var/run/pulse/.pulse-cookie fi log_end_msg ${status} } pulseaudio_stop () { log_daemon_msg "Stopping system PulseAudio Daemon" start-stop-daemon -p $PIDFILE --stop --retry 5 || echo -n "...which is not running" log_end_msg $? } case "$1" in start|stop) pulseaudio_${1} ;; restart|reload|force-reload) if [ -s $PIDFILE ] && kill -0 $(cat $PIDFILE) >/dev/null 2>&1; then pulseaudio_stop pulseaudio_start fi ;; force-stop) pulseaudio_stop killall pulseaudio || true sleep 2 killall -9 pulseaudio || true ;; status) status_of_proc -p $PIDFILE "$DAEMON" "system-wide PulseAudio" && exit 0 || exit $? ;; *) echo "Usage: /etc/init.d/pulseaudio {start|stop|force-stop|restart|reload|force-reload|status}" exit 1 ;; esac exit 0 /etc/pulse/default.pa changed: ..nofail ..fail load-module module-device-restore load-module module-stream-restore load-module module-card-restore load-module module-augment-properties ..ifexists module-udev-detect.so load-module module-udev-detect ..else load-module module-detect ..endif ..ifexists module-jackdbus-detect.so ..nofail load-module module-jackdbus-detect ..fail ..endif ..ifexists module-bluetooth-discover.so load-module module-bluetooth-discover ..endif ..ifexists module-esound-protocol-unix.so load-module module-esound-protocol-unix ..endif load-module module-native-protocol-unix ..ifexists module-gconf.so ..nofail load-module module-gconf ..fail ..endif load-module module-default-device-restore load-module module-rescue-streams load-module module-always-sink load-module module-intended-roles load-module module-suspend-on-idle ..ifexists module-console-kit.so load-module module-console-kit ..endif ..ifexists module-systemd-login.so load-module module-systemd-login ..endif load-module module-position-event-sounds load-module module-role-cork load-module module-filter-heuristics load-module module-filter-apply ..ifexists module-dbus-protocol.so load-module module-dbus-protocol ..endif load-module module-switch-on-port-available set-default-sink UA-25EX set-default-source UA-25EX -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org