linux下实现开机启动应用程序
2015-04-30 22:40
711 查看
如何实现开机直接打开应用程序而不是进入默认的桌面环境呢?
要想运行图形界面程序需要先启动Xorg。
首先我们需要了解startx, xinit, 和X
startx: http://www.computerhope.com/unix/startx.htm
这个网址有对startx的详细介绍,还可以索引到xinit和X
startx是一个脚本,主要做的事情是为xinit生成所需要的参数,最后执行xinit。
xinit用来初始化X Window System.
xinit的参数包含client和server都由startx传递过来,我们要做的是在startx脚本中最下面添加client="/pvplayer/aap/start_player.sh", start_player.sh是你要启动的程序。当然你可以创建$(HOME)/.xinitrc,然后在这个隐藏文件中添加/pvplayer/app/start_player.sh,效果也是一样的。
xinit做的事情是启动Xorg(Server)然后启动桌面环境(client), 我们的应用程序在这里是作为client。
最后我们需要让startx开机后自动运行,在/etc/rc.local文件中添加/usr/bin/startx
要想运行图形界面程序需要先启动Xorg。
首先我们需要了解startx, xinit, 和X
startx: http://www.computerhope.com/unix/startx.htm
这个网址有对startx的详细介绍,还可以索引到xinit和X
startx是一个脚本,主要做的事情是为xinit生成所需要的参数,最后执行xinit。
xinit用来初始化X Window System.
xinit的参数包含client和server都由startx传递过来,我们要做的是在startx脚本中最下面添加client="/pvplayer/aap/start_player.sh", start_player.sh是你要启动的程序。当然你可以创建$(HOME)/.xinitrc,然后在这个隐藏文件中添加/pvplayer/app/start_player.sh,效果也是一样的。
xinit做的事情是启动Xorg(Server)然后启动桌面环境(client), 我们的应用程序在这里是作为client。
最后我们需要让startx开机后自动运行,在/etc/rc.local文件中添加/usr/bin/startx
相关文章推荐
- linux驱动模块开机自动加载,以及应用程序开机自启动
- Linux 服务器中实现服务的开机启动
- Install Shiled 实现应用程序的开机启动
- 如何顺利实现LINUX系统开机自动启动指定的脚本程序
- Linux 服务器中实现服务的开机启动
- Linux如何实现开机启动程序详解
- Linux如何实现开机启动程序详解
- linux下oracle设置开机自启动实现方法
- Linux如何实现开机启动程序详解
- linux下实现开机启动自己写的程序
- linux下实现开机启动自己写的程序
- VC++修改注册表使应用程序实现开机自动启动
- linux下oracle设置开机自启动实现方法
- 应用程序打包jar后实现随系统开机启动
- Linux自动开机时启动应用程序
- linux驱动模块开机自动加载,以及应用程序开机自启动
- realARM s5pv210开发板wifi开机启动设置方法 开机启动linux应用程序
- Linux如何实现开机启动程序详解
- linux下oracle设置开机自启动实现方法
- linux 环境下实现某项服务(脚本等也可)的开机延迟启动