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