Pagina 1 di 1

[Risolto] Avviare programma dopo login

Inviato: mercoledì 26 gennaio 2011, 20:05
da ffonty
Salve a tutti!

Mi chiedevo se era possibile dopo aver eseguito login poter avviare un programma, diciamo "firefox", senza dover caricare tutto il desktop (menù, barre, ecc).

Spiego l'effetto che vorrei ottenere così managi si capisce meglio la mia richiesta...
Sto creando una piccola applicazione web, avrei bisogno che l'utente che utilizza quella macchia potesse usare solo firefox. Quindi una volta eseguito il login (magari anche automatico) il sistema caricasse solo firefox (alla pagina che voglio) e fine... Il sistema non deve dare accesso a niente altro che non sia firefox!!
Far partire firefox in esecuzione automatica non è un problema, ma se la persona poi mi chiude la finestra avrebbe accesso al resto dei programmi e del desktop e io vorrei evitarlo, anzi non sarebbe male che se per sbaglio si chiude la finestra di firefox il sistema riavvia il server x e torna alla pagina di login come quando si usa "ctrl+alt+backspace" o un effetto simile.

Esiste un modo per accontentare la mia richiesta?

Grazie

Re: Avviare programma dopo login

Inviato: mercoledì 26 gennaio 2011, 20:09
da Otako
Puoi togliere i pannelli di gnome e nautilus (il gestore delle cartelle nonché del desktop). C'è anche un modo per riavviare X, se aspetti qualche minuti ti preparo uno script bash.

Re: Avviare programma dopo login

Inviato: mercoledì 26 gennaio 2011, 22:08
da ffonty
cioè tu intendi rimuovere direttamente la barra e le icone dal desktop??

Re: Avviare programma dopo login

Inviato: mercoledì 26 gennaio 2011, 22:13
da Otako
Si possono rimuovere i pannelli (le barre) e sul desktop rimane solo lo sfondo (senza il menu che si apre col tasto destro). Se vuoi puoi anche togliere tutta la barra con i pulsanti chiudi, minimizza, massimizza.

Re: Avviare programma dopo login

Inviato: giovedì 27 gennaio 2011, 13:45
da ffonty
giusto!
non ci avevo pensato... vabbè solita figura del cavolo!  :-[

grazie mille

Re: [Risolto] Avviare programma dopo login

Inviato: giovedì 27 gennaio 2011, 19:16
da Otako
Se ti interessa:

Prima di tutto crei un nuovo utente e tutto quello che segue lo fai lì.
Premi ALT + F2 e scrivi

Codice: Seleziona tutto

gconf-editor
da qui navighi fino a desktop --> gnome --> session.
Sulla destra fai click destro sulla riga required_component_list e selezioni Modifica chiave.
Scegli ogni voce e le rimuovi tutte.
Quindi crei un nuovo file nella tua home e ci scrivi

Codice: Seleziona tutto

firefox http://pagina_da_aprire
echo password_del_nuovo_utente | sudo -S /etc/init.d/gdm restart
e lo salvi come "startup.sh"
Quindi in Sistema --> Applicazioni d'avvio aggiungi un nuova voce
Nome: quello che vuoi
Comando: sh ./startup.sh
Termina la sessione e loggati di nuovo con questo utente.

Re: [Risolto] Avviare programma dopo login

Inviato: sabato 10 marzo 2012, 22:24
da guglielmofede
SALVE,
con quale versione di ubuntu avete provato ?
Ho seguito passo passo la procedura, ma provando il tutto quando chiudo firefox non si riavvia gdm.

A Presto....