[Risolto] Avviare programma dopo login
[Risolto] Avviare programma dopo login
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
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
Ultima modifica di ffonty il giovedì 27 gennaio 2011, 14:53, modificato 1 volta in totale.
Esistono 10 tipi di persone al mondo: quelle che capiscono il codice binario e quelle che non lo capiscono...
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: Avviare programma dopo login
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.
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: Avviare programma dopo login
cioè tu intendi rimuovere direttamente la barra e le icone dal desktop??
Esistono 10 tipi di persone al mondo: quelle che capiscono il codice binario e quelle che non lo capiscono...
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: Avviare programma dopo login
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.
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: Avviare programma dopo login
giusto!
non ci avevo pensato... vabbè solita figura del cavolo! :-[
grazie mille
non ci avevo pensato... vabbè solita figura del cavolo! :-[
grazie mille
Esistono 10 tipi di persone al mondo: quelle che capiscono il codice binario e quelle che non lo capiscono...
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: [Risolto] Avviare programma dopo login
Se ti interessa:
Prima di tutto crei un nuovo utente e tutto quello che segue lo fai lì.
Premi ALT + F2 e scrivida 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 scrivie lo salvi come "startup.sh"
Quindi in Sistema --> Applicazioni d'avvio aggiungi un nuova voce
Prima di tutto crei un nuovo utente e tutto quello che segue lo fai lì.
Premi ALT + F2 e scrivi
Codice: Seleziona tutto
gconf-editorSulla 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 restartQuindi in Sistema --> Applicazioni d'avvio aggiungi un nuova voce
Termina la sessione e loggati di nuovo con questo utente.Nome: quello che vuoi
Comando: sh ./startup.sh
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
-
guglielmofede
- Prode Principiante
- Messaggi: 140
- Iscrizione: domenica 25 novembre 2007, 12:00
Re: [Risolto] Avviare programma dopo login
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....
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....
Chi c’è in linea
Visualizzano questa sezione: max64bo e 11 ospiti