Bug 1321358

Summary: Orphan pulseaudio process after logging out of MATE
Product: [Fedora] Fedora Reporter: Ian Pilcher <ipilcher>
Component: mate-session-managerAssignee: Wolfgang Ulbrich <fedora>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: fedora, stefano
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-12 14:45:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Ian Pilcher 2016-03-25 18:41:09 UTC
When logging out of a MATE session, the user pulseaudio process is not terminated.

For example:

[pilcher@ian ~]$ who
pilcher  pts/2        2016-03-25 11:29 (172.31.250.5)
[pilcher@ian ~]$ ps aux | grep pulse
pilcher    313  0.0  0.0 562044 12556 ?        S<l  11:27   0:00 /usr/bin/pulseaudio --start --log-target=syslog

Comment 1 Wolfgang Ulbrich 2016-03-27 15:18:18 UTC
I can't reproduce this with f23.
If i logged out from mate-session and i see the login from lightdm (default for Mate), i see any process of pulsaudio in console if using 'ps aux | grep pulse'.
Do you use gdm as display manager?

Comment 2 Ian Pilcher 2016-04-09 20:18:56 UTC
(In reply to Wolfgang Ulbrich from comment #1)
> I can't reproduce this with f23.
> If i logged out from mate-session and i see the login from lightdm (default
> for Mate), i see any process of pulsaudio in console if using 'ps aux | grep
> pulse'.
> Do you use gdm as display manager?

I use lightdm (with the lightdm-kde greeter).

I haven't been able to figure out how mate-session starts pulseaudio or how it's supposed to terminate it, so I haven't been able to make any progress on debugging this.  Any suggestions would be appreciated.

Comment 3 Wolfgang Ulbrich 2016-04-09 21:24:21 UTC
pulseaudio-module-x11 itself starts pulse via session management, of course.
/etc/xdg/autostart/pulseaudio.desktop , what you see in autostart (mate-session-properties)
You can disable this entry + killing pulse, After a re-login pulse shouldn't start.

Comment 4 Ian Pilcher 2016-07-12 14:45:33 UTC
Haven't seen this in a while.  Closing.