4737
Логи входа в систему
Добрый день.
Обгуглил весь интернет, но так и не нашёл, куда же записываются логи входа в систему после разблокировки экрана. last показывает лишь когда система была загружена, /var/log/auth нет, в journalctl тоже трудно определить, что запись относиться к логину.
Система manjaro kde, sddm.
Upd. Видимо у меня в системе не пишутся такие логи. Тогда вопрос в том, как их включить.
UPD2. В общем, пока местные Петросяны показывали свой запас шуток, нашёл, что в journal log ksmserver создаёт ряд событий, указывающих на разблокировку экрана:
UnmapNotify: UnmapNotify: CreateNotify: Grab Released
Всё это в одну и ту же секунду.
Обгуглил весь интернет, но так и не нашёл, куда же записываются логи входа в систему после разблокировки экрана. last показывает лишь когда система была загружена, /var/log/auth нет, в journalctl тоже трудно определить, что запись относиться к логину.
Система manjaro kde, sddm.
Upd. Видимо у меня в системе не пишутся такие логи. Тогда вопрос в том, как их включить.
UPD2. В общем, пока местные Петросяны показывали свой запас шуток, нашёл, что в journal log ksmserver создаёт ряд событий, указывающих на разблокировку экрана:
UnmapNotify: UnmapNotify: CreateNotify: Grab Released
Всё это в одну и ту же секунду.
11 комментариев
Ну есть такая штука, как раз для KDE, «KSystemLog». Она цепляет все логи, включая plasma, X-ы...
Только для нее нужно будет придумать, как запустить без kdesu. Например из терминала
Или, если интересно, как сделано у меня: в файле /usr/share/applications/org.kde.ksystemlog.desktop в разделе «Exec» добавить zensu(надо будет поставить еще пару пакетов, а pkexec так и не завелся, но можете его попробовать).
Что пишет?
Программа из-под pkexec ругается, мол Я пробовал кормить ему дисплей, а XDG_RUNTIME_DIR not set вроде норм, когда приложение запускается с повышенными правами. Однако, вероятно, я где-то затупил, и оно таки не заводится
Я скармливал в крысе вот так
По идее, да.
Спасибо, работает. Ну не может не работать)
journalctl -u systemd-logind.service