Raspberry pi 在Raspberry Pi上-登录后自动启动终端?
我现在正在做一个小项目。我希望python脚本在登录到GUI后自动运行 我按照这里的步骤:。。。91&t=65607 但这对我不起作用。它所做的是,每当我打开终端时,脚本都会自动运行,但不会在登录到GUI之后运行 所以我认为一个简单的解决方案是配置系统,使终端在登录到GUI后运行Raspberry pi 在Raspberry Pi上-登录后自动启动终端?,raspberry-pi,Raspberry Pi,我现在正在做一个小项目。我希望python脚本在登录到GUI后自动运行 我按照这里的步骤:。。。91&t=65607 但这对我不起作用。它所做的是,每当我打开终端时,脚本都会自动运行,但不会在登录到GUI之后运行 所以我认为一个简单的解决方案是配置系统,使终端在登录到GUI后运行 有什么建议吗?要在引导时自动启动终端,请使用nano打开此文件: nano ~/.config/lxsession/LXDE-pi/autostart 将此行添加到文件末尾: @lxterminal 关闭、保存并重
有什么建议吗?要在引导时自动启动终端,请使用nano打开此文件:
nano ~/.config/lxsession/LXDE-pi/autostart
将此行添加到文件末尾:
@lxterminal
关闭、保存并重新启动
在启动时运行脚本的参考资料和其他一些好东西,这可能正是您实际需要的:
在用户空间中编辑或创建autostart文件时,如
~/.config/lxsession/LXDE-pi/autostart
然后,该文件将覆盖中的全局lxsessionautostart文件
/etc/xdg/lxsession/LXDE-pi/autostart
所以,您应该将所有内容从全局文件复制到新创建的文件中。
通过这种方式,重新启动后,您将不会看到运行openbox的空白屏幕
因此,您的文件应该包含
@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
point-rpi
然后在底部添加必要的启动项,如
@lxterminal
如果要启动终端并自动运行其中的脚本,可以将
--command
参数传递给lxterminal
命令
打开autostart文件
sudo nano/etc/xdg/lxsession/LXDE pi/autostart
编辑自动启动文件
在@xscreensaver
行的正上方,添加@lxterminal--command=/path/to/script“
我的autostart
文件如下所示
@lxpanel——配置文件LXDE pi
@pcmanfm--桌面--配置文件LXDE pi
@lxterminal--command=“/path/to/script”
@xscreensaver-无飞溅
点rpi
注意:在某些地方,建议使用
-e
标志,而不是-lxterminal
中的-command
参数,但是这对我不起作用。这解决了我的问题。非常感谢。聪明的回答这应该被选得更高,我只是花了几个小时试图理解我为什么要启动到Obconfig
无法正确退出。