• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

problem a autostartem programu w Raspbery Pi 3 ?

0 głosów
336 wizyt
pytanie zadane 18 stycznia 2023 w Systemy operacyjne, programy przez Mati336 Użytkownik (560 p.)
Witam! Próbuje uruchomić automatycznie odpalany w terminalu mój skompilowany program (nazwa startp)
I teraz program się odpala "z palca" wpisując w terminal ./startp
Natomiast chciałbym żeby po włączenie Raspbery Pi 3 automatycznie startował terminal z programem.
Próbowałem poniższe próby ale nic nie działa (chyba że program działa w tle ale coś takiego też mnie nie urządza)

próba 1 przez crone:
crontab -e
dopisuje na końcu pliku:
@reboot /home/pi/program/startp
po restarcie komputera nic się nie dzieje

próba 2:
sudo nano /etc/init/startp.conf
wklejam do startp.conf tekst:
description "startp"
start on startup
task
exec /home/pi/program/startp
zapisuje
po restarcie komputera nic się nie dzieje

próba 3:
uruchamiam sudo nano /etc/rc.local
przed "exit 0" wklejam:
/home/pi/program/startp
zapisuje
po restarcie komputera nic się nie dzieje

próba 4:
tworze plik
/usr/local/bin/start.sh
w pliku:
/home/pi/program/startp
dodaje uprawnienia
plik gdy wpisuje start.sh to się odpala lecz po restarcie znowu nic się nie dzieje.

żadna z tych prób nie działa jak jeszcze mogę spróbować?
1
komentarz 18 stycznia 2023 przez mokrowski Mędrzec (159,000 p.)

Nie do końca rozumiem co chcesz osiągnąć. Napisz więc dokładniej jak to ma działać.

Przyjmuję że chcesz aby w sesji (w trakcie gdy pracujesz w sesji graficznej), program się uruchamiał? Jeśli tak, powinieneś uruchomić program w programie terminala.

Zakładam że posiadasz program obsługi terminala xterm. Inne (zależne od środowiska) to gnome-terminal czy xfce4-terminal ... oraz wiele innych. Zapoznaj się z ich linią poleceń do uruchomienia programu.

Dla xterm to będzie:

xterm -e '/ścieżka/do/twojego/programu'

Oczywiście program xterm (lub inne), nie uruchomią się jeśli sesji graficznej nie będzie...

To niestety tylko moje przypuszczenie że chcesz osiągnąć taką funkcjonalność.

1 odpowiedź

0 głosów
odpowiedź 19 stycznia 2023 przez Mati336 Użytkownik (560 p.)

ok już sobie poradziłem. z pomocą przyszła edycja pliku autostart w 

/home/pi/.config/lxsession/LXDE-pi/

dzięki za zainteresowanie!

 

Podobne pytania

0 głosów
1 odpowiedź 770 wizyt
pytanie zadane 12 lipca 2017 w Sprzęt komputerowy przez Undisputed Gaduła (3,040 p.)
0 głosów
0 odpowiedzi 823 wizyt
pytanie zadane 20 kwietnia 2019 w Systemy operacyjne, programy przez kubekszklany Gaduła (3,250 p.)
0 głosów
1 odpowiedź 460 wizyt

93,772 zapytań

142,731 odpowiedzi

323,383 komentarzy

63,375 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...