FS#34329 - [slim] nm-applet will not start after logging out and back in again
Attached to Project:
Arch Linux
Opened by Carl Duff (CarlD) - Friday, 15 March 2013, 19:50 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 23 April 2014, 17:02 GMT
Opened by Carl Duff (CarlD) - Friday, 15 March 2013, 19:50 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 23 April 2014, 17:02 GMT
|
Details
Description:
Where logging out and back in again using SLiM as the Display Manager, nm-applet will not start. This is due to a missing line in /etc/pam.d/slim that provides the appropriate permission to wake/restart nm-applet in SystemD. The line to add to fix this problem is: session required pam_systemd.so Additional info: * package version: slim-1.3.5-1 * Related file: /etc/pam.d/slim Steps to reproduce: 1. SLiM as Login Manager 2. nm-applet installed and called via .desktop file in /etc/xdg 3. log out and back into desktop again (issue found in Openbox) |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Wednesday, 23 April 2014, 17:02 GMT
Reason for closing: Fixed
Additional comments about closing: slim 1.3.6-4
Wednesday, 23 April 2014, 17:02 GMT
Reason for closing: Fixed
Additional comments about closing: slim 1.3.6-4
if you check /etc/pam.d/slim you will see
session include system-local-login
and in /etc/pam.d/system-local-login you will see
session include system-login
and in /etc/pam.d/system-login you will see
-session optional pam_systemd.so
#%PAM-1.0
auth include system-local-login
-auth optional pam_gnome_keyring.so
account include system-local-login
session include system-local-login
session required pam_systemd.so
-session optional pam_gnome_keyring.so auto_start
Not sure if I should create another issue, since it is very related to this one and the solution is the same.
http://developer.berlios.de/bugs/?func=detailbug&bug_id=19102&group_id=2663
I put a warning into the wiki page about the incompatibility with systemd. Maybe it should be considered to drop SLiM from the official repositories.