Отследить бездействие

Хочу поставить запись происходящего, когда комп залочен. Как это отследить? (KDE4)
По моему скринсейвер вырубается, когда выключается экран. Или хоть с какого хвоста ловить?

Запись какого происходящего?

Запись какого происходящего? С веб камеры?

.

вы ходите записать в текстовый файл информацию о наступлении событий
"screensaver включился" и "screensaver выключился"?
Скрипт, запускающий top в "batch mode" + grep,
если ("был процесс а теперь нет" или "не было процесса а теперь есть")
тогда записать время в файл. Может быть (сам не пробовал)

Это подпись, которую невозможно истолковать неправильно

Да, хочу с вебкамеры писать,

Да, хочу с вебкамеры писать, причем себя любимого, долбящего по клавиатуре наблюдать не интересно.
Не суть, суть - как отследить, что станция залочена... Процесс отловить - не проблема, проблема понять, что ловить...

dbus,dcop ?

dbus,dcop ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

- - -

Вот так:
# dbus-send --print-reply --type=method_call --dest=org.kde.screensaver /ScreenSaver org.freedesktop.ScreenSaver.GetActive
или покрасивше, вот так:
# qdbus org.freedesktop.ScreenSaver /ScreenSaver GetActive

Что-то у меня вообще сервисов

Что-то у меня вообще сервисов нет...
oops ~ # qdbus
:1.6
org.freedesktop.DBus

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".