Newsgroup: it.comp.os.linux.debian
Titolo: Aiuto debian etch +ati + compiz

Salve a tutti, Ci ho impiegato quasi un mesetto per capire che i driver
fglrx in etch sono quelli proprietari e che sulla mia mobility radeon
x1600 si installano.
Ora sto cercando di installare compiz (e non vorrei impiegare lo stesso
tempo per vederlo funzionare :-) ).
In tutte le guide che ho trovato/letto, mi dice che al comando fglrxinfo
la stringa OpenGL deve ripoprtare una cosa del tipo ATI Mobility, ecc.
Se invece riporta "MESA GLX Indirect" c'e' qualche cosa che non va.
Ebbene a me c'e' qualche cosa che non va.
Dove posso vedere per risolvere il problema?
Se provo a dare compiz --replace mi dice:
Xlib extension "Xfree86-DRI" missing on display ":0.0".
/usr/bin/compiz.real: GLX_SGIX_fbconfig is missing
/usr/bin/compiz.real: failed to manage scree: 0
/usr/bin/compiz.real: No manageable screens found on display :0.0
Tra l'altro etch usa xorg e non xfree86.
La risoluzione riesco a settarla in X a 1280x800, quindi credo che i
driver funzionino.
Qualche anima pia, mi illumina?
Paride

 Qualche anima pia, mi illumina?
Per usare compiz con il driver fglrx devi usare xgl. Il che significa
pasticciare coi repository per ubuntu.
Buona fortuna.
--
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 
Grazie
Paride

 x1600 si installano.
Io per la mia mobility X1400 ho seguito questa guida:
http://www.debianizzati.org/forum/x/28115::re:xglberylatignome.html
PEr funzionare funziona bene, nice and smooth. Ci sono due problemi però:
- Attivando Xgl non c'è più l'accelerazione 3d, quindi per giocare devo 
disattivarlo
- Ciuccia un casino di cpu: quando guardo un video poi è al 50-60% 
fisso. Ho un C2Duo T7200..
Ah, dimenticavo, è per beryl, non compiz.
Ciao

 Non e' vero. In etch ci sono sia i driver fglrx sia compiz
Ma non c'e' XGL. Che e' quello che ti serve con i fglrx. Forse e' il
caso che ti leggi un po' di documentazione per capire chi-fa-cosa.

 
Ciao,
Michele

 semplice del previsto (ho una Mobility X600):
Eh bhe, se non avessi una X1400 l'avrei fatto pure io, ma i driver open 
non supportano le schede della serie X1000 :(

jackmal...@freesurf.ch
 ha scritto:

E allora non ho capito nulla. Mi indichi qualche link abbastanza chiaro,
visto che ne ho visto una marea tramite google ed ero giunto alla
conclusione, ERRATA, del mio precedente post.
Paride

 
Postamela pure, ma credo che comunque non funzionera' perche' se
installo xserver-xorg-video-ati, X non mi parte nemmeno (ho la mobility
radeon x1600). Debbo per forza mettere fglrx o vesa. Comunque a scanso
di equivoci, metto su il tuo xorg.conf e vedo un po'.
Paride

 Paride
Mmm, ci credo che non va, i driver open non supportano la serie X1000.
Cmq prova la guida che ti ho linkato, a me funziona..

 conclusione, ERRATA, del mio precedente post.
Ti faccio un riassuntino veloce, non ho voglia di googlare per te :P
Compiz/Beryl sono i veri responsabili degli effetti grafici, ma per
poterli fare devono avere accesso a delle estensioni 3D. Queste
estensioni sono create, in X.org, dalla funzione
GLX_texture_from_pixmap (volgarmente detta "AIGLX"): questa funzione
e' supportata dal driver intel, dal driver chiuso Nvidia e dal driver
open "radeon".
Siccome il driver fglrx non supporta questa funzione, ha bisogno di
XGL, che e' nient'altro che una riscrittura di X.org con estensioni
3D: usando XGL tu *sostituisci* X.org (ecco perche' spesso poi i
giochi non funzionano o i video vanno a scatti).
XGL in Debian non c'e', per quello dicevo che devi pasticciare con i
repo per Ubuntu.
Purtroppo molta gente usa compiz/beryl/AIGLX/XGL come sinonimi senza
capire cosa significhino veramente. Ma del resto, e cito, users don't
read \anything\.
Stringendo stringendo, se la tua scheda ati e' supportata dal driver
radeon, usa quello e goditi compiz!

 
I driver radeon non la supportano, ma quelli proprietari si. Tanto e'
vero che l'unica distro con la quale ho visto che funziona e' la live di
sabayon che va con fglrx + xgl + beryl.
Ma onestamente abbandonare debian per passare a sabayon, con tutto il
massimo rispetto per il lavoro che sta facendo il team, che e' italiano,
non se ne parla proprio.
Ho anche installato, con qemu, sabayon per vedere di capire come diavolo
fa a far girare beryl (moduli, file di cfg, ecc), ma la struttura e'
completamente differente da debian ed anche il kernel e' diverso.
Quindi alla fine mi sa proprio che addio compiz/beryl fino a che ati non
si decide a supportare aixgl. So soltanto che mai piu' acquistero' un
prodotto ati, perche' hanno una procedura di installazione da incubo. Il
supporto poi e' proprio inesistente, perche' scaricano tutto sul
produttore (asus) che a sua volta non se ne sbatte nulla. Non c'e' che
dire, proprio un bella accoppiata :-(.
Paride

LaZyBoY ha scritto:

Ci provo...

Paride Desimone ha scritto:

allora, credo di aver identificato il problema. Stranamente non me ne
ero mai accorto.
Se gli do un lsmod, fglrx non mi appare caricato e se tento di farlo non
me lo fa caricare dandomi:
error inserting (/lib/modules/2.6.18-3/misc/
fglrx.kp
): Operation not
permitted.
Che cavolo e' ora questa storia?
Paride

 
Lanciando pero' xgl non vi si avvia il server X
Qualche esempio di una configurazione funzionante? Al limite dove posso
trovare della documentazione dove mi spiega le varie opzioni da inserire
in xorg.conf modificato per xgl?