FS#39234 - [xbmc] Fails to start on boot

Attached to Project: Community Packages
Opened by Daniel (iron8core) - Saturday, 08 March 2014, 16:01 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 11 March 2014, 10:42 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since version 12.3-10, where PAMName=login was added, xbmc will not
start on bootup. Manually issuing "systemctl start xbmc" will however
start it.

Additional info:
version: 12.3-10 and 12.3-11

Directly after reboot:
systemctl -l status xbmc
http://bpaste.net/show/186493/

Steps to reproduce:
1. systemctl enable xbmc
2. reboot
3. xbmc no start

My theory is:
Since PAMName=login will cause xbmc.service to go through PAM, systemd must have already started systemd-user-sessions.service for non-root users (xbmc) to be able to login (pam_nologin most likely fails since the nologin file still exists).

In xbmc.service:

Does not work:
After = remote-fs.target

Works:
After = systemd-user-sessions.service
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 11 March 2014, 10:42 GMT
Reason for closing:  Fixed

Loading...