Как работает lightdm для автоматического входа и запуска программы?

У меня есть пользователь с именем XBMC

мой lightdm.conf выглядит так

[SeatDefaults]
autologin-user=xbmc
autologin-user-timeout=0
greeter-session=unity-greeter
user-session=XBMC

он автоматически входит в систему автоматически - но затем запускает программу /usr/bin/xbmc-standalone - как он это делает?

Что я хочу сделать, это контролировать этот процесс и перезапустить его правильно, если он блокируется (но мне нужно посмотреть, как он запускается в первую очередь)

Спасибо Роб

1 ответ

Решение

Хорошо, похоже, он использует

/usr/share/xsessions/XBMC.desktop

[Desktop Entry]
Name=XBMC
Comment=This session will start XBMC Media Center
Exec=xbmc-standalone
TryExec=xbmc-standalone
Type=Application
Другие вопросы по тегам