Настройка автоматического завершения консольного сеанса пользователя у нас производится, согласно документации, вот так: https://docs.altlinux.org/ru-RU/alt-workstation/10.0/html/alt-workstation/ch28s03.html Настройка автоматического завершения графического сеанса, на первый взгляд, не предусмотрена, но на самом деле это не так — для рабочей станции версии 9 тот же самый пункт (!) 28.3 говорит как раз о графическом сеансе: https://docs.altlinux.org/ru-RU/alt-workstation/9.2/html/alt-workstation/ch28s03.html Я знаю, что из документации этого не следует. Но поскольку я сам добавлял эту функцию в mate-session, то уверен, что настройка через /etc/logout с другими сеансами пока не сработает. В итоге, у нас тут, кажется, две проблемы: а) при переходе от платформы 9 к 10 поменяли пункт 28.3, забыв о более приоритетном (наверное) графическом сеансе; б) очевидно, нужно объединить настройку автоматического завершения как текстового, так и графического сеанса. Реализацию (б) я вижу так: 1. добавляется пакет sh-autologout со скриптом /etc/profile.d/auto-logout; 2. скрипт читает /etc/logout и выставляет TMOUT если нужно для данного пользователя; 3. пакет sh-autologout добавляется в состав дистрибутива.
Дополню. Согласно документации по Альт 8СП используется утилита timeoutd. https://altsp.su/export/sites/altsp/.galleries/documentation/fstek/lknv.11100-01-99-01-rukovodstvo-po-ksz.pdf Страница 66. Сервис timeoutd работает не стабильно, статус службы переходит в "Active: active (exited)", после перезагрузки сервиса статус меняется на "Active: active (running) " и вновь начинает корректно работать.
(Ответ для Константин Палачев на комментарий #1) > Сервис timeoutd работает не стабильно Он, похоже, плесенью начал покрываться, а мантейнера в команде уже нет.