Guida alla configurazione di Xorg: differenze tra le versioni

m
link esterni
m (fix broken links)
m (link esterni)
 
Riga 1: Riga 1:
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
==Che cos'è==
==Che cos'è==
Xorg è il server dell'X Window System, il gestore grafico dei sistemi Unix, sviluppato da [http://www.x.org/wiki/ X.Org Foundation], rilasciato sotto [http://opensource.org/licenses/mit-license.php licenza MIT] (software libero).
Xorg è il server dell'X Window System, il gestore grafico dei sistemi Unix, sviluppato da X.Org Foundation<sup>[[#Collegamenti esterni | [1]]]</sup>, rilasciato sotto licenza MIT<sup>[[#Collegamenti esterni | [5]]]</sup> (software libero).
Grazie al diffondersi di applicazioni open source di un certo livello, come OpenOffice e TheGimp, X viene supportato, in modo secondario, anche da  sistemi operativi proprietari (come Windows e Mac OS X).
Grazie al diffondersi di applicazioni open source di un certo livello, come OpenOffice e TheGimp, X viene supportato, in modo secondario, anche da  sistemi operativi proprietari (come Windows e Mac OS X).


Riga 126: Riga 126:
* ServerFlags: Server flags
* ServerFlags: Server flags


* <b>Module:</b> Indica al server quali moduli deve caricare (es: estensioni come glx, per la gestione del rendering OpenGL all'interno delle finestre, moduli per il [http://en.wikipedia.org/wiki/Font_rasterization font rasterization], ecc.)
* <b>Module:</b> Indica al server quali moduli deve caricare (es: estensioni come glx, per la gestione del rendering OpenGL all'interno delle finestre, moduli per il font rasterization<sup>[[#Collegamenti esterni | [6]]]</sup>, ecc.)


* DRI: DRI-specific configuration
* DRI: DRI-specific configuration
Riga 243: Riga 243:
* <code>BusID "bus-id"</code>: specifica l'indirizzo (il bus location) della della scheda grafica;
* <code>BusID "bus-id"</code>: specifica l'indirizzo (il bus location) della della scheda grafica;


* <code> Screen number </code>: indica quale schermo utilizzare. È utilizzato per quelle schede video che possono gestire più di uno schermo (consiglio i link seguenti per chi avesse questa necessità: [http://wiki.linuxquestions.org/wiki/Using_multiple_monitors_with_XFree86 Multiple Monitors with XFree86] o [http://wiki.linuxquestions.org/wiki/Multiple_Monitors_with_Nvidia Multiple Monitors with Nvidia]).
* <code> Screen number </code>: indica quale schermo utilizzare. È utilizzato per quelle schede video che possono gestire più di uno schermo (consiglio i link seguenti per chi avesse questa necessità: Multiple Monitors with XFree86<sup>[[#Collegamenti esterni | [7]]]</sup> o Multiple Monitors with Nvidia<sup>[[#Collegamenti esterni | [8]]]</sup>).


===Monitor Section===
===Monitor Section===
Riga 291: Riga 291:


I campi obbligatori sono Identifier e Device. Il valore del campo device deve essere un identifier specificato della sezione Device. Anche se non obbligatorio, è bene inserire il "monid" (ovviamente uguale a uno di quelli specificati nella sezione Monitor).
I campi obbligatori sono Identifier e Device. Il valore del campo device deve essere un identifier specificato della sezione Device. Anche se non obbligatorio, è bene inserire il "monid" (ovviamente uguale a uno di quelli specificati nella sezione Monitor).
Interessante è anche specificare la [http://en.wikipedia.org/wiki/Color_depth profondità di colore] che deve essere usata dal server per default: <code>DefaultDepth depth</code>.
Interessante è anche specificare la profondità di colore<sup>[[#Collegamenti esterni | [9]]]</sup> che deve essere usata dal server per default: <code>DefaultDepth depth</code>.
Importante è anche l'opzione seguente:
Importante è anche l'opzione seguente:
<pre>
<pre>
Option "Accel"
Option "Accel"
</pre>
</pre>
che abilita l'accelerazione hardware 2d tramite l'architettura [http://en.wikipedia.org/wiki/XFree86_Acceleration_Architecture XAA]. È abilitata per default, ma se sono presenti dei bug nel driver XAA è necessario disabilitarla per avere un server X funzionante.
che abilita l'accelerazione hardware 2d tramite l'architettura XAA<sup>[[#Collegamenti esterni | [10]]]</sup>. È abilitata per default, ma se sono presenti dei bug nel driver XAA è necessario disabilitarla per avere un server X funzionante.


===Display Subsection===
===Display Subsection===
Riga 341: Riga 341:
<code>/usr/lib/xorg/modules/fonts</code> e <code>/usr/lib/xorg/modules/extensions</code>
<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 font bitmap<sup>[[#Collegamenti esterni | [11]]]</sup> è caricato automaticamente.
È importante che venga caricato il modulo "extmod" perchè contiene alcune estensioni molto utili come la [http://en.wikipedia.org/wiki/Shape_extension Shape Extension] oppure la [http://en.wikipedia.org/wiki/X_video_extension X Video Extension].
È importante che venga caricato il modulo "extmod" perchè contiene alcune estensioni molto utili come la Shape Extension<sup>[[#Collegamenti esterni | [12]]]</sup> oppure la X Video Extension<sup>[[#Collegamenti esterni | [13]]]</sup>.


==Link utili==
==Collegamenti esterni==
* [http://www.x.org/wiki/ Sito ufficiale di Xorg]
[1] [http://www.x.org/wiki/ Sito ufficiale di Xorg]<br/>


* [http://it.wikipedia.org/wiki/X.Org Cenni su Xorg]
[2] [http://it.wikipedia.org/wiki/X.Org Cenni su Xorg]<br/>


* [http://it.wikipedia.org/wiki/X_Window_System X Window System]
[3] [http://it.wikipedia.org/wiki/X_Window_System X Window System]<br/>


* [https://it.wikipedia.org/wiki/Protocolli_e_architettura_di_X_Window_System Protocolli e Architettura dell'X Window System]
[4] [https://it.wikipedia.org/wiki/Protocolli_e_architettura_di_X_Window_System Protocolli e Architettura dell'X Window System]<br/>
 
[5] [http://opensource.org/licenses/mit-license.php licenza MIT]<br/>
 
[6] [http://en.wikipedia.org/wiki/Font_rasterization font rasterization]<br/>
 
[7] [http://wiki.linuxquestions.org/wiki/Using_multiple_monitors_with_XFree86 Multiple Monitors with XFree86]<br/>
 
[8] [http://wiki.linuxquestions.org/wiki/Multiple_Monitors_with_Nvidia Multiple Monitors with Nvidia]<br/>
 
[9] [http://en.wikipedia.org/wiki/Color_depth profondità di colore]<br/>
 
[10] [http://en.wikipedia.org/wiki/XFree86_Acceleration_Architecture XAA]<br/>
 
[11] [http://en.wikipedia.org/wiki/Computer_font#Bitmap_fonts font bitmap]<br/>
 
[12] [http://en.wikipedia.org/wiki/Shape_extension Shape Extension]<br/>
 
[13] [http://en.wikipedia.org/wiki/X_video_extension X Video Extension]<br/>


==Dedica==
==Dedica==
45

contributi