Raspberri Pi 4: ejecutar una aplicación al inicio no funciona correctamente en modo interactivo

Raspberri Pi 4: ejecutar una aplicación al inicio no funciona correctamente en modo interactivo

Quería ejecutar un script cuando arranca mi RPi 4. mi aplicación requiere que ~./bashrc se ejecute de antemano, entonces, hasta donde yo sé, debería llamar al terminal en modo "interactivo".

cuando ejecuto el siguiente comando en una terminal, todo está bien. Se abre una nueva terminal y se ejecuta el programa.

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

pero cuando lo puse dentro de /etc/xdg/lxsession/LXDE-pi/autostart con una @ al principio de la línea:

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

Cuando se inicia el sistema, se abre una terminal congelada con el título "bin". Agradezco que alguien pueda ayudar.

Respuesta1

Respuesta: 1) sin comillas dobles. 2) También se debe utilizar el indicador -c.

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

información relacionada