Когда я впервые установил Xubuntu в моей системе, он автоматически приостановился бы после установленного периода простоя без проблем. Но я, кажется, что-то изменил, и он больше не работает.
Я проверил обычных подозреваемых, в первую очередь, потому, что я действительно установил его правильно в xfce4-power-manager, что, я думаю, я делаю:
Когда я запускаю systemd -hibit --list --mode = block
, я получаю следующее:
WHO UID USER PID COMM WHAT WHY MODE
xfce4-power-manager 1000 doctor_ew 1192 xfce4-power-man handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch xfce4-power-manager handles these events block
xfce4-power-manager 1000 doctor_ew 1071 xfce4-screensav idle Inhibit requested block
2 inhibitors listed.
Но я не уверен, должен ли я это видеть или нет. Есть ли какие-либо другие шаги по устранению неполадок, которые кто-нибудь может порекомендовать, я не уверен, что еще я мог бы проверить на этом этапе.
I have the same inhibitor displayed when enabling the "presentation mode" of the power managment widget in my dashboard. You may have activated that.
The first inhibitor is ok, but the second should not be there.
If I check ps ax | grep screen
I get:
1135 ? Sl 0:00 /usr/bin/xfce4-screensaver --no-daemon
So our configurations must differ. I've setup my power manager the same way you do.
The /etc/systemd/logind.conf
should be disabled throughout all entries:
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
This has been discussed here