(Testato con Xubuntu 12.04, ma con le ppas per Xfce 4.10 e 4.12 installate, ma l'opzione che discuto era disponibile per Xfce 4.8)
Esiste un modo per disabilitare globalmente l'opzione di salvataggio della sessione e il modo migliore per ottenerla è utilizzare la modalità kiosk Xfce . Una delle opzioni disponibili per la modalità kiosk, sepolta nel codice sorgente per xfce4-session
, è SaveSession
. Se guardiamo /home/mike/xfce4-session-4.10.0/xfce4-session/xfsm-shutdown.c
, possiamo vedere l'impostazione non documentata:
/* check kiosk */
shutdown->kiosk_can_save_session = xfce_kiosk_query (kiosk, "SaveSession");
Innanzitutto, crea la directory kiosk con
sudo mkdir /etc/xdg/xfce4/kiosk
e quindi crea e modifica il kioskrc con il tuo editor di testo:
sudo nano /etc/xdg/xfce4/kiosk/kioskrc
Inserisci quanto segue nel tuo kioskrc
:
[xfce4-session]
SaveSession=NONE
Ora, salva le modifiche e disconnettiti e accedi nuovamente come utente per testarlo. L'opzione della casella di controllo per salvare la sessione dovrebbe essere scomparsa.
Prima di applicare l'impostazione, la casella è ancora disponibile:
Successivamente, con la modalità kiosk attiva, l'opzione non è più disponibile:
Se desideri utilizzare la modalità kiosk per disabilitare globalmente altre impostazioni, come la possibilità di arrestare o sospendere, ecc., Vedi la mia risposta qui: