ejecutar aplicaciones al inicio

Hola, tengo un problema (una duda) con fedora core 3 y no sé como resolverlo y me preguntaba si alguien me podría ayudar; la duda es la siguiente, tengo una aplicacion .jar uqe me muestra en el entorno gráfico un teclado numérico pero lo que necesito es que cuando arranque linux me arranque con un usuario determinado por defecto (eso lo consigo sin problemas) y que ese usuario me ejecute una aplicación nada más uqe se carga su perfil (también conseguido editando el .bash_profle) pero el problema viene cuando quiero que la aplicación que tiene que ejecutar ese usuario es una aplicacion gráfica (la del teclado numérico), no sé como hacer que ejecute esa aplicación gráfica, me imagino que tendré que iniciar en runlevel 5 o algo así, lo ideal sería que ése usuario ejecutase startx y luego ejecutase la aplicación gráfica ero no lo consigo, alguien me puede ayudar??

Gracias de antemano.

Carlos.

Design by xactive -