在startx后自动运行脚本

用我的Raspberry Pi,我设法自动登录pi用户,然后自动启动tomcat,然后启动X服务器。

对于那些感兴趣的,自动登录:

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

代替

1:2345:respawn:/sbin/getty 115200 tty1

在/ etc / inittab中

sh /home/pi/apache-tomcat-7.0.47/bin/startup.sh
su -l pi -c startx
exit 0

在/etc/rc.local中

现在,我想在服务器X启动后自动启动一个我制作的java程序(jar文件)。 我怎么能这样做?

谢谢

更新:在我的Rapsberry上,使用LXDE,http : //wiki.lxde.org/en/Autostart解决了我的问题。


startx使用〜HOME / .xinitrc文件在X启动时加载程序,其中〜HOME是运行X的用户的主目录[在这种情况下为pi]

有关.xinitrc的示例,请参阅http://www.x.org/archive/X11R6.8.1/doc/startx.1.html

链接地址: http://www.djcxy.com/p/75363.html

上一篇: Running a script after startx automatically

下一篇: Find first occurence of substring before a certain position