X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Flogind.conf.xml;h=b602e2a5f5f414ecd890b909b1b03cb2f9cdfe54;hb=06637f8bd1ceb6dc567d3a79a6b9745376797352;hp=304f570b1d5cea669d2470323292f7018d50eff2;hpb=98a77df5fe8591034c48e5d56d903ee268de37f9;p=elogind.git diff --git a/man/logind.conf.xml b/man/logind.conf.xml index 304f570b1..b602e2a5f 100644 --- a/man/logind.conf.xml +++ b/man/logind.conf.xml @@ -141,6 +141,44 @@ no. + + IdleAction= + + Configures the action + to take when the system is idle. Takes + one of ignore, + poweroff, + reboot, + halt, + kexec, + suspend, + hibernate, + hybrid-sleep, + lock. Defaults to + ignore. + + Note that this requires that + user sessions correctly report the + idle status to the system. The system + will execute the action after all + sessions reported that they are idle, + and no idle inhibitor lock is active, + and subsquently the time configured + with IdleActionSec= + (see below) has passed. + + + + + IdleActionSec= + + Configures the delay + after which the action configured in + IdleAction= (see + above) is taken after the system is + idle. + + KillOnlyUsers= KillExcludeUsers= @@ -198,55 +236,74 @@ HandlePowerKey= - HandleSleepKey= + HandleSuspendKey= + HandleHibernateKey= HandleLidSwitch= Controls whether logind shall handle the system power and sleep keys and the lid switch to - trigger system power-off or - suspend. Can be one of - off, - no-session, - tty-session, - any-session and - always. If - off logind will + trigger actions such as system + power-off or suspend. Can be one of + ignore, + poweroff, + reboot, + halt, + kexec, + suspend, + hibernate, + hybrid-sleep and + lock. If + ignore logind will never handle these keys. If - no-session logind - will handle these keys when no user is - logged in and no inhibitor lock is - taken, and trigger a warning beep - otherwise. If set to - tty-session logind - will handle these keys if no inhibitor - lock is taken, and either no user is - logged in or the foreground session is - a text login and the only one - existing. If - any-session is set - logind will handle these keys if no - inhibitor lock is taken, and either no - user is logged in or the foreground - session is the only one existing - (regardless whether graphical or - text). If set to - always logind will - handle these keys in any case, even if - one or more users are logged in or an - inhibitor lock is taken. Only input - devices with the + lock all running + sessions will be screen + locked. Otherwise the specified action + will be taken in the respective + event. Only input devices with the power-switch udev - tag will be watched for key + tag will be watched for key/lid switch events. HandlePowerKey= defaults to - no-session. - HandleSleepKey= - defaults to - tty-session, + poweroff. + HandleSuspendKey= + and HandleLidSwitch= + default to suspend. + HandleHibernateKey= + defaults to + hibernate. + + + + PowerKeyIgnoreInhibited= + SuspendKeyIgnoreInhibited= + HibernateKeyIgnoreInhibited= + LidSwitchIgnoreInhibited= + + Controls whether + actions triggered by the power and + sleep keys and the lid switch are + subject to inhibitor locks. These + settings take boolean arguments. If + off the inhibitor + locks taken by applications in order + to block the requested operation are + respected, if on + the requested operation is executed in + any + case. PowerKeyIgnoreInhibited=, + SuspendKeyIgnoreInhibited= + and + HibernateKeyIgnoreInhibited= + defaults to off, + LidSwitchIgnoreInhibited= defaults to - off. + yes. This means + that the lid switch does not respect + suspend blockers by default, but the + power and sleep keys do. +