Мои сеансы экрана убиваются, когда я выхожу из системы. Как я могу предотвратить это?
Я уже установил:
KillUserProcesses=no
в /etc/systemd/logind.conf
. Когда я снова вхожу в систему, на экране появляется опция «стереть». Эта проблема становится очевидной из-за другой ошибки, которая заставляет меня выходить из системы каждый раз, когда я выключаю монитор.
Я не знаю, работает ли это 17.10, но 18.04 у меня была такая же проблема. Похоже, что это связано с изменениями в процессах очистки logind (что не позволяет продолжить процесс пользовательских сеансов). Очевидно KillUserProcesses = no по умолчанию в 18.04 (согласно комментариям в /etc/systemd/logind.conf), поэтому вместо этого я добавил своего пользователя в список KillExcludeUsers:
KillExcludeUsers=root YOUR_USERNAME
Далее я выполнил команду:
sudo loginctl enable-linger YOUR_USERNAME
и, наконец, перезагрузился. После этого мой сеанс экрана сохранится после отсоединения.