Guida alla configurazione di Xorg: differenze tra le versioni

(corretti alcuni typo, revisionata)
Riga 160: Riga 160:


===ServerLayout Section===
===ServerLayout Section===
La sezione ServerLayout è il livello principale di tutto il file <code>xorg.conf</code>. Essa serve a raggruppare i dispositivi di input/output (e alcune delle loro caratteristiche fondamentali) che verranno utilizzate all'interno della sessione corrente.
La sezione ServerLayout è il livello principale di tutto il file <code>xorg.conf</code>. Essa serve a raggruppare i dispositivi di input/output (e alcune delle loro caratteristiche fondamentali) che verranno utilizzati all'interno della sessione corrente.
È possibile avere più sezioni ServerLayout. Il motivo fondamentale è semplice: pensiamo ad una sessione multiutente su di uno stesso computer. Ogni utente ha sicuramente mouse e tastiera "personali" nonché uno schermo "personale", e quindi è necessario avviare diverse sessioni che utilizzano un ServerLayout (e cioè una configurazione di Xorg) diverso per ogni utente.
È possibile avere più sezioni ServerLayout. Il motivo fondamentale è semplice: pensiamo ad una sessione di tre utenti su di uno stesso computer. A parte certi dispositivi che possono essere condivisi (come ad esempio la scheda grafica) sicuramente ogni utente ha una tastiera, un mouse e uno schermo "personali". Quindi questi dispositivi personali, in generale, avranno caratteristiche differenti e allora è necessario definire nel file di configurazione 3 diverse sezioni per ogni dispositivo (3 per la tastiera, 3 per il mouse, 3 per lo schermo). A questo punto è necessario definire 3 sezioni ServerLayout in modo tale che si raggruppino, per ogni utente, il proprio mouse, la propria tastiera e il proprio schermo. Facendo così, si permette ad ogni utente di avere una sessione personale e funzionante con i propri dispositivi.
<b>SPIEGARE MEGLIO QUESTO CONCETTO</b>
(Nota: ovviamente se, per esempio, due utenti hanno tastiere diverse ma con identiche caratteristiche, allora non è necessario definire due sezioni per ogni tastiera, in quanto basta definirne una "condivisa". Lo stesso vale per le ServerLayout: se due utenti hanno tutti dispositivi diversi ma con identiche caratteristiche è sempre necessario definire solamente una sezione ServerLayout).


Quindi principalmente in ServerLayout andiamo a dire al server X che l'utente U utilizza la tastiera A, il mouse B, lo schermo C e la scheda video D per la sua sessione e successivamente, nelle altre sezioni, specifichiamo in modo dettagliato cosa si intende per tastiera A, mouse B, ecc.
Quindi principalmente in ServerLayout andiamo a dire al server X che l'utente U utilizza la tastiera A, il mouse B, lo schermo C e la scheda video D per la sua sessione e successivamente, nelle altre sezioni, specifichiamo in modo dettagliato cosa si intende per tastiera A, mouse B, ecc.
168

contributi