如何在ubuntu中x启动后立即启动应用程序?
我想在 Ubuntu 中 x 启动后立即运行 GUI 应用程序。
我认为 upstart 可能会工作,所以我在 /etc/init/ 内创建了一个conf文件
但它似乎无法正常工作。
myjob.conf
start on startup
task
exec /home/camino/test/qt/guiapp
有什么建议吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
哦,ubuntu...
通常大多数发行版都会让您自己启动 Xorg,而不是让登录管理器(例如 GDM 或 KDM)来启动 Xorg。如果您从命令行运行 startx,它将读取 ~/.xinitrc 并加载任何窗口管理器或您放置在那里的其他内容。但是由于您有 Ubuntu...
要在 GDM/KDM 启动之前运行脚本,您可以
另请检查 /etc/gdm/Init/Default 也许是您想要的。
我建议你选择 3,因为它更简单。
但为什么要在登录管理器之前运行任何 Xorg 应用程序呢?
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?
将其放在 ~/.xinitrc 中的任何行之后
您可以创建一个脚本 myblabla.sh 然后将其放入 ~/.xinitrc
Put it after any lines in ~/.xinitrc
You could make a script, myblabla.sh then put that in ~/.xinitrc
两种解决方案可供选择:
https://askubuntu.com/questions/ 107187/how-to-launch-gui-app-with-upstart-script
作为常规桌面应用程序
或
http://www.debian-administration.org/articles/50
作为与 X 启动过程相关的内容
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