我希望在Ubuntu中启动x后立即运行GUI应用程序。
我认为upstart可能有效,所以我在/etc/init/
内创建了一个conf文件
但它似乎无法正常工作。
start on startup
task
exec /home/camino/test/qt/guiapp
有什么建议吗?
答案 0 :(得分:1)
哦,ubuntu ......
通常,大多数发行版都会让您自己启动Xorg,而不是让登录管理器执行此操作,例如GDM或KDM。如果你从命令行运行startx,它将读取〜/ .xinitrc并加载任何窗口管理器或你放在那里的其他东西。但既然你有Ubuntu ......
要在GDM / KDM启动之前运行脚本,您可以
同时检查/ etc / gdm / Init / Default也许就是你想要的。
我建议你选3,因为它更简单。
但是为什么你会在登录管理器之前运行任何Xorg应用程序?
答案 1 :(得分:0)
将它放在〜/ .xinitrc
中的任何行之后你可以创建一个脚本myblabla.sh然后把它放在〜/ .xinitrc
中答案 2 :(得分:0)
两种可供选择的解决方案:
https://askubuntu.com/questions/107187/how-to-launch-gui-app-with-upstart-script
作为常规桌面应用
或
http://www.debian-administration.org/articles/50
与X启动过程有关的事情