[Risolto] avviare un programma al boot

Problemi e discussioni inerenti ad Archlinux su architetture non ufficialmente supportate
Rispondi
cidrolin
Novello Arciere
Messaggi: 110
Iscritto il: 3 settembre 2009, 16:55
Località: Portovenere (SP)

[Risolto] avviare un programma al boot

Messaggio da cidrolin » 8 luglio 2016, 23:24

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 :)
Ultima modifica di cidrolin il 19 luglio 2016, 15:49, modificato 2 volte in totale.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7930
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: avviare un programma al boot

Messaggio da TheSaint » 9 luglio 2016, 10:03

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.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
Dusty
Little John
Messaggi: 888
Iscritto il: 12 agosto 2011, 13:15
Località: Firenze

Re: avviare un programma al boot

Messaggio da Dusty » 9 luglio 2016, 11:06

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.

cidrolin
Novello Arciere
Messaggi: 110
Iscritto il: 3 settembre 2009, 16:55
Località: Portovenere (SP)

Re: avviare un programma al boot

Messaggio da cidrolin » 9 luglio 2016, 21:41

Grazie molte ad entrambi..studierò e poi vi farò sapere

cidrolin
Novello Arciere
Messaggi: 110
Iscritto il: 3 settembre 2009, 16:55
Località: Portovenere (SP)

Re: avviare un programma al boot

Messaggio da cidrolin » 19 luglio 2016, 15:47

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!!

Rispondi