C’e’ chi dice che non sia possibile utilizzare compiz + aiglx con Kde…forse perche’ compiz e’ sicuramente piu’ integrato in Gnome..
Quasi tutti i kdeiani/kubuntisti utilizzano Beryl invece che Compiz…ci dovra’ essere un perche’..e il dubbio sembra quantomai indirizzato verso questa incompatibilita’ presunta che si vocifera in giro..
Da quanto ho avuto modo di sperimentare ..questo non e’ vero,almeno per quanto riguarda le schede ATI coi driver opensources RADEON.
Oltretutto la mia “prova del 9″ e’ stata fatta con una Herd5..attualmente Feisty-Fawn-ppc (Macmini),utilizzando un incrocio un po’ “casereccio” tra Beryl svn per debian e Beryl-svn specifico per powerpc (Imu-repository)
Ma perche’ Beryl?..non era Compiz?
Si,ma il beryl-manager serve propio per selezionare “Compiz.real” come window manager (non so altri come fanno..qui parliamo di Kde)
Il problema e’ che,normalmente selezionando compiz dal beryl-manager,
le finestre rimangono spoglie dei loro bordi..e l’animazione non parte.
Forse la soluzione e’ installare “gtk-window-decorator” ed utilizzarlo al posto di “acquamarine” o “emerald”
La scheda video in questione..udite udite..e’ una Ati Radeon Mobility 9200 da 32mb…quindi quanto di peggio si possa trovare in commercio..specie con una memoria cosi’ bassa..
==============
Driver scheda Video
==============
Potete seguire questo wiki
per installare i driver Mesa3d..mentre per l’accelerazione3d..i driver da utilizzare sono i “radeon”..di cui il kernel di Kubuntu e’ gia’ fornito.
Basta infatti editare il file xorg.conf
sudo kate /etc/X11/xorg.conf
E modificare la sezione “Device” in questa maniera:
Driver "radeon"
=============
Abilitare AIGLX
=============
L’ultima versione di xorg dovrebbe gia’ avere questa “feature” integrata..altrimenti aggiungiamo sempre nella stessa sezione “Device”:
Option “AllowGLXWithComposite” “true”
Option “AddARGBGLXVisuals” “true”
Option “XAANoOffscreenPixmaps”
Per l’estensione “Composite” non c’e’ bisogno di specificare nulla.
Riavviate xorg
sudo killall Xorg
Ri-loggatevi e lanciate “glxinfo | grep rendering”
dyve@Macmini:~$ glxinfo | grep rendering
libGL warning: 3D driver claims to not support visual 0x4b
direct rendering: Yes
dyve@Macmini:~$
Non serve creare alcuno script di automazione,come per xgl,perche’ la sessione e’ la stessa di Xorg..mentre il beryl-manager possiamo lanciarlo a “mano” una volta in sessione.
=============
Attenzione
=============
La scheda,o i driver..non saprei,non supportano “texture” superiori a 1024×1024…quindi se avete un monitor con risoluzione superiore..sappiate che il massimo che potete mettere sara’ “1024×768″.

La velocita’ del sistema,in generale,e’ scarsissima sia con compiz che con beryl..il cubo e’ lentissimo..e xorg gira in maniera esagerata..a fronte anche di 32mb di memoria video e 512mb di memoria fisica totale
Sicuramente con qualche mb in piu’ potete ottenere dalla Ati 9200 delle buone prestazioni : anche con kde..anche con compiz..anche con aiglx.
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : AIGLX
Checking Display :0 …
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
Checking Screen 0 …
libGL warning: 3D driver claims to not support visual 0x4b
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (2048×2048)
libGL warning: 3D driver claims to not support visual 0x4b
Reloading options
Initiating splash
Il tuo indirizzo ip:
38.107.179.230






on
on
on
Ciao, anzitutto complimenti per il tuo blog, lo seguo già da un po’ ma è la prima volta che posto un commento.
[cut]
La velocita’ del sistema,in generale,e’ scarsissima sia con compiz che con beryl..il cubo e’ lentissimo..e xorg gira in maniera esagerata..a fronte anche di 32mb di memoria video e 512mb di memoria fisica totale
Sicuramente con qualche mb in piu’ potete ottenere dalla Ati 9200 delle buone prestazioni : anche con kde..anche con compiz..anche con aiglx.
[/cut]
Su questo devo smentirti, ho una ati mobility radeon 9200 sul mio portatile con 512mb di ram (è un acer aspire 1355), uso sia compiz che beryl da tempo con aiglx su debian sid sempre col driver libero (anche perchè coi driver proprietari non puo’ funzionare), e la velocità non è quella che hai sperimentato, certo ho un rallentamento del sistema non lo nego, ma non scarsissimo anzi. Con beryl è più veloce ma dipende dai settaggi che su compiz non ho riportato. La versione 0.2.2 di compiz presente nei repository ufficiali debian resta la più stabile, comunque anche usando beryl da svn non ho problemi gravi.
Verifica se sulla macchina in questione hai purgato completamente i driver fglrx, nel mio caso fino a che non l’ho fatto, ho avuto problemi con l’accelerazione 3D del driver libero.
Nel mio xorg.conf non ho:
Option “AllowGLXWithComposite” “true”
Option “AddARGBGLXVisuals” “true”
la riga:
Option “XAANoOffscreenPixmaps”
per me è:
Option “XAANoOffscreenPixmaps” “true”
Per abilitare AIGLX, ho aggiunto la riga:
Option “AIGLX” “true”
nella sezione ServerLayout
e verifica di avere anche:
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSEction
Ciao
Ahren
AhrenQuota
ciao..e grazie per i complimenti
l..ogni aiuto e’ sempre ben accetto ..
Solo un appunto..niente fglrx..il computer in questione e’ un Macmini..col vecchio G4..quindi niente driver propietari linux per powerpc
In realta’ la configurazione hardware non dovrebbe dare problemi..ho visto beryl su un computer con 16mb di memoria video..ma sono giunto alla conclusione che e’ propio il Macmini ad essere bacato..vuoi per le dimensioni,per la scheda madre risk o quant’altro
Anche normalmente il sistema e’ parecchio lento rispetto a kubuntu che ho sull’asus a6j
Ultima cosa,non in ordine di importanza,..le texture limitate a 1024×1024..
divilinuQuota
ti informo sulle novita’
anche con le tue opzioni non cambia nulla…anzi
l’opzione aiglx e composite “enable” ormai non servono..perche’ sono gia’ integrate in xorg (difatti x mi da errore quando le inserisco)
divilinuQuota
non ho verificato dopo i vari upgrade, ma non tocco la conf di xorg da parecchio
AhrenQuota