Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/ConfigurareXorg"
Differenze tra le versioni 60 e 98 (in 38 versioni)
Versione 60 del 24/11/2009 23.29.34
Dimensione: 5110
Autore: DavideLuigi
Commento:
Versione 98 del 14/03/2011 12.55.50
Dimensione: 31
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from ConfigurareXorg
[[BR]]
[[Indice(depth=2)]]

Questo documento descrive la struttura del file di configurazione di '''X.org''', il software responsabile della gestione di scheda grafica, monitor, tastiera, mouse e altri dispositivi di input e output.

= Struttura del file /etc/X11/xorg.conf =

Il file di configurazione è diviso in diverse sezioni, ciascuna di esse relativa ad un componente. Ogni sezione è costruita secondo questo schema generico:

{{{
Section "SectionName"
    Section''Entry
    Section''Entry #commento
    #Section''Entry
    #la voce precedente è stata commentata invece che cancellata, così X.org non la vede più
    #ma l'utente volendo la riabilita facilmente eliminando il "#"
    ...
EndSection
#commento
}}}

Di seguito cercheremo di analizzare le sezioni che possono comportare i problemi più frequenti di configurazione.[[BR]]
'''Nota''' - I commenti, ignorati da X.org ma utili all'utente, iniziano con un "#" e finiscono a fine riga.

=== Sezione "Module" ===

Nella sezione "Module" sono indicati i moduli che devono essere caricati dal sistema per un corretto funzionamento dell'hardware. Talvolta è necessario specificare moduli necessari per la vostra scheda grafica. I moduli sono preceduti da "Load", questi sono alcuni esempi:

{{{
 Load "GLcore" # modulo per OpenGL
 Load "bitmap"
 Load "ddc"
 Load "dri" # Direct Rendering
 Load "extmod"
 Load "freetype"
 Load "glx"
 Load "int10"
 Load "type1"
 Load "vbe"
        Load "dbe" # double buffer extension
}}}

Ciascun hardware richiede un'attenta valutazione dei moduli da caricare.

=== Sezioni "InputDevice" ===

Le sezioni Input``Device descrivono le caratteristiche delle periferiche di Input come tastiera, mouse, touchpad, joystick, tavolette grafiche, monitor touchscreen. Se non configurati correttamente, questi dispositivi di norma non comportano problemi particolari al server X, se non il malfunzionamento della relativa periferica.

=== Sezione "Device" ===

La sezione "Device" accoglie la configurazione della scheda video.

La forma generica è la seguente:{{{
Section "Device"
  Identifier "nome"
  Driver "nome del driver"
  Option "nome dell'opzione" "valore"
  ...
EndSection
}}}
 * «Identifier» è obbligatoria ed è un semplice identificativo, dal momento che possono esserci più sezioni "Device" nella configurazione. L'identificativo scelto andrà usato poi nella sezione "Screen" alla voce «Device».
 * «Driver» è il nome del driver di X.org dedicato a quella scheda.
 * «Video``Ram» è la quantità di RAM (in KBytes) presente sulla scheda.
 * «Option» indica un'opzione particolare e il valore assegnatole.

=== Sezione "Monitor" ===

La sezione "monitor" è dedicata alle caratteristiche dello schermo in uso.

La forma generica è la seguente:{{{
Section "Monitor"
  Identifier "nome"
  HorizSync horizsync-range
  VertRefresh vertrefresh-range
  ModeLine "name" mode-description
  Option "nome dell'opzione" "valore"
  ...
EndSection
}}}

 * «Identifier» è obbligatoria ed è un semplice identificativo, dal momento che possono esserci più sezioni "Device" nella configurazione. L'identificativo scelto andrà usato poi nella sezione "Screen" alla voce «Monitor».
 * «Horiz''Sync» è il refresh orizzontale dello schermo
 * «Vert''Refresh» è il refresh verticale dello schermo
 * «Option» indica un'opzione particolare e il valore assegnatole.

Le voci più importanti qui sono '''Horiz``Sync''' e '''Vert``Refresh''', qui vanno specificati i valori '''esatti''' del monitor, senza questa indicazione il server X utilizza valori di default molto bassi che impediscono l'accesso a risoluzioni superiori a 640x480.

=== Sezione "Screen" ===

In questa sezione sono indicate la scheda video e il monitor da usare, più diverse opzioni per la grafica.

La forma generica è la seguente:{{{
Section "Screen"
  Identifier "name"
  Device "devid"
  Monitor "monid"
  ...
  SubSection "Display"
    Depth depth
    Virtual xdim ydim
    Modes "mode-name" ...
    ...
  EndSubSection
  ...
EndSection
}}}

 * «Identifier» è obbligatoria ed è un semplice identificativo, dal momento che possono esserci più sezioni "Screen" nella configurazione.
 * «Device» è obbligatoria e individua la sezione "Device" che descrive la scheda video da usare.
 * «Monitor» individua la sezione "Monitor" che descrive il monitor da usare.
All'interno della sottosezione "Display":
 * «Depth» indica la profondità di colore da usare (valori comuni: 8, 15, 16, 24). Il valore 32 non è corretto, usare invece 24.
 * «Virtual» è utile quando si usano due monitor, e descrive una risoluzione che deve essere maggiore della risoluzione in uso più la risoluzione del secondo monitor in uso.

= Ulteriori risorse =
 * [https://help.ubuntu.com/community/FixVideoResolutionHowto Impostare la corretta risoluzione del monitor (in inglese)]
----
CategoryHardware CategoryDaRevisionare
#REDIRECT Hardware/Video/Xorg