Guida alla configurazione di Xorg: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 55: Riga 55:
Una ''SectionEntry'' (vedremo dopo quelle particolari di ogni SectionName) è formata da una parola chiave seguita da uno o più argomenti dipendenti da essa. I tipi di questi argomenti sono 3:
Una ''SectionEntry'' (vedremo dopo quelle particolari di ogni SectionName) è formata da una parola chiave seguita da uno o più argomenti dipendenti da essa. I tipi di questi argomenti sono 3:
* Integer: interi
* Integer: interi
* Real: virgola mobile)
* Real: virgola mobile
* String: stringa racchiusa tra (")
* String: stringa racchiusa tra (")


Riga 76: Riga 76:


===Files Section===
===Files Section===
Questa sezione (opzionale) viene utilizzata per specificare alcuni directory richiesta dal server. Alcune delle entry di FILES sono:
Questa sezione (opzionale) viene utilizzata per specificare alcuni directory richiesta dal server. Alcune delle entry di Files sono:


* <code>FontPath "path"</code>: imposta il percorso (assoluto) per i font utilizzati dal server grafico. Per specificare più cammini è possibile utilizzare una delle seguenti soluzioni: <pre>FonthPath "path_1","path_2",...,"path_n"</pre>. E' possibile anche specificare FontPath multipli invece della sintassi che utilizza la virgola. Se non viene specificata questa entry allora il server cercherà in percorsi standard (vedi man per i dettagli).
* <code>FontPath "path"</code>: imposta il percorso (assoluto) per i font utilizzati dal server grafico. Per specificare più cammini è possibile utilizzare una delle seguenti soluzioni: <pre>FonthPath "path_1","path_2",...,"path_n"</pre> E' possibile anche specificare FontPath multipli invece della sintassi che utilizza la virgola. Se non viene specificata questa entry allora il server cercherà in percorsi standard (vedi man per i dettagli).


* <code>RGBPath "path"</code>: imposta il percorso (assoluto) del database RGB. Il database RGB non è nient'altro che una tabella che associa un nome simbolico al colore dato dalla (R,G,B). Se non è specificato viene cercato in <code>/usr/share/X11/rgb</code>  (i file puo' essere un .txt se il server è stato compilato per usare un database RGB testuale anzicchè binario, e in questo caso al percorso precedente viene automaticamente inserita l'estensione). La sintassi per le path multiple è identica a quella già discussa
* <code>RGBPath "path"</code>: imposta il percorso (assoluto) del database RGB. Il database RGB non è nient'altro che una tabella che associa un nome simbolico al colore dato dalla (R,G,B): ad esempio <code>(139, 0, 0)</code> DarkRed . Se non è specificato viene cercato in <code>/usr/share/X11/rgb</code>  (i file puo' essere un .txt se il server è stato compilato per usare un database RGB testuale anzicchè binario, e in questo caso al percorso precedente viene automaticamente inserita l'estensione). La sintassi per le path multiple è identica a quella già discussa


* <code>ModulePath "path"</code>: imposta il percorso (assoluto) per i moduli utilizzati da Xorg. La sintassi per le path multiple è identica a quella già discussa.
* <code>ModulePath "path"</code>: imposta il percorso (assoluto) per i moduli utilizzati da Xorg. La sintassi per le path multiple è identica a quella già discussa.
Riga 95: Riga 95:
I moduli vengono cercati nei percorsi specificati nel ModulePath della sezione Files, e in alcune sottodirectory specifiche di quei percorsi. Per vedere quali moduli sono presenti (estensioni e font) si vedano queste directory:
I moduli vengono cercati nei percorsi specificati nel ModulePath della sezione Files, e in alcune sottodirectory specifiche di quei percorsi. Per vedere quali moduli sono presenti (estensioni e font) si vedano queste directory:
<code>/usr/lib/modules/fonts</code> e <code>/usr/lib/modules/extensions</code>.
<code>/usr/lib/modules/fonts</code> e <code>/usr/lib/modules/extensions</code>.
oppure
<code>/usr/lib/xorg/modules/fonts</code> e <code>/usr/lib/xorg/modules/extensions</code>


Il modulo per i [http://en.wikipedia.org/wiki/Computer_font#Bitmap_fonts font bitmap] è caricato automaticamente.
Il modulo per i [http://en.wikipedia.org/wiki/Computer_font#Bitmap_fonts font bitmap] è caricato automaticamente.
Riga 111: Riga 113:
EndSection
EndSection
</pre>
</pre>
Le voci Identifier e Driver sono obbligatorie, mentre tutto il resto è opzionale. La voce Identifier permette di dare al device un nome univoco che è lo stesso utilizzato, ad esempio, nella sezione ServerLayout). Mentre la voce Driver viene utilizzata per indicare il driver utilizzato per il device di Input.
Le voci Identifier e Driver sono obbligatorie, mentre tutto il resto è opzionale. La voce Identifier permette di dare al device un nome univoco che è lo stesso utilizzato, ad esempio, nella sezione ServerLayout). Mentre la voce Driver indica il driver utilizzato per il device di Input.
 
===Device Section===
168

contributi