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.