Si definisce sessione del desktop l'insieme di attività svolte tra il momento del login e quello del logout.
Lo schermo di login, visualizzato dalla Gestione del login, rappresenta la “porta” per l'accesso al desktop. Questo schermo contiene i campi necessari per digitare il nome di login e la parola chiave, e un menu Opzioni per impostare altri parametri come l'avvio di una sessione protetta o la lingua della sessione.
Una sessione del desktop inizia subito dopo aver effettuato il log in. Dopo l'autenticazione del nome di login e della password viene avviata la Gestione delle sessioni.
La Gestione delle sessioni è un meccanismo in grado di gestire le sessioni, cioè di ricordare lo stato della sessione più recente e di ripristinarlo nella stessa forma al login successivo.
La Gestione delle sessioni può salvare e ripristinare:
Le impostazioni relative all'aspetto e al comportamento del desktop – ad esempio i font, i colori e le impostazioni del mouse.
Le applicazioni a finestre in esecuzione – ad esempio, la Gestione di file o l'Editor di testo. Le applicazioni eseguite nelle finestre di emulazione di terminale non possono essere salvate e ripristinate dalla Gestione delle sessioni. Ad esempio, l'editor vi eseguito in una finestra di Terminale non potrà essere ripristinato nella sessione successiva.
Digitare il nome di login e premere Return o fare clic su OK.
Digitare la password e premere Return o fare clic su OK.
Se la Gestione del login non riconosce il nome o la password, fare clic su Ricomincia e riavviare il processo di login.
Una volta effettuato il login, la Gestione delle sessioni avvia la sessione appropriata:
Se si tratta del primo login di un utente viene avviata una sessione nuova.
Se l'utente aveva già utilizzato il sistema in precedenza, viene ripristinata la sessione precedente.
Oppure, scegliere “Chiudi sessione” dal menu dello spazio di lavoro.
Quando si chiude una sessione normale del desktop, la Gestione delle sessioni salva le impostazioni della sessione corrente in modo da poterle ripristinare al login successivo dell'utente. È comunque possibile che le impostazioni riguardanti applicazioni non incluse nel desktop non vengano salvate.
Scegliere il gruppo che include la lingua desiderata.
Selezionare la lingua.
Eseguire il login.
La lingua predefinita viene impostata dall'amministratore del sistema. Il menu Opzioni permette tuttavia di accedere alle altre lingue disponibili; la scelta della lingua imposterà la variabile d'ambiente LANG per la sessione. Al termine della sessione verrà ripristinata la lingua predefinita.
Una sessione protetta avvia un'unica finestra di Terminale (e opzionalmente la Gestione dello spazio di lavoro). È utile quando occorre eseguire una serie di comandi da una finestra di Terminale prima di avviare una sessione del desktop.
Scegliere Sessione dal menu Opzioni.
Dal menu secondario Sessioni, scegliere “Sessione a finestra singola”.
Eseguire il login.
Digitare il comando exit in una finestra di Terminale.
Il login della riga di comando permette di uscire temporaneamente dal desktop per usare l'ambiente del sistema operativo. Non si tratta perciò di una sessione del desktop. Il login viene eseguito con il meccanismo del sistema operativo anziché con la Gestione del login. Non sono disponibili finestre perché il server X non è in esecuzione.
Alcuni tipi di configurazioni (ad esempio, quella dei terminali X) non consentono di effettuare il login dalla riga di comando.
Per accedere alla riga di comando:
Scegliere “Login della riga di comando” dal menu Opzioni.
Lo schermo di login scomparirà e verrà sostituito dal prompt di una console.
Alla richiesta del sistema, inserire il nome di login e la password.
Per uscire dalla sessione della riga di comando:
Digitare exit al prompt.
In genere, il desktop salva le impostazioni della sessione al logout e utilizza queste informazioni per l'avvio della sessione successiva. Se si avvia o si chiude un'applicazione durante una sessione, o si utilizza la Gestione degli stili per cambiare l'aspetto e il comportamento del sistema, le modifiche apportate si rifletteranno nella sessione successiva. Questo tipo di sessione viene detta sessione corrente.
È inoltre disponibile una sessione iniziale, vale a dire una sessione che viene salvata esplicitamente dall'utente. È come fare ad un determinato istante la fotografia della sessione iniziale. Una volta impostata una sessione iniziale, sarà possibile specificare al desktop di ripristinare quella sessione ad ogni login al posto della sessione corrente.
Fare clic sul controllo della Gestione degli stili nel Pannello principale.
Fare clic sul controllo Avvio nella Gestione degli stili.
Verrà visualizzata la finestra di dialogo Avvio.
Fare clic su “Imposta sessione iniziale”nella finestra di dialogo Avvio
Nella finestra di dialogo di conferma, fare clic su OK.
Verrà salvato lo stato corrente della sessione.
Fare clic sul controllo della Gestione degli stili nel Pannello principale.
Fare clic sul controllo Avvio nella Gestione degli stili.
Verrà visualizzata la finestra di dialogo Avvio.
Selezionare “Ripresenta la sessione iniziale”.
Fare clic su OK.
Abilitando l'opzione “Ripresenta la sessione iniziale”, la Gestione delle sessioni non salverà la sessione corrente al momento del logout.
Fare clic sul controllo della Gestione degli stili nel Pannello principale.
Fare clic sul controllo Avvio nella Gestione degli stili.
Verrà visualizzata la finestra di dialogo Avvio.
Selezionare “Richiedi al logout”.
Fare clic su OK.
Questa impostazione permette di decidere di volta in volta, al momento del logout, quale sessione avviare al login successivo — la sessione corrente o quella iniziale. Scegliendo di tornare alla sessione iniziale, le impostazioni della sessione corrente non verranno salvate Scegliendo di tornare alla sessione iniziale, le impostazioni della sessione corrente non verranno salvate (non sarà cioè possibile cambiare idea al login successivo).