Pulseaudio not properly shutdown on logout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pulseaudio
I have two systems with multiple users, this one I'm reporting on and and AMD 64 desktop. On both systems when I logout of one user and into another. the PA daemon is not shutdown and restarted as the new user so sound stops working. I can shutdown the old instance of PA from the terminal as the former user or sudo, and PA will automagicly restart with the correct user id. I had this problem in karmic as well but was unsure of the cause due to other PA issues and fixes I'd tried, this system however has not been messed with.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: pulseaudio 1:0.9.22~
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
Home directory /home/vgadmin not ours.
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
Home directory /home/vgadmin not ours.
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0x58340000 irq 16'
Mixer name : 'Realtek ALC272'
Components : 'HDA:10ec0272,
Controls : 14
Simple ctrls : 8
Date: Fri May 28 16:15:39 2010
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
ProcEnviron:
PATH=(custom, no user)
LANG=en_CA.utf8
SHELL=/bin/bash
SourcePackage: pulseaudio
dmi.bios.date: 06/24/2009
dmi.bios.vendor: Acer
dmi.bios.version: V1.07
dmi.board.
dmi.board.name: Aspire one
dmi.board.vendor: Acer
dmi.board.version: V1.07
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: Aspire one
dmi.product.
dmi.sys.vendor: Acer
summary: |
- Puseaudio not properly shutdown on logout + Pulseaudio not properly shutdown on logout |
tags: | added: x64 |
I found the problem, it seems the xsmp module wasn't set to load in the default.pa see:
### Register ourselves in the X11 session manager
#load-module module-x11-xsmp
I uncommented the line above and now pulse ownership is transfered when I logout and back in as a different user.
Why was this setting commented in the fist place??? How did this get through QA? Its so simple. If there is no reason to have that line commented, then all thats left to do is create a diff for pulse to change the setting. That beyond my abilities guys, a little help?