¿Existe un registro donde puedo buscar esa información? Quiero saber los últimos días cuando mi PC bloqueó automáticamente la pantalla porque estaba inactiva.
log
lock-screen
idle
gsi-frank
fuente
fuente
cat screen /var/log/auth.log | grep unlock
- no es necesario sudo.Respuestas:
Puede encontrar los eventos de desbloqueo de pantalla con el siguiente comando:
Pero no es tan sencillo encontrar los eventos de la pantalla de bloqueo porque, por lo que sé, no existe ningún registro para estos eventos.
De todos modos, puede ejecutar el siguiente comando para registrar los eventos de la pantalla de bloqueo:
en el
~/lock_screen.log
archivoSi le gusta el comando anterior, úselo en un script y haga que el script se ejecute automáticamente al inicio.
Referencias
fuente
dbus-monitor --session "type='signal',interface='com.ubuntu.Upstart0_6'"
essignal time=1497336035.520628 sender=org.freedesktop.DBus -> destination=:1.140 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.140" signal time=1497336035.520706 sender=org.freedesktop.DBus -> destination=:1.140 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.140"
, entonces nada cuando bloqueo o desbloqueoFWIW: lo que funciona para mí en Ubuntu 16.04.4 LTS con Unity es monitorear DBUS con el siguiente comando:
... y luego monitoreando los eventos "bloqueados" y "desbloqueados". Salida de ejemplo:
fuente
Esto es lo que uso en Ubuntu 16.04. Se registra en el syslog del sistema.
Agregue a su carpeta de inicio, marque como ejecutable y luego use
gnome-session-properties
para configurarlo para que se ejecute al iniciar la sesión.Basado en una respuesta similar para los sistemas Fedora .
fuente