Raspberri Pi 4:启动时运行的应用程序在交互模式下无法正常工作

Raspberri Pi 4:启动时运行的应用程序在交互模式下无法正常工作

我想在我的 RPi 4 启动时运行一个脚本。我的应用程序需要预先运行 ~./bashrc,然后据我所知,我应该以“交互”模式调用终端。

当我在终端中运行以下命令时,一切都很好。打开一个新终端并运行该程序。

lxterminal -e "/bin/bash -i '/home/pi/Desktop/myscript.sh'"

但是当我将其放入 /etc/xdg/lxsession/LXDE-pi/autostart 中并在行首加上 @ 时:

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@lxterminal -e "/bin/bash -i '/home/pi/Desktop/myscript.sh'"
@xscreensaver -no-splash
point-rpi

系统启动时,会打开一个冻结终端,标题为“bin”。如果有人能提供帮助,我将不胜感激。

答案1

答案:1)没有双引号。2)也应该使用 -c 标志。

@lxterminal -e bash -i -c'/home/pi/Desktop/myscript.sh'

相关内容