- Installazione CompComm OpenCompositing su Kubuntu Feisty 7.04 -

AVVERTIMENTO: Tutto il materiale trattato in questo articolo deriva da repository NON ufficiali. Questo non significa l’instabilita’ del sistema..ma e’ un prendere atto dell’apertura verso software provenienti da repository molto aggiornati (git,cvs etc..).
Innanzitutto bisogna capire che differenze ci sono tra Compiz e CompComm. Quanto segue e’ tratto da un articolo di Tr3vino di qualche tempo fa..
* Compiz, quello vero, ha il compito di progettare ed implementare il codice del core e di alcuni plugin di base che già garantiscono il perfetto funzionamento del composite manager (anche se limitato in funzionalità e facilità di configurazione); il tutto in un team abbastanza ristretto e composto dai migliori sviluppatori del campo capitanati da David Raveman.
* OpenCompositing / CompComm / CoCo / ??? (c’è già quasi tutto, tranne che un nome ufficiale) ha il compito di creare una comunità attiva nel supporto, la configurazione e lo sviluppo che riunisca gli sviluppatori (e gli utenti) più sfarfalloni di Beryl e Compiz-extra per produrre plugin aggiuntivi ed un sistema di installazione, avvio e configurazione a prova di niubbo usando però come base sempre e solo il core ufficiale di Compiz per cui questi tool sono solo un aggiunta tutt’altro che indispensabile.
Detto questo,e’ facile capire che non e’ necessario disinstallare compiz.real a favore di questa nuova versione( 0.5.0).
Tr3vino mette a disposizione due nuovi repository “Eye Candy” dove poter prelevare Compcomm. Aggiungiamoli al nostro sources.list:
sudo kate /etc/apt/sources.list
Aggiungiamo:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
La chiave pubblica per autenticare i pacchetti:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
Aggiorniamo la lista pacchetti:
sudo apt-get update
ATTENZIONE: Se avete installato Beryl 0.3.0 GIT ad esempio dai pacchetti di Telperion, non c’e’ alcun problema..mentre se avete installato Beryl dai repository ufficiali (0.2.1) riceverete l’aggiornamento a beryl 0.3.0 presente in questi nuovi repository..percio’ state attenti a tutto il movimento dei pacchetti.
Installiamo la nuova versione:
sudo apt-get install compiz compizconfig-backend-kde compiz-config-ini compizconfig-plugin compizconfig-settings-manager compiz-core compiz-dev compiz-extra-plugins compiz-kde compiz-plugins compiz-settings libcompizconfig0 libdecoration0 python-compizconfig
In kmenu–settings ci ritroveremo ben tre configuratori:
- CSS: Compiz Configuration System*
- CCSM: Compiz Configuration System Manager
- CSM: Compiz Settings Manager
*il CSS Settings va in Segmentation fault:
ccs-settings

==========
Note Dolenti
==========
Non e’ finita qui,purtroppo, ora abbiamo bisogno di “go-compiz.py” o “compiz-icon”, due applicazioni simil-beryl-manager per il nostro kicker (non e’ vitale comunque):
- Download go-compiz-trayicon
- Download compiz-icon
Se dovesse cambiare versione (link non piu’ valido)
- Index
Scompattiamo le due applicazioni:
tar xvfz compiz-icon-0.6_stable.tar.gz
cd stable
sudo make install
Per lanciare l’applet:
compiz-icon
NB: a me non funziona..
-
tar xvfz go-compiz_trayicon-0.5.1.tar.gz
cd compcomm
./go-compiz_installer.py
Si aprira’ una finestra che ci permettera’ di configurare la tray per Compiz (GIT) o Compiz.real (repository ufficiali). Selezioniamo “Compiz”:

Finita l’installazione lanciamo:
go-compiz.py
Nel nostro kicker dovrebbe apparire l’icona di compiz..esattamente come era (o e’ per qualcuno) il beryl-manager:

* Perche’ note dolenti?
Con AIGLX + Nvidia: non c’e’ alcun problema,CompComm si comporta ottimamente come si comporta ottimamente beryl 0.3.0
Con XGL + ATI (fglrx): e’ un pastrugno tremendo..spesso appaiono qua e la macchie bianche o aloni bianchi attorno alle finestre o i menu’.. e tocca refreshare di nuovo compiz. Dopo alcuni secondi torna tutto come prima. Una specie di WSOD dei bei tempi andati..Per questa combinazione (xgl+ati) amio parere e’ molto meglio utilizzare Beryl,anche per via della pessima integrazione (nulla praticamente) di CompComm con KDE..ma e’ cosa risaputa.
AGGIORNAMENTO: Per la versione x86_64 potete aggiungere questi repository(V 0.4.0)
deb http://janvitus.interfree.it/ubuntu feisty-upure64 main-amd64
deb-src http://janvitus.interfree.it/ubuntu feisty-upure64 main-amd64
Grazie Janvitus.. 
_____________________________
- Lista software repository Eye Candy
- OpenCompositing
- Compiz