tomr wrote:
> I've been struggling to get X to lock by calling xlock(1) from
> /etc/apm/{hibernate,resume,standby,suspend}
> 
> Haven't seen a lot of useful debug output from xlock...
> 
> # xlock -verbose ; echo $?
> 1
> # xlock -verbose -display :0.0 ; echo $?
> No protocol specified
> 1
> #
> 
> I've figured out an effective workaround I think, which is to SIGUSR1 my
> running xidle(1) process, which works. I'm just wondering if there's a
> better way to get apmd, running /etc/apm/* as root, to do the same. I
> tried calling xlock both as root and as the current X user, no
> noticeable difference in results.

pkill -USR1 xidle from apm/suspend. don't forget chmod +x and !/bin/sh.

Reply via email to