Возможно ли это при помощи loginctl? Разница в выводах loginctl show-session $id
только в поле IdleHInt
. Из-за своей криворукости описания этого поля не нагуглил… (
До этого пользовался значением Class=greeter
, но в этом случае не помогает.
Юзер в системе:
Id=2
User=500
Name=user
Timestamp=Thu 2024-07-18 10:33:58 MSK
TimestampMonotonic=96603909
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=lightdm
Desktop=default
Scope=session-2.scope
Leader=1233
Audit=2
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=1725977439904356
IdleSinceHintMonotonic=4689497932799
LockedHint=no
После выбора «Заблокировать» получаем такое:
Id=2
User=500
Name=user
Timestamp=Thu 2024-07-18 10:33:58 MSK
TimestampMonotonic=96603909
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=lightdm
Desktop=default
Scope=session-2.scope
Leader=1233
Audit=2
Type=x11
Class=user
Active=yes
State=active
IdleHint=yes
IdleSinceHint=1725977491047643
IdleSinceHintMonotonic=4689549076085
LockedHint=no
Буду благодарен также за ссылку на описание полей с информацией о сессии.