Я попытался выполнить следующую команду, но она не сработала, и я получил код возврата -6
. Я посмотрел вsystemd/logindдокументация, но ничего полезного по этому поводу не нашел. Там только говорится, что при ошибке возвращается ненулевое число.
Так что я знаю только, 0
что означает успех, а все остальное — ошибка.
Как я должен узнать, что именно пошло не так, чтобы я мог это исправить?
dbus-send --system --print-reply --dest=org.freedesktop.login1 \
/org/freedesktop/login1 'org.freedesktop.login1.Manager.TerminateSession' \
string:c2