Eccoci! Visto che Xorg 7.1 (che contiene AIGLX modulare) e compiz sono ufficialmente in Debian sid, ho deciso di provare e di scrivere una piccola guida
Per installare compiz basta dare: apt-get install compiz compiz-plugins compiz-gnome compiz-gtk
In /etc/X11/xorg.conf verificate di avere:
Section “ServerLayout”
[...]
Option “AIGLX” “true”
EndSection
Section “Device”
Identifier “Scheda video generica”
Driver “nvidia”
Option “AddARGBGLXVisuals” “True”
EndSection
Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “Enable”
Option “DAMAGE” “Enable”
EndSection
Una volta fatto questo, settiamo gli effetti con:
gconftool-2 -s /apps/compiz/general/allscreens/options/active_plugins “[gconf,decoration,wobbly,fade,minimize,cube,switcher,move,resize,place,rotate,zoom,scale]” -t list –list-type=string
Per avviare compiz, usare: compiz –replace &
Buon divertimento!
ps. Testato dal sottoscritto con scheda nvidia e driver beta 9xxx
Aggiornamento del 24/01/07
E’ consigliato basarsi sulla nuova guida unificata, visitabile su:
frafra.wordpress.com/2007/01/24/xgl-aiglx-e-amichetti-vari
Ho provato l’howto e compiz sembra funzionare, però spariscono i bordi delle finestre.
Anche lanciando gtk-window-decorator nulla e nessuna segnalazione di errore.
Ho sbagliato qualche cosa?
Apri una shell e fai:
Se hai problemi chiamami.
gconftool-2 -s /apps/compiz/general/allscreens/options/active_plugins “[gconf,decoration,wobbly,fade,minimize,cube,switcher,move,resize,place,rotate,zoom,scale]” -t list –list-type=string
Questo mette la decorazione come plugin di compiz, riordinando gli altri plugins per evitare problemi di dipendenze. Comunque sto già preparando una guida per usare beryl con aiglx, il successore di compiz
http://kaeso.wordpress.com/2006/10/27/beryl-soon-in-debian/
Grazie Frafra, ma il problema era più serio.
Credo che ci sia un errore nello script compiz contenuto nel pacchetto. Poiché compiz viene lanciato come
compiz –replace &
lo script trasforma il comando in
compiz –replace & gconf
in cui il gconf viene ignorato e ad ogni ripartenza di compiz vengono ricreate le impostazioni di default per compiz che non contengono il pluging decorator.
Ho risolto modificando lo script e posticipando “$@” sulla riga che lancia compiz.real
Adesso è tutto ok e compiz ha riscosso numerosi successi al Linux day.
Ah… Ok
Grazie per la segnalazione
Meno male che Beryl non usa gconf ma un gestore suo, eliminando così wrapper e complicazioni ulteriori