Hallo zusammen,
habe schon sehr viel recherchiert und nachgelesen nur schaff ich es nicht das Tkinter GUI bei dem Boot zu starten.
Normalerweise starte ich das Programm indem ich Rechtsklick auf die Datei drücke und dann mit Python 3 starte.
Habe schon alles probiert rc.local etc.
Was könnte der Fehler sein?
GUI Python3 Autostart
-
Consti99 -
19. März 2019 um 10:12 -
Unerledigt
-
-
GUI Python3 Autostart? Schau mal ob du hier fündig wirst!
-
Was hast du denn bei den Recherchen für Möglichkeiten des Autostartes entdeckt?
-
rc.local, LXDE, X-Server
-
- Offizieller Beitrag
Was ist mit einer *.desktop Datei?
-
Habe nicht ganz verstanden wie das funktioniert
-
- Offizieller Beitrag
Bin unterwegs und habe keinen RPi vor mir, deshalb ein Beispiel: VLC-Player - beim Booten automatisch starten
//Edit
Die Einträge und Namen musst Du natürlich anpassen.
-
https://webnist.de/autostart-eine…m-raspberry-pi/
Habe es nach dem Schema erstellt jedoch geht es nicht und gestartet ist das Programm auch nicht habe ich mit dem darunterstehenden Befehl gecheckt
-
- Offizieller Beitrag
Bitte zeige hier mal den Inhalt Deiner Desktop-Datei! (in einem Codeblock)
-
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=FERTIG
Exec=sudo /home/pi/Desktop/FERTIG.py
StartupNotify=false
Terminal=yes
Hidden=false
Und aufgerufen habe ich es so:
1. cd /home/pi/.config/autostart
2. sudo nano FERTIG.desktop
-
- Offizieller Beitrag
Sind FERTIG.py und FERTIG.desktop ausführbar? Ist sudo für das Script nötig?
-
Wie teste ich ob FERTIG.desktop ausführbar ist. FERTIG.py ist mein GUI Programm welches funktioniert über python3.
-
- Offizieller Beitrag
Ändere mal die "rote" Zeile
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=FERTIG
Exec=lxterminal -e sudo /home/pi/Desktop/FERTIG.py
StartupNotify=false
Terminal=yes
Hidden=false
//Edit
Und Terminal=true
-
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=FERTIG
Exec=lxterminal -e sudo /home/pi/Desktop/FERTIG.py
StartupNotify=false
Terminal=true
Hidden=false
habe es jetzt so geschrieben und es funktioniert immer noch nicht und gestartet ist es nicht also mit dem Befehl ps -e
-
- Offizieller Beitrag
-
Was meinst du wie ich die Datei bearbeite oder was?
Und aufgerufen habe ich es so:
1. cd /home/pi/.config/autostart
2. sudo nano FERTIG.desktop
-
FERTIG.py ist mein GUI Programm welches funktioniert über python3.
Werden in der Datei überall absolute Pfade verwendet?
-
Was heißt absolute Pfade?
-
- Offizieller Beitrag
-
Wenn ich die Datei manuell starte drücke ich Rechtsklick auf die Datei und öffnen mit Python 3 IDLE und dann auf RUN Start
-
- Offizieller Beitrag
Also ohne sudo? Gib dem script ein shebang und mach es ausführbar! Dann mach die FERTIG.desktop ausführbar. Dann starte den RPi neu!
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!