Da Feisty a Gutsy problemi con Compiz Fusion e Ati Radeon Mobility 7500 – Risolto
January 14, 2008 Appunti Cerebrali, Ubuntu 1 CommentAnche se tutto funzionava benissimo con la mia Feisty e il mio beryl, ho deciso di provare la strada dell’upgrade alla versione Gutsy. Per prima cosa si deve fare un backup dei dati importanti perché non si sa mai cosa potrebbe accadere durante un aggiornamento. Molti problemi possono dipendere da configurazioni hardware differenti.
Bene, ho fatto partire l’aggiornamento alla 7.10; ad un certo punto vi verrà detto che alcuni pacchetti verranno rimossi mentre altri saranno aggiornati.
Ovviamente beryl 🙁 verrà rimosso insieme ad altri pacchetti. Ho dato l’ok e ha iniziato a scaricare i pacchetti nuovi, circa 760 mega; praticamente si fa prima a scaricare il live cd e fare una nuova installazione visto il tempo di riconfigurazione.
In ogni caso ho deciso di testare l’upgrade e ho continuato. Premetto che io ho un maledetta radeon 7500 mobility…dopo capirete perché maledetta.
Ha impiegato almeno 1 oretta a fare tutto. Terminato l’upgrade riavvio e fortunatamente parte.
Ci mette un po’ a partire e mi da schermo nero … in giro ho letto di questo problema. La barra in alto viene caricata allora provo ad andare in temi, scelgo lo stesso tema e tutto compare per magia. Riavvio installo compiz fusion, lo avvio da console e parte ma con una lentezza mostruosa e pieno di artefatti grafici.
Lo chiudo, provo a modificare xorg.conf, gli cambio il driver da caricare, cerco guide, le seguo, niente da fare. Se faccio glxgears mi si impalla e si riavvia.
Dopodiché finisco sul ottimo wiki.ubuntu-it.org e ricontrollo una delle tante guide che avevo seguito tempo fa. Per scrupolo rifaccio alcuni punti e scopro che nell’upgrade è stato installato xserver-xgl. Quindi faccio così:
– apro gestore pacchetti synaptic
– cerco xserver-xgl e lo rimuovo
– controllo che siano installate le seguenti librerie:
libgl1-mesa-glx e libgl1-mesa-dri
– per essere sicuri rimuovete ( se c’è) xorg-driver-fglrx
– chiudete synaptic
da console scrivete questo:
( ovviamente fatevi sempre un bel backup con sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.copia )
sudo gedit /etc/X11/xorg.conf
modificate le seguenti parti ( come esempio riporto le mie ):
dentro Section “Module” commentate con #
# Load “GLcore”
in Section “Device” modificate la stringa
Option “MergedFB” “off”
in
Option “XAANoOffscreenPixmaps”
La parte del mio xorg.conf si presenta così (in neretto le parti importanti da controllare):
Section “Device”
Identifier “ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]”
Boardname “ATI Radeon (fglrx)”
Busid “PCI:1:0:0”
Driver “ati”
Screen 0
Vendorname “ATI”
Option “XAANoOffscreenPixmaps”
aggiungete in fondo se non lo avete:
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
salvate e riavviate
Nel mio caso è partito tutto bene e si notava da subito che qualcosa era cambiato in meglio. Faccio partire compiz da console e tutto funziona per bene 🙂
Ah ricordatevi di installare il pacchetto:
compizconfig-settings-manager
Praticamente in tutto questo casino il problema è stato che durante l’upgrade a gusty mi ha abilitato e installato xserver-xgl.
Prima dell’upgrade l’accelerazione 3d funzionava bene quindi non si spiegava come mai successivamente non era più compatibile.
lanciando il comando
glxgears
sono ritornati i miei 1000 fps 🙂
5290 frames in 5.0 seconds = 1057.848 FPS
5362 frames in 5.0 seconds = 1072.361 FPS
5112 frames in 5.0 seconds = 1022.281 FPS
5300 frames in 5.0 seconds = 1059.619 FPS
se può servire ecco il mio xorg.conf dopo l’upgrade
Il mio consiglio è quello, se potete, di fare una bella installazione nuda e cruda così non dovreste incorrere in problemi di upgrade.