Avvio automatico Programma Python allo StartX della Raspberry Pi

Premessa:

Questa breve guida mostrerà come avviare in automatico all’accensione dello StartX della Raspberry Pi un programma python o di qualsiasi altra natura. Abbiamo affrontato questo argomento perchè in molti ci hanno chiesto come poter avviare programmi o parti di codice python come ad esempio  zbar per la lettura dei codici a barre o qrcode che necessità di un’interfaccia grafica. Il concetto è molto semplice bisogna realizzare un autostart directory.

LISTA DEI MATERIALI:

Vediamo come:

Per prima cosa andremo a realizzare la cartella:

mkdir ~/.config/autostart

poi una volta realizzata la directory andremo a creare il file:

sudo nano ~/.config/autostart/nomechevuoidare.desktop

ed infine ci andiamo a inserire:

[Desktop Entry]
Name=nomechevuoidare
Exec=sudo python /home/pi/nomefile.py
Type=application

Salviamo tutto ed il gioco è fatto dovremo sostituire a name il nome che volete dare all’autostart e nel Exec andremo a inserirci il percorso del programma python che vogliamo far partire all’avvio dello StartX.