ich komme gerade nicht so wirklich weiter....
Ich habe ein funktionierendes Programm auf dem Raspberry. Kennzeichnend für das Programm sind Eingaben (durch Tastatur und Scanner) und Ausgaben auf einem Display des RPI.
Ich wollte das Programm gerne in den Autostart überführen, aber irgedendwie scheitere ich da an irgendeiner Stelle. Mein Ablauf war folgender:
1. Funktionierends Skript mit Shebang Zeile am Anfang
Code: Alles auswählen
#!/usr/bin/env python
Code: Alles auswählen
sudo chmod +x /home/pi/raspberrypi2_mitlcd.py
Code: Alles auswählen
sudo nano /etc/rc.local
Code: Alles auswählen
#!/bin/sh -e
#
#rc.local
cd /
cd home/pi/Desktop
sudo python raspberrypi2_mitlcd.py &
exit 0
Fehlerbeschreibung:
- beim Start von Raspbian geht er auf meine EInstellung garnicht ein ( steht auch insgesamt nicht da)
- eigner test mit /etc/rc.local über Terminal ergibt das er Eingaben mit bash quittiert, was ja so für mich nicht in Frage kommt
Wonach bin ich auf der Suche?
Ich möchte, das mein Programm beim Hochfahren automatisch läuft. Das Eingaben von der Tastatur wie (j=ja, n=nein) möglich sind und etwas gescannt und ausgegeben werden kann. Ich vermute das ihm beim Start und bei rc.local irgendwelche Libarys oder Zugriffe fehlen. Mein Code ist unter anderem in Python 2.7 geschrieben.
Ich hoffe ihr versteht, was ich meine.
LG
Hendrik