Originally Posted by dormant
I don't think using remote desktop is the solution. I want to be able to run the software from the ssh prompt, or in the background, or even as a cron job.
My application would basically be a clock that can be interrupted to display a message that has been sent to it, or detected on an RSS feed.
One option is to connect trough ssh using X11 forwarding. You can do that by issuing
in this way the display is set to your local machine, so that you can launch graphical application from the command line and see them displayed on your terminal. This works if the remote server let X11 forwarding (there is an option in the /etc/ssh/sshd_config file).
You can launch the software in background, but take in mind that if you disconnect (that is exit from the ssh session) the display is lost and your application can be killed or stopped.