Fglrx-8.42.3/AIGLX/COMPIZ per Ubuntu Gusty 7.10

Avete appena installato i nuovi driver Ati (magari tramite questa guida ) perche c’era scritto che funzionavano con AIGLX/Compiz, ma Compiz ancora non parte?

Niente di più facile da risolvere. Visto che al momento dell’inserimento dei pacchetti relativi a compiz nei repository ufficiali i driver Ati erano ancora un colabrodo, chi ha realizzato lo script di avvio ha pensato bene di impedire l’accesso di compiz per i driver Fglrx senza supporto XGL. Ora le cose sono cambiate: i driver finalmente funzionano e questa restrizione non è più utile. Inoltre se avete installato in precedenza i vecchi driver tramite Restricted-Manager sarà ancora presente la riga Option “Composite” “0″ all’interno del file /etc/X11/xorg.conf.

E’ ora di ristabilire L’ORDINE!!!

La restrizione all’avvio di compiz è presente nel file /usr/bin/compiz. Quindi non resta che aprirlo con il nostro editor di testo preferito e modificarlo. Io ho scelto Nano, ma uno qualsiasi va benissimo. Inutile dire che dovete farvi accompagnare da SUDO in questa operazione!

Scorrete il file fino a trovare la riga WHITELIST=”nvidia intel ati radeon i810″ e modificate il file come nella figura qui in basso.

Le modifiche al file /usr/bin/compiz

