Un bug per Compiz nella Ubuntu 9.04 RC
Un fastidioso bug affligge la nuova release di Ubuntu 9.04 che in questo periodo si trova nella fase di RC (release candidate), una volta acceso il sistema mi sono ritrovato un desktop senza quei pochi ma essenziali effetti grafici che ho provveduto a configurare tramite l’ottimo pannello di setting del progetto.
Per prima cosa mi affido alla parte grafica del sistema operativo e dal pannello che regola le impostazione dell’aspetto del sistema cerco di riattivare il tutto incappando in un nulla di fatto ed una finestrina simpatica che mi dice che i driver non sono stati trovati.
La cosa mi prende una strana piega visto che l’hardware in questione è una Intel x3100 notoriamente correttamente supportata in tutte le sue parti da GNU/Linux.
La finestra di errore dice sicuramente il falso e non mi lascio convincere da essa, tento la via del terminale che al comando compiz risponde in malo modo:

e cosa è successo…..come mai un errore del genere?
Faccio un giro su Launchpad e trovo un paio di segnalazioni qui e qui, uno con un fix già rilasciato ed un’altra in approvazione.
Ok vediamo di risolvere il problema, mi metto a ravanare nel file compiz locato in /usr/bin e scopro che all’interno delle varie schede in blacklist c’è anche questa famigerata 8086:2a02 segnalata dal terminale.
Primo tentativo, editiamo il file mettendo un bel cancelletto davanti alla riga incriminata che passa da:
1 | T="$T 8086:2a02 " # Intel GM965 |
a
1 | #T="$T 8086:2a02 " # Intel GM965 |
vediamo se funziona?
Ok funziona, tutto è tornato alla normalità.
Esiste anche un secondo metodo per risolvere questo inconveniente ed è quello di avviare compiz da terminale tramite questa stringa:
1 | SKIP_CHECKS=yes compiz |
se compiz si avvia correttamente potete includerla all’interno del file di configurazione in questo modo:
1 | sudo nano /etc/xdg/compiz/compiz-manager |
per permettere al sistema di avviare il gestore grafico sempre con l’opzione attiva.
Mi sembra di capire che questo sia un vecchio bug che si è nuovamente fatto vivo……la cosa mi disturba visto che si tratta di un bug precedente alla data del 25-10-07.
Ho anche notato certa difficoltà della parte grafica nella corretta gestione delle finestra con e senza compiz attivo, brutti artefatti e finestre che si smontano mentre vengono trascinate non è proprio quello che mi aspetterei di vedere per i prossimi sei mesi, che mi dite, avete anche voi gli stessi problemi o è solo una mia botta di “fortuna”??
Ciao a tutti.





















[...] Original Link: http://www.linuxedintorni.org/archives/1607 [...]
Il fatto che la tua scheda adesso faccia parte della blacklist per compiz non è un bug, bensì una avveduta decisione in quanto è stato dimostrato che dopo alcune ore di utilizzo il sistema va in crash se compiz è attivo.
Alcuni riferimenti li trovi sia nel changelog dell’ultimo aggiornamento di compiz:
compiz (1:0.8.2-0ubuntu8) jaunty; urgency=low
* debian/patches/028_compiz_manager_blacklist:
– blacklist GM965 (8086:2a02) until the freeze with the intel
driver is fixed (LP: #359392)
ed anche nel relativo bug su launchpad:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/359392
bug che ovviamente si riferisce ai blocchi del sistema e non all’inserimento della scheda nella blacklist.
Spero di esserti stato utile
@Serveless
La mia scheda (x3100 e non gm965) non fa parte di quelle poste in blacklist ed ha sempre correttamente funzionato con Compiz fusion fin dalla sua prima versione mi sembra quindi che ci sia una errata rilevazione dell’hardware in questione che di riflesso viene malamente sommato alla categoria “non usatele” .
Prima di questo pc ero equipaggiato con una GM945 che si è sempre mostrata all’altezza strano che una 965 sia in grado di dare così tanti problemi.
Il fatto che il sistema non identifichi correttamente l’hardware mi preoccupa un po come mi preoccupa la questione relativa alla 965.
Grazie per la segnalazione e per i link nel commento.
ciao,
sono migrato dalla 8.10 alla 9.04, e la prima cosa che ho riscontrato il mal funzionamento dei driver per la schede intel (gm945 nel mio caso). Non funzionava non solo compiz ma ad ogni avvio mi diceva che la scheda era sconosciuta e partiva in bassa risoluzione.
Per Risolvere dopo vari tentativi ( modifiche xorg.conf , kernel 2.6.30RC),
mi sono scaricato da intel i nuovi driver 2.70 ( http://intellinuxgraphics.org/) che richiedono la libreria libdrm aggiornata (http://dri.freedesktop.org/libdrm/) una volta installato tutto è tornato a funzionare, ho riattivato gli effetti grafici su desktop e compiz.
Infine ho dovuto fare una modifica al xorg.conf inserendo :
Section “Device”
Identifier “Configured Video Device”
Driver “intel”
Option “AccelMethod” “UXA”
EndSection
ottimo, grazie delle info.
Magari appena ho un attimino più di tempo provo anche io.
Ancora grazie
@Shaytan
Il chipset è effettivamente il GM965, che integra l’acceleratore grafico X3100 come descritto nel sito di Intel:
http://www.intel.com/products/notebook/chipsets/GM965/GM965-overview.htm
Per quanto riguarda la soluzione proposta da Fabio, una via di più facile risoluzione è postata qui:
http://io.facciocose.it/2009/04/25/la-lepre-e-cornuta/
che prevede l’utilizzo di un ppa per aggiornare i driver intel all’ultima versione stabile.
Ciao!
Gazie, nessuna altra parola…, ho risolto anche io il problema col consiglio della modifica della blacklist da terminale! Ho aggiunto il cancelletto.
Ancora GRAZIEEEEEEEEEEEE