45
contributi
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 | 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 | * <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à: | * <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 | 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 [ | 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 [ | 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 | È 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>. | ||
== | ==Collegamenti esterni== | ||
[1] [http://www.x.org/wiki/ Sito ufficiale di Xorg]<br/> | |||
[2] [http://it.wikipedia.org/wiki/X.Org Cenni su Xorg]<br/> | |||
[3] [http://it.wikipedia.org/wiki/X_Window_System X Window System]<br/> | |||
[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== |
contributi