Raspberry Pi 4: execute um aplicativo na inicialização que não funciona corretamente no modo interativo

Raspberry Pi 4: execute um aplicativo na inicialização que não funciona corretamente no modo interativo

Eu queria executar um script quando meu RPi 4 inicializasse. meu aplicativo requer que ~./bashrc seja executado antecipadamente; pelo que eu sei, devo chamar o terminal no modo "interativo".

quando executo o comando abaixo em um terminal, está tudo bem. um novo terminal é aberto e executa o programa.

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

mas quando coloco dentro de /etc/xdg/lxsession/LXDE-pi/autostart com um @ no início da linha:

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

quando o sistema inicializa, um terminal de congelamento é aberto, com o título 'bin'. Agradeço se alguém puder dar uma ajuda.

Responder1

Resposta: 1) sem aspas duplas. 2) O sinalizador -c também deve ser usado.

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

informação relacionada