Pagina 1 di 1

[Risolto] avviare un programma al boot

Inviato: 8 luglio 2016, 23:24
da cidrolin
Vorrei riuscire a controllare una webcam con motion tramite telegram, seguendo questo bel progettohttps://github.com/cesco78/domotica-telegram...è che le mie lacune si evidenziano :oops:
Nello specifico ho bisogno di avviare al boot il file tvcc.py che ho scaricato e reso eseguibile.
ho provato con

Codice: Seleziona tutto

# systemctl enable tvcc.py
ma la risposta è

Codice: Seleziona tutto

Failed to enable unit: No such file or directory
Dove sbaglio?
Grazie per l'infinita pazienza :)

Re: avviare un programma al boot

Inviato: 9 luglio 2016, 10:03
da TheSaint
Prova a vedere come son fatti gli altri *.service. Oppure vedi qualcosa dal wiki
Poi in specifico, dovresti magari capire se è un servizio da avviare come root, dopo aver caricato il kernel, oppure ti serve di avviarlo dopo Xorg. TVCC, non credo sia fattibile nel primo caso. Quindi rivedi un po il wiki, magari nella parte Graphical

Rimetti/correggi l' url, per favore.

Re: avviare un programma al boot

Inviato: 9 luglio 2016, 11:06
da Dusty
cidrolin ha scritto:Nello specifico ho bisogno di avviare al boot il file tvcc.py che ho scaricato e reso eseguibile.
"systemd enable" serve ad abilitare un servizio, non un programma.
Quindi devi definire un servizio che esegue il tuo programma.
Leggi
https://www.freedesktop.org/software/sy ... rvice.html
In particolare l'esempio 2.

Re: avviare un programma al boot

Inviato: 9 luglio 2016, 21:41
da cidrolin
Grazie molte ad entrambi..studierò e poi vi farò sapere

Re: avviare un programma al boot

Inviato: 19 luglio 2016, 15:47
da cidrolin
Ok, risolto, almeno per la parte dell'esecuzione del programma al boot; era semplice :wink: ...qui è spiegato bene: http://www.html.it/articoli/systemd-all ... sistema-2/

Come al solito: grazie!!