deadware
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara.
[git-compiz] Compiz aggiornato giornalmente, ecco come
Categories: Italiano, Linux - Tags: , , , ,
I like it! (1 users liked this)
Loading ... Loading ...

Salve ragazzi! Anche voi siete affascinati dagli effetti supergommosi ed eccitanti di Compiz? Allora avete un problema. Ci sono dei centri di recupero specializzati, contattatemi.

Cilindro di legno

Cilindro di legno

Intanto che lo fate, vorrei suggerirvi un metodo per avere sempre Compiz aggiornato, scaricando direttamente i sorgenti e compilandoli. Se non volete sbattervi troppo, ci sono script specializzati, ve ne consiglierò uno semplice semplice da usare…

Si chiama git-compiz. Prima di usarlo, soddisfiamo le dipendenze, dando in un terminale:

sudo aptitude install git-core

e cancelliamo inoltre il compiz preinstallato nel nostro sistema, preso da repository strani (tipo quelli che vedete nella pagina sources.list):

sudo aptitude remove --purge libgnome-compiz-manager0 compiz-extra libcompizconfig0 compiz-dev \
compiz-gtk compiz-kde compiz-settings libcompizconfig-backend-gconf compiz-config-ini \
gcompizthemer compiz-plugins libgnome-compiz-manager-dev compizconfig-backend-kde \
compizconfig-settings-manager python-compizconfig compiz-config-gnome taskbar-compiz \
compizconfig-plugin compiz-freedesktop-dev compiz-fusion-plugins-unofficial compiz-bcop \
compiz-ccs-settings-manager libgnome-compiz-manager libcompizconfig0-dev compiztools \
compizconfig-settings-legacy compiz-fusion-plugins-extra compiz-compcomm-plugins-main \
compiz-fusion-plugins-unsupported compiz compiz-extra-plugins compiz-fusion-plugins-main \
libcompizconfig-backend-kconfig compiz-core compiz-decorator gnome-compiz-manager \
compiz-fusion-plugins-main compiz-gnome libcompizconfig-dev libgnome-compiz-manager0-dev \
libcompizconfig0 libcompizconfig-backend-gconf libcompizconfig0-dev libcompizconfig-backend-kconfig \
libcompizconfig-dev libdecoration0

ora però tutto diventa più semplice! Sempre da un terminale, diamo:

git clone git://anongit.compiz-fusion.org/users/omega/scripts git-compiz

che creerà una cartella git-compiz nella cartella in cui lancerete il comando, scaricandoci dentro lo script che noi useremo.

Ora, stiamo un attimo attenti: quale Desktop Environment usate? git-compiz è preimpostato per funzionare nativamente con GNOME. In realtà, potrete tranquillamente usarlo anche con KDE3 o KDE4, per esempio, solo che non potrete usare i bordi delle finestre nativi (come Ozone su KDE4) e sarete costretti ad usare i bordi di Emerald (non ne ho mai trovato uno decente, se a voi piacciono usateli…). Se usate GNOME non dovete quindi fare niente, ma se ad esempio usate anche KDE3 o KDE4 e volete avere anche lì il vostro bel Compiz sempre aggiornato, modificate il file git-compiz.conf nella cartella in cui abbiamo scaricato lo script:

cd git-compiz
kwrite git-compiz.conf

se usate KDE, oppure

gedit git-compiz.conf

per GNOME, o qualsiasi altro editor di testo. Quando vi sarà aperto il file di configurazione, andate alla riga 15: dalla riga 16 in poi vedete più righe, in cui una sola non ha il cancelletto (#) all’inizio, a differenza di tutte le altre; la cosa è semplice: decommentate (cancellando il # all’inizio della riga) la riga che rappresenta la vostra configurazione; se, come me, usate GNOME e KDE4, fate così:

## Arguments for compiz' autogen.sh  (Uncomment one of these)
#ARGS="--enable-gconf --disable-kconfig --disable-kde --disable-kde4"                                                #-> GNOME
#ARGS="--disable-gconf --disable-gtk --disable-metacity --disable-gnome --disable-gnome-keybindings --disable-kde4" #-> KDE3
#ARGS="--disable-gconf --disable-gtk --disable-metacity --disable-gnome --disable-gnome-keybindings --disable-kde"  #-> KDE4
#ARGS="--disable-gconf --disable-gtk --disable-metacity --disable-gnome --disable-gnome-keybindings"                #-> KDE3/KDE4
#ARGS="--enable-gconf --enable-kconfig --enable-kde --enable-kde4"                                                  #-> GNOME/KDE3/KDE4
ARGS="--enable-gconf --enable-kconfig --disable-kde --enable-kde4"                                                  #-> GNOME/KDE4

Allora, dopo aver salvato e chiuso il file, diamo:

./git-compiz --check-dep
./git-compiz --purge
./git-compiz

Finito! :-) Ora vi basta aprire Fusion Icon (lanciando fusion-icon o cercando l’icona nel menù) e dirgli che volete usare Compiz dal semplice menù che vi si apre clickando sul pulsante destro sulla comoda icona della system tray. Ora, quando vorrete aggiornare il vostro Compiz vi basterà tornare nella cartella git-compiz lanciando ancora il comando ./git-compiz. Troppo semplice, vero? ;-)

blog comments powered by Disqus