Prima di postare il proprio problema, leggere tutto l'howto!
Inanzitutto vi posso dire che queste procedure sono state testate per alcune schede video nVidia, teoricamente il procedimento anche per schede ATI dovrebbe essere similare.
-- Installazione driver
1) Andare navigando attraverso la barra di sistema, in System->Amministrazione->Hardware Drivers e aggiungere il segno di spunta sul driver della scheda video. A questo punto, dovrebbero scaricarsi i driver proprietari.
Nel mio particolare caso, sono i nvidia-glx-new. Dalla documentazione si può leggere che questi driver forniscono accelerazione hardware per i chipset GeForce, nForce e Quadro.
2) Riavviare il server X attraverso la combinazione di tasti Ctrl+Alt+Backspace oppure riavviare il pc e andare in System->Preferenze->Aspetto, posizionarsi nella scheda visual effect ed attivare l'opzione extra. Se le impostazioni dello schermo sono accettabili avrete la vostra accelerazione hardware e compiz attivo.
3) Se così non fosse, può essere che il vostro monitor e/o la vostra scheda video non siano riconosciuti automaticamente. Posizionarsi attraverso nautilus in /usr/share/applications, a lanciare "Screen and Graphics"..Molto probabilmente vi potreste trovare di fronte a una configurazione "Plug and Play" in questo caso scegliere monitor e scheda video precisa. Effettuare quello descritto al punto 2
Nel caso in cui la configurazione della scheda video non venga mantenuta al riavvio del pc leggere le informazioni riportate più avanti.
-- Possibili problemi
- Può capitare che i nuovi driver nVidia non supportino la vostra scheda video. Se precedentemente con la versione di Ubuntu 7.10 non avevate alcun tipo di problema e ora invece incontrate molte difficoltà potete provare a installare i driver nVidia precedenti.
Ecco come fare:
1) Aprire un terminale e digitare:
Codice: Seleziona tutto
sudo apt-get purge nvidia-glx-new
sudo apt-get install nvidia-glx
Riprovare a effettuare le operazioni descritte nei punti 2 e 3 di "Installazione driver"
- Se la vostra scheda video è di tipo TNT, TNT2 o una vecchia gForce provare la seguente procedura:
2) Assicurarsi che non ci siano installazioni precedenti di driver nVidia:
Aprire un terminale e digitare:
Codice: Seleziona tutto
sudo apt-get purge nvidia-glx-new
sudo apt-get purge nvidia-glx
sudo apt-get install nvidia-glx-legacy
- Se riuscite a configurare correttamente il pc ma le impostazioni non vengono mantenute al riavvio del pc, potete provare ad editare manualmente il file di testo xorg.conf
Come primo passaggio è consigliabile effettuare un backup dello xorg attuale, in caso questa procedura non andasse a buon fine.
Quindi da terminale:
Codice: Seleziona tutto
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup Codice: Seleziona tutto
sudo gedit /etc/X11/xorg.confCodice: Seleziona tutto
#---> Nella prima parte del file sono presenti altre informazioni circa la mappatura della tastiera, il mouse i moduli da caricare..non eliminate quelle righe di testo, ma integrate semplicemente la parte mancante
#---> Prestare attenzione alla seguente sezione
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0 #---> è l'identificativo (*f) IMPORTANTE!!!
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
#---> Impostazioni monitor
Section "Monitor"
Identifier "Configured Monitor" #---> Nome identificativo del monitor configurato automaticamente dal pc (*a)
EndSection
Section "Monitor"
Identifier "Monitor0" #---> Altro identificativo del monitor configurato manualmente (*b)
VendorName "Unknown"
ModelName "Nvidia Default Flat Panel"
HorizSync 29.0 - 50.0 #---> Impostazioni della sincronizzazione orizzontale del monitor
VertRefresh 0.0 - 60.0 #---> Impostazioni del refresh verticale del monitor
EndSection
#---> Impostazioni scheda video
Section "Device"
Identifier "Configured Video Device" #---> Nome identificativo della scheda video configurato automaticamente dal pc (*c)
Driver "nvidia"
EndSection
Section "Device"
Identifier "Videocard0" #---> Altro identificativo della scheda video configurata manualmente (*d)
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
EndSection
Section "Screen"
Identifier "Default Screen" #---> Identificativo screen configurato automaticamente dal pc (*e)
Device "Configured Video Device" #---> Deve essere inserito l'identificativo presente al punto (*c)
Monitor "Configured Monitor" #---> Deve essere inserito l'identificativo presente al punto (*a)
DefaultDepth 24 #---> Profondità predefinita colore in bit
Option "NoLogo" "True"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0" #---> Identificativo screen configurato manualmente (*f)
Device "Videocard0" #---> Deve essere inserito l'identificativo presente al punto (*d)
Monitor "Monitor0" #---> Deve essere inserito l'identificativo presente al punto (*b)
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0; 1280x800_60 +0+0" #---> da notare che sono presenti il parametro della risoluzione (nel mio caso 1280x800) seguito dalla frequenza del Monitor (nel mio caso 60 HZ)
EndSectionUna volta terminato l'editing del proprio xorg.conf riavviare il pc oppure il Server X..
Nel caso in cui non parta più la Gnome o la KDE, entrare in modalità recovery dal boot, e digitare sul terminale, dopo essersi loggati:
Codice: Seleziona tutto
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf-- Passaggio da 7.10 a 8.04
Nel caso in cui abbiate effettuato il passaggio dalla versione 7.10 alla versione 8.04, il kernel è cambiato, quindi è necessario procedere con le seguenti istruzioni:
Per fare in modo che i nuovi driver vengano caricati all'avvio del sitema è necessario modificare lo script in /etc/rc.local
Da terminale digitate:
Codice: Seleziona tutto
sudo gedit /etc/rc.localCodice: Seleziona tutto
modprobe -r nvidia
modprobe nvidia
Il file scaricato, mettetelo nella vostra home (/home/nomeutente)
quindi premete ctrl+alt+F1
inserite nome utente e password:
poi:
Codice: Seleziona tutto
sudo apt-get autoremove nvidia*quindi
Codice: Seleziona tutto
sudo apt-get install build-essential linux-headers-$(uname -r) xserver-xorg-devCodice: Seleziona tutto
sudo /etc/init.d/gdm stoppoi andate nella vostra home:
Codice: Seleziona tutto
cd /home/nomeutenteCodice: Seleziona tutto
sudo sh NVIDIA-Linux-x86-171.06.01-pkg1.runquindi, dopo avere confermato tutte le risposte (lasciatele selezionate come sono in modo predefinito), digitate:
Codice: Seleziona tutto
sudo /etc/init.d/gdm startQuindi editate il file /etc/X11/xorg.conf e alla sezione
"Device"
alla voce
Driver
sostituite "nvidia" al posto di "nv".
Poi aprite il file /etc/modules ed alla fine aggiungete la voce nvidia.
Poi fate il logout con ctrl+alt+backspace
se tutto è andato bene dovreste vedere il logo di nvidia.
Il 3d dovrebbe già essere abilitato
Grazie Flowing72 per le informazioni contenute in quest'ultima parte
Questa non vuole essere una guida esaustiva sulla risoluzione dei problemi di configurazione della scheda video, ma tenta di essere un aiuto verso coloro che possono incontrare eventuali malfunzionamenti..
Un saluto a tutti
Danilo

