Riconfigurare la scheda grafica - Server X

Problema:

Il server grafico non parte. Si ha l'errore:

xterm Xt error: Can't open display:
xterm: DISPLAY is not set

Soluzione:

I dati relativi alla configurazione della scheda grafica si trovano nel file /etc/X11/xorg.conf . Questo file infatti contiene tutti i parametri per configurare il server X. Prima di eseguire una qualsiasi modifica conviene effettuare una copia di backup.

Creare una copia di backup del file di configurazione

Attenzione prima di effettuare qualunque operazione è consigliabile salvare una copia del file "xorg.conf". Per fare ciò digitate al terminale questo comando:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.backup

ora avete creato il file "xorg.backup" che è una copia esatta di "xorg.conf", per ripristinare il vecchio file con la copia di backup, dovete solo digitare:

sudo mv /etc/X11/xorg.backup /etc/X11/xorg.conf

Configurazione tramite tool grafico

Prima di partire conviene reperire una serie di informazioni che riguardano il vostro computer:

  1. La scheda video : Produttore, modello, chipset, memoria ram
  2. Il Monitor : Risoluzione massima, frequenza orizzontale, frequenza verticale (refresh)
  3. Il driver del server x : Ogni sceda grafica utilizza un diverso tipo di driver per X. dal sito http://wiki.x.org/wiki/VideoDrivers è possibile fare una ricerca della scheda video (tramite chipset e modello) per individuare il driver corretto. Il nome del driver solitamente è una sigla che individua il produttore (Es tdfx per 3dfx Voodoo).

Attivare il tool grafico

Da Terminale dare il comando

sudo dpkg-reconfigure xserver-xorg

e fornire i dati richiesti. Nota usate <TAB> per spostarsi tra vari campo

  1. Rilevare automaticamente l'hardware video ?
    scegliere YES
  2. Scegliere il driver del server x desiderato
    attraverso l'elesco scegliere il driver per il server x in base alle informazioni raccolte in precedenza
  3. Enter an identifier for video cards
    E' semplicemente un'etichetta - può essere lasciata così com'è
  4. Users op PowerPC machines ...
    dare OK
  5. Please enter the video card's bus identifier
    lasciare così com'è
  6. Inserire la quantità di memoria ...
    indicare la quantità di memoria utilizzata dalla scheda video in Kb (IMPORTANTE)
  7. Usare interfaccia per il dispositivo framebuffer del kernel?
    dare NO
  8. Autodetect keyboard layout ?
    dare si
  9. Please select your keyboard layout
    Indicare it
  10. Please select the XKB rule set to use
    Indicare xorg
  11. For the X server to handle ...
    dare ok
  12. Please select your keyboard model
    per tastiere windows (con start e menu) indicare pc104
  13. For the X server to handle ...
    dare ok
  14. Please select your keybord variant
    lasciare vuoto
  15. For the X server to handle ...
    dare ok
  16. Please select your keybord option
    lasciare vuoto
  17. Scegliere la voce che meglio descrive il mouse
    dare ImPS/2
  18. Emulare un mouse a 3 tasti ?
    dare SI
  19. It is possible to customize (....
    dare ok
  20. Select the X.Org server modules that should be loaded by default
    i moduli che dovrebbero essere caricati sono:
    GLcore, bitmap, ddc, dri, extmod, freetype, glx, int10, type1, vbe.
  21. Write default Files section to configuration file ?
    Se tutto è stato inserito correttamente dare <si>
  22. Tentare il rilevamento automatico del monitor ?
    dare SI
  23. Inserire un identificatore per il monitor>
    E' un'etichetta - si può mettere il nome del monitor
  24. Scegliere le modalità video che si vuole che il server X usi.
    640x480, 800x600, 1024x768, 1280x1024 (verificare che il monitor supporti le varie risoluzioni)
  25. For the X Windows Systek graphical ...
    inserire advanced (per configurare perfettamente l'hardware)
  26. Inserire la gamma di frequenze orizzontali di refresh del monitor
    ad esempio 30-72 (vedere i dati del monitor H-Freq. in khz )
  27. Inserire la gamma di frequenze verticali di refresh del monitor
    ad esempio 50-150 (vedere i dati del monitor V-Freq. in Hz)
  28. Write monitor sync ranges to confirm file ?
    Se tutto è stato inserito correttamente dare <si>
  29. Scegliere la profobdità di colore predefinita in bit
    indicare 16 per un monitor datato altrimenti 24

Il processo è terminato occorre riavviare il server grafico per verificare che le modifiche inserite siano corrette.

startx

Per riavviare il computer si può dare il comando

sudo reboot


Configurazione manuale tramite file di configurazione

In questo caso si modifica direttamente il file /etc/X11/xorg.conf