I hadn't thought that it might be just that the DISPLAY hadn't been set. Unfortunately it still won't work via the cron implementation I'm using. I've tried all of the following forms & none of them work. Code: */10 * * * * DISPLAY=:0.0 rndback Code: */10 * * * * (DISPLAY=:0.0; rndback) Code: DISPLAY=:0.0 */10 * * * * rndback After working with various cron's over the years I've come to expect this kind of thing. About the only method I haven't tried is to put the lines into a script & running the script instead, but to tell you the truth, su works just fine & I have any issues doing it that way. But thanks for the help anyway.
*/10 * * * * DISPLAY=:0.0 rndback
*/10 * * * * (DISPLAY=:0.0; rndback)
DISPLAY=:0.0 */10 * * * * rndback