Reputation: 10574
I want to run a GUI application as soon as x starts up in Ubuntu.
I thought upstart might work, so I created a conf file inside /etc/init/
but it seems that it's not working correctly.
start on startup
task
exec /home/camino/test/qt/guiapp
Any suggestions?
Upvotes: 2
Views: 13607
Reputation: 4569
two solutions to choose from:
https://askubuntu.com/questions/107187/how-to-launch-gui-app-with-upstart-script
as a regular desktop app
or
http://www.debian-administration.org/articles/50
as something related to X start up process
Upvotes: 0
Reputation: 5300
Oh, ubuntu...
Usually most distributions will let you start Xorg yourself rather than let a login manager do it such as GDM or KDM. If you run startx from the commandline, it will read the ~/.xinitrc and load any window managers or other stuff you put there. But since you have Ubuntu....
To run a script prior to GDM/KDM startup, you could either
Also check /etc/gdm/Init/Default maybe is what you want.
I suggest you go with 3 since its more simpler.
But why would you run any Xorg app before the login manager?
Upvotes: 1
Reputation: 5300
Put it after any lines in ~/.xinitrc
You could make a script, myblabla.sh then put that in ~/.xinitrc
Upvotes: 0