Запускается как wm-session, запускает авторан указанный в конфиге $HOME/$XDG_CONFIG_HOME/wm-session/config (~/.config/wm-session/config). Там же меняются и некоторые другие настройки — команды ребута/суспенда/etc, время отводимое на закрытие процессов...
Ну и завершается сессия любым из ниже приведенных методов
wm-session-end --end (logout)
wm-session-end --shutdown (shutdown)
wm-session-end --reboot (reboot)
wm-session-end --hibernate (suspend to disk)
wm-session-end --suspend (suspend to ram)
Так как, по-умолчанию, команды перезагрузки и прочего заданы через dbus, то запускать wm-session надо через ck-launch-session, иначе будет нехватка прав.
Обсуждение на арчефоруме