Le modifiche comprendono l’aggiungere fglrx nella lista WHITELIST e nel commentare (aggiungere un # come primo carattere) le 5 righe successive che iniziano con T=” e inserire una nuova riga T=”" subito prima di BLACKLIST_PCIIDS=”$T”.

Una volta fatto, salvate il file e chiudete l’editor.

Ora è il momento di andare a modificare il file di configurazione di XOrg. Il file si trova in /etc/X11/xorg.conf. Ovviamente anche in questo caso la scelta dell’editor è del tutto personale, l’unica cosa da ricordare è che è necessario usare anche questa volta SUDO.

Le righe sono le ultime 3 del file.

E’ necessario commentare (sempre aggiungendo come primo carattere #) le righe:

Section "Extensions"
     Option    "Composite"    "0"
EndSection

Anche in questo caso salvate e uscite.

Per provare “la vostra fortuna”, l’unica cosa quello che vi tocca fare è riavviare la sessione (magari il computer se non è un problema), riloggare e attivare Compiz.

Come ultima cosa non rimane che guardare il monitor compiaciuti ringraziando Ati per aver fatto con 1 anno di ritardo quello che è loro dovere fare.

14 commenti

  1. Mad Moose:

    Ho appena installato il driver sulla mia feisty senza problemi.
    Poi ho installato i desktop-effects e li ho attivati.
    Sia wobble che cube vengono attivati senza lamentele.

    Pero’….

    1) Se premo Alt-Tab per switchare da un task all’altro, non riesco ad avere la normale preview dei task, appaiono tutte nere.

    2) il sistema mi sembra rallentare molto (es scorrendo una pagina lunga su firefox con i tasti freccia) e’ normale?

    Il computer e’ un Toshiba Satellite M70-166

    # fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI MOBILITY RADEON X600 SE
    OpenGL version string: 2.0.6958 Release

  2. Mad Moose:

    Ho appena trovato questa nota su divilinux:

    Una piccola accortezza.
    Questi driver sono ancora sperimentali, percio’ non e’ garantito il funzionamento su tutte le schede supportate dai driver attuali (8.40). C’e’ qualche problema di lentezza e scrolling delle pagine web (specie con firefox).

  3. ximarx:

    Personalmente non ho riscontrato i problemi che hai esposto tu, anche avendo provato i driver sia con una scheda per Desktop che per un portatile (Mobile 9600 M10). Da quello che hai scritto sembrerebbe che usi la versione in compiz inclusa di standard in Ubuntu Feisty. Magari ti converrebbe provare ad aggiornare quanto meno alla 0.5.2. Ho letto su www.phoronix.com che questi driver danno qualche noia con versioni vecchie di Compiz (nell’articolo c’era scritto con la 0.3).

    Per provare ad aggiornare posso consigliarti questa guida. E’ molto ben fatta:

    http://pollycoke.wordpress.com/2007/06/23/ubuntu-feisty-compiz-fusion/

  4. Mad Moose:

    L’accoppiata pollicoke+3vino non poteva certo fallire :-)

    Del resto quella serie di articoli l’avevo sempre snobbata per mancanza di un driver decente per l’ATI

    Grazie Ciao

  5. ximarx:

    Felice di esserti stato d’aiuto

  6. Ricky:

    ci sto sbattendo la testa come un forsennato…ho persino reinstallato ubuntu exnovo savriate volte per poter installare i nuovi ati ma…nada! dopo aver seguito PASSO PASSO le varie guide (questa compresa) mi trovo sempre al punto in cui i driver SEMBRANO correttamente installati, ma digitando fglrxinfo mi accorgo che xorg usa ancora i driver mesa e ovviamente niente 3d…poooooorca paletta! aiutino? consigli? notare che il software catalyst funziona correttamente e mi imposta senza problemi il dual monitor (ho provato a fare tutto anche usando il monitor singolo)
    quasi quasi torno ai 8.40,almeno i film in divx li vedevo fluidi e non a scatti!

  7. Frifd:

    Salve a tutti, Ho una nvidia geforce 8500GT e ubuntu 7.10 (gnome) ho installato i driver proprietari per poter configurare il secondo monitor (clonati) ho installato compiz fusion per il desktop 3d, quando lo abilito dall’apposita utility mi setta solo 2 aree di lavoro (su entrambe i monitor) e non c’è verso di settarlo 4 aree per ottenere il classico cubo, (gli effetti grafici però funzionano).. :-(
    Qualcuno saprebbe gentilmente darmi qualche dritta?? Grazie in anticipo

  8. ximarx:

    Ma hai attivato il plugin del cubo 3d? nella configurazione standard è disattivato…

  9. Frifd:

    ciao ximarx,
    Intendi quello dove si settano le proprietà del desktop avvanzato? si quello è attivo, e anche ruota cubo, infatti mi fa ruotare le 2 facce del desktop (avendo solo quelle 2 non mi costruisce il cubo in 3d)…

  10. Frifd:

    Ok ragazzi grazie cmq… Risolto :-) (a quanto pare nel mio caso il numero di aree di lavoro non lo si può cambiare dall’utility di default, bisogna andare nelle proprietà del cubo) Ciao ciao

  11. ElGaNeZ:

    Gran Guida!!!Dopo quasi un giorno che ho ruscato per mettere apposto sti maledettissimi driver, sono riuscito a far andare tutta la baracca (Toshiba Satelite con Radeon Mobility X1600)…solo che alla fine mi son chiesto…che diavolo è servito tutto ciò??Con questi Driver tutto gira, ma moooolto + lento!!Se attivo pure il benchmark di compiz, ho quasi paura che si pianti!Mentre con i restricted e XGL (tanto odiato da tutti) girava da paiura!!! Avevo solo qualche problemino con google earth e alcuni problemi di texture su qualche gioco….adesso invece mi sembra una tartaruga nella polenta…qualcuno sa dirmi come si disinstallano i drviver ATI e ritornare a restricted+XGL? Grazie Ciao

  12. Tenkiazzu:

    Per quanto mi riguarda ho provato a modificare il file compiz, ma mi sono dovuto fermare lì, in quanto non permetteva il salvataggio. Il programma mi diceva di controllare di aver ben digitato la posizione… mah… ho fatto tutto alla lettera.
    Ho una ATI Radeon X1650 Pro e ho installato i driver proprietari, ultima versione.
    Comunque, qualcuno sa dirmi qualcosa a proposito di quest’errore in fase di salvataggio?
    Grazie, ciao.

  13. ximarx:

    @ElGaNeZ

    Personalmente ho provato sia con 9600 che con 9600 M10 e devo dire che non mi sono trovato tanto male. Ho fatto qualche benchmark e ho notato che i frames sono quasi raddoppiati. Non so se magari è un tuo problema specifico. Cmq gli 8.42.3 sono dei driver non consigliati nemmeno dalla stessa ati, instabili e non supportati…

    @Tenkiazzu

    Magari ti manca il SUDO? :P

  14. alex:

    ho lo stesso identico problema di Ricky qualcuno può aiutarmi/ci?? Grazie

Lascia un commento