Download Questa - Debian Reference

Transcript
Capitolo 9. Messa a punto del sistema Debian
152
allow-user-xsession
use-ssh-agent
# Default disabled (enable them by uncommenting)
do-not-use-x-session-manager
#do-not-use-x-window-manager
Senza le summenzionate modifiche al sistema, gnome-session e kdebase sono i pacchetti
che contengono questi X session manager. Rimuovendoli si permette all’X window manager
preferito di essere quello predefinito. (Idee migliori?)
Su un sistema in cui /etc/X11/Xsession.options contiene una riga
allow-user-xsession non preceduta da altri caratteri, qualsiasi utente che definisse
un proprio ~/.xsession o ~/.Xsession sarebbe in grado di personalizzare le azioni di
/etc/X11/Xsession.
L’ultimo comando nel file ~/.xsession dovrebbe essere sotto forma di exec
some-window/session-manager per lanciare il vostro X window/session manager
preferito.
Un buon esempio del file ~/.xsession si trova in /usr/share/doc/xfree86-common
/examples/xsession.gz.
Io lo uso per impostare il window manager, accesso allo schermo e lingua per ciascun utente. Vedere ‘Lanciare una X session per un utente’ in questa pagina, ‘Diventare root in X’ a
pagina 156, e ‘Esempio per un sistema multilingue per X window system’ a pagina 174.
Se volete avere lanciare automaticamente parecchi programmi X client, guardate gli esempi di
‘X client’ a pagina 150 ed invocateli da ~/.xsession invece che da ~/.xinitrc.
Risorse addizionali di X specifiche per utente possono essere inserite in ~/.Xresources.
Vedere ‘X resources’ a pagina 155.
Mappature del mouse e della tastiera specifiche per ciascun utente in X possono essere definite
nello script di lancio dell’utente. Vedere ‘Mappatura della tastiiera e dei tasti del puntatore in
X’ a pagina 156.
Lanciare una X session per un utente
Seguendo il principio descritto in ‘Personalizzare le X session’ nella pagina precedente, X
session/window manager specifici per l’utente possono essere attivati installando il pacchetto indicato ed impostando il contenuto alla fine del file ~/.xsession come segue. (Amo
blackbox/fluxbox per lo stile semplice e la velocità.):
• default X session manager.
– Vedere ‘Comandi alternativi’ a pagina 96.
– exec /usr/bin/x-session-manager
• default X window manager.