在Raspberry Pi上 - 登录后自动启动终端?

Ric*_*ang 6 raspberry-pi

我现在正在做一个小项目.我希望python脚本在登录GUI后自动运行.

我按照这里的步骤操作:https://www.raspberrypi.org/forums/view ... 91&t = 65607

但它对我不起作用.它做的是每当我打开终端时,脚本将自动运行,但不会在登录GUI之后运行.

所以我认为一个简单的解决方案是配置系统,以便终端在登录GUI后运行.

有什么建议?

小智 15

要在启动时自动启动终端,请使用nano打开此文件:

nano ~/.config/lxsession/LXDE-pi/autostart
Run Code Online (Sandbox Code Playgroud)

将此行添加到文件末尾:

@lxterminal
Run Code Online (Sandbox Code Playgroud)

关闭,保存并重启

在启动时运行脚本的参考和一些其他好东西可能是你实际上正在寻找的:http: //blog.startingelectronics.com/auto-start-a-desktop-application-on-the-rapberry- PI /


小智 5

当您在用户空间中编辑或创建自动启动文件时,例如

~/.config/lxsession/LXDE-pi/autostart
Run Code Online (Sandbox Code Playgroud)

然后,此文件将覆盖以下位置的全局lxsession 自动启动文件:

/etc/xdg/lxsession/LXDE-pi/autostart
Run Code Online (Sandbox Code Playgroud)

因此,您应该将所有内容从全局文件复制到新创建的文件。通过这种方式,重新启动后,您将不会得到运行openbox的黑屏。

因此,您的文件应包含

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
point-rpi
Run Code Online (Sandbox Code Playgroud)

然后在底部添加所需的启动项,例如

@lxterminal
Run Code Online (Sandbox Code Playgroud)