[bash-shell]Script all'avvio NON root

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
giulioetto
Prode Principiante
Messaggi: 69
Iscrizione: mercoledì 7 novembre 2012, 19:02
Desktop: Unity
Distribuzione: ubuntu 14.04 64 bit LTS

[bash-shell]Script all'avvio NON root

Messaggio da giulioetto »

Salve a tutti,
vorrei eseguire uno script all'avvio per avviare VLC da terminale, l'ho messo nella cartella /etc/inid.t e impostato per l'esecuzione, ma purtroppo vlc non accetta di essere aperto come root. C'è un modo per avviarlo all'avvio come utente normale o per scrivere nello script da quale utente deve essere eseguito?
Per conoscenza il codice è questo

Codice: Seleziona tutto

#! /bin/sh
cvlc -q --no-osd -L -f --no-video-title-show --x11-display :1 /home/pi/Condivisa/Pubblica/Musica 2&>1 >/dev/null &
Grazie in anticipo.
1001001
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1506
Iscrizione: mercoledì 22 dicembre 2010, 18:09
Desktop: Unity
Distribuzione: Ubuntu 14.04.1 LTS 64bit
Località: Verona

Re: [bash-shell]Script all'avvio NON root

Messaggio da 1001001 »

Ciao!
Non ho capito una cosa: il comando deve essere eseguito dopo aver fatto il login no? E se sì, deve essere eseguito da tutti gli utenti o solo da uno in particolare?
"I find your lack of faith disturbing."
giulioetto
Prode Principiante
Messaggi: 69
Iscrizione: mercoledì 7 novembre 2012, 19:02
Desktop: Unity
Distribuzione: ubuntu 14.04 64 bit LTS

Re: [bash-shell]Script all'avvio NON root

Messaggio da giulioetto »

Ciao, il comando dovrebbe essere eseguito subito dopo il boot, quando chiede user e password. Vorrei scegliere con quali privilegi eseguirlo.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: [bash-shell]Script all'avvio NON root

Messaggio da kimj »

usa l'autostart del tuo DE (per gnome/unity, gnome-session-properties)

alternativamente, usa lo script /etc/rc.local, e

Codice: Seleziona tutto

su -l tuoutente -c "comando e -opzioni"

cvlc se non erro e' la versione solo testo di vlc: niente schermata. non ha senso impostargli uno schermo. sicuro di non volere invece usare vlc?
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
giulioetto
Prode Principiante
Messaggi: 69
Iscrizione: mercoledì 7 novembre 2012, 19:02
Desktop: Unity
Distribuzione: ubuntu 14.04 64 bit LTS

Re: [bash-shell]Script all'avvio NON root

Messaggio da giulioetto »

Sto provando a farlo con cron. Appena lo riavvio vedo se funziona e casomai provo il tuo metodo.
Grazie mille per le risposte.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti