PDA

View Full Version : Compiz "desktop effects could not enabled"


Quentin80
05-01-2008, 11:04
Ciao a tutti, non riesco a far funzionare compiz sulla mia ubuntu 7.10 con sk video ati radeon 9600.
Infatti tutte le volte che cerco di abilitarlo mi restituisce l'errore "desktop effects could not be enabled".
Ho seguito varie guide e ho già modificato la blacklist e whitelist di compiz, ho modificato il file xorg.conf aggiungendo:
Option "Composite" "1"
Option "AIGLX" "true"
ma niente da fare.
L'unico modo che ho di far andare compiz è di installare il server xgl, ma se lo installo non mi va più il direct rendering della mia scheda video:
glxinfo | grep rendering restituisce direct rendering:No
I driver Ati sono gli ultimi rilasciati.

Cosa posso fare per rendere operativo compiz?

Grazie

AleLinuxBSD
06-01-2008, 22:01
Già provato questa soluzione?
ATI Radeon 9600 in Ubuntu 7.10 (http://detomi.wordpress.com/2007/10/19/radeon-9600-in-ubuntu-710-gusy-gibbon/)

Quentin80
07-01-2008, 12:47
Il mio problema non sono i driver video, quelli sono già ok, il fatto è che non riesco ad usare compiz

NetEagle83
07-01-2008, 12:54
Ciao Quentin. :)

Mi spiace darti brutte notizie, ma a quanto so, solo l'ultimissima versione dei driver Ati proprietari supporta AIGLX... per le versioni precedenti devi installare per forza XGL, ma non disperare, questa guida:

http://www.intilinux.com/howto/409/ubuntu-gutsy-710-compiz-e-schede-video-ati/

dice che puoi tranquillamente usare compiz con xgl... specialmente la parte finale mi sa che ti può interessare. Prova, tanto male non può fare. :)

Altrimenti dovresti cercare ed installare appunto l'ultima versione che ti dicevo di quei driver, quella che permette di usare AIGLX... ma onestamente non so se la tua scheda è supportata. La mia, un pò più vecchiotta (9200se) a quanto pare no...

E' tutto ciò che so a riguardo, per fortuna io riesco a far andare tutto perfettamente (tranne l'uscita tv purtroppo) con i driver open, quindi non ho mai approfondito la questione più di tanto. :)

Quentin80
07-01-2008, 13:54
Quella guida l'avevo già seguita tempo fa... il mio problema è che se installo xgl compiz funziona ma non mi va più il direct rednering della scheda video.
Di conseguenza non riesco più ad usare OpenGL e quindi i video / dvd si vedono da schifo (linee, quadretti) e il pc diventa lento nella parte grafica.
Chiaramente preferisco un pc che funziona bene piuttosto che un chiodo con effetti grafici.
Per quanto riguarda i driver, li ho installati con Envy e sono gli ultimi rilasciati da Ati.
P.S. i driver open dove posso trovarli?

Grazie

NetEagle83
07-01-2008, 15:04
Quella guida l'avevo già seguita tempo fa... il mio problema è che se installo xgl compiz funziona ma non mi va più il direct rednering della scheda video.
Di conseguenza non riesco più ad usare OpenGL e quindi i video / dvd si vedono da schifo (linee, quadretti) e il pc diventa lento nella parte grafica.
Chiaramente preferisco un pc che funziona bene piuttosto che un chiodo con effetti grafici.
Per quanto riguarda i driver, li ho installati con Envy e sono gli ultimi rilasciati da Ati.
P.S. i driver open dove posso trovarli?

Grazie

Ah, adesso ho capito qual'è il tuo problema... problema annoso che tra l'altro conosco benissimo, mi è accaduta la stessa identica cosa anni fa su una slackware, quando ancora non esistevano nè compiz nè xgl, e il compositing era ancora "in fasce" per così dire... :)

Io comunque non ero riuscito a risolverlo, avevo limitato un pò i danni usando VLC per i video e i DVD, e usando l'uscita "XVideo" mi pare, che sembrava migliorare il problema dei quadrettoni...

Per quanto riguarda i driver open, io me li sono semplicemente trovati settati e configurati a dovere subito dopo l'installazione, quindi suppongo che tu li abbia già installati e disponibili.
Per la precisione, io uso il driver "ati" (così è impostato xorg.conf), ma esiste un'altro driver, chiamato "radeon", e sinceramente non ho mai capito la differenza... fatto sta che con un "man ati" esce poca roba, mentre con "man radeon" il risultato è già più interessante. Ad esempio esce questa lista di schede supportate:

SUPPORTED HARDWARE
The radeon driver supports PCI and AGP video cards based on the follow‐
ing ATI chips

R100 Radeon 7200

RV100 Radeon 7000(VE), M6, RN50/ES1000

RS100 Radeon IGP320(M)

RV200 Radeon 7500, M7, FireGL 7800

RS200 Radeon IGP330(M)/IGP340(M)

RS250 Radeon Mobility 7000 IGP

R200 Radeon 8500, 9100, FireGL 8800/8700

RV250 Radeon 9000PRO/9000, M9

RS300 Radeon 9100 IGP

RS350 Radeon 9200 IGP

RS400 Radeon XPRESS 200/200M IGP (2d only)

RV280 Radeon 9200PRO/9200/9200SE, M9+

R300 Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1

R350 Radeon 9800PRO/9800SE/9800, FireGL X2

R360 Radeon 9800XT

RV350 Radeon 9600PRO/9600SE/9600, M10/M11, FireGL T2

RV360 Radeon 9600XT

RV370 Radeon X300, M22

RV380 Radeon X600, M24

RV410 Radeon X700, M26 PCIE

R420 Radeon X800 AGP

R423/R430 Radeon X800, M28 PCIE

R480/R481 Radeon X850 PCIE/AGP

Quindi la tua scheda sembra ampiamente supportata. :)

Magari come ultima spiaggia prova a rimuovere i driver proprietari e a riconfigurare xorg dicendogli di usare il driver "radeon"... ;)

Più di questo non so cosa dirti. Buona fortuna. :)