И работает оно только с xscreensaver'ом. Так что можно либо отключить кедовый скринсейвер и включить нормальный, либо мучится с длиннючими идиотскими параметрами команд dbus.
Вообще говоря, stop-xscreensaver работает с нормальным xscreensaver, и должно работать с любым скринсейвером, поддерживающим соответствующий API. А heartbeat-cmd нужно как раз для кривых скринсейверов.