Eu trabalhei em torno do problema usando o cron e qdbus
.
if 'DISPLAY=:0 qdbus org.freedesktop.ScreenSaver /ScreenSaver GetSessionIdleTime'.to_i > 5 * 60 * 1000
'DISPLAY=:0 qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock'
end
Após qualquer reinicialização desse sistema, o bloqueio automático de tela após o tempo limite de inatividade funciona bem nos primeiros dias, mas depois ele nunca é ativado automaticamente. Bloqueio de tela manual funciona bem. Alguém sabe porque isso pode ser o caso? Existe uma coisa / proc / * que eu possa usar para ver o que o sistema acha que o tempo de inatividade atual é?
Eu trabalhei em torno do problema usando o cron e qdbus
.
if 'DISPLAY=:0 qdbus org.freedesktop.ScreenSaver /ScreenSaver GetSessionIdleTime'.to_i > 5 * 60 * 1000
'DISPLAY=:0 qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock'
end
Tags kde linux kde-plasma-5