I really would like to be able to use crontab to update something every 3hrs, BUT crontab won't run my script with enough priveleges to run a GUI.
Clarification: I have a complicated script that generates a picture (based on the current available web content from a couple of servers) every 3hrs - I want to have it display what it is that it's doing so I know whether it failed or not.
I've tried: 1. Adding a file to /etc/cron.d/myscript for cron to run 2. variations of xdg-open, gnome-terminal, mrxvt -e, env DISPLAY=:0.0, root /usr/local/bin/myscript 3. Editing my user cron -- crontab -u username -e
Myscript is a complicated little beastie that downloads a picture (which is updated every half hr) then downloads a different websites webpage as index.html - sed's it, finds the particular image it needs (based on today's date & time) then crops and transforms it, with imagemagick.