Discussione Installazione di Manager Compiz Fusion

Stato
Discussione chiusa ad ulteriori risposte.

black_angeld2

Utente Silver
8 Luglio 2007
25
2
0
65
CompositeManagerCompizFusion




Introduzione
La presente guida spiega come installare ed avviare l'ambiente grafico Compiz Fusion e i relativi plugin creati dalla comunità di Opencompositing.

La guida è stata testata su Ubuntu 7.04 «Feisty Fawn».

Le seguenti procedure sono valide solo per architetture i386 e amd64.

Preparativi
Installazione composite manager
Prima di procedere è necessario installare un composite managaer.

Rimozione delle vecchie versioni
Per evitare conflitti e malfunzionamenti è necessario rimuovere ogni precedente versione di Compiz installata. Aprire una finestra di terminale e digitare il seguente comando:

sudo apt-get remove --purge compiz-core desktop-effects

Le precedenti istruzioni comporteranno la disinstallazione del metapacchetto ubuntu-desktop: procedere con cautela, tale pacchetto dovrà essere comunque reinstallato prima di effettuare futuri avanzamenti di versione del sistema.

Per rimuovere i file di configurazione residui è sufficiente digitare i seguenti comandi:


rm -rf ~/.compiz
rm -f /usr/local/bin/compiz
rm -rf /usr/local/lib/{compiz,libdecoration}*
gconftool-2 --shutdown
gconftool-2 --recursive-unset /apps/compiz
Aggiungere il repository
I pacchetti necessari si trovano nel repository di Treviño. Per aggiungerlo, aprire il file /etc/apt/sources.list con un editor di testo con i privilegi di amministrazione ed aggiungere in fondo le righe adatte alla propria architettura:


i386:

deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
amd64:

deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
Dopo aver salvato e chiuso il file, autenticare il repository con il seguente comando:


wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
Per aggiornare la lista dei pacchetti è possibile utilizzare il seguente comando:

sudo apt-get update
Installazione
Di seguito sono riportati i comandi per installare Compiz, i plugin aggiuntivi di Compiz Fusion e CompizConfig Settings Manager, lo strumento di configurazione.

Installazione su GNOME
Digitare il seguente comando:

sudo apt-get install compiz-gnome compizconfig-settings-manager libcompizconfig-backend-gconf compiz-fusion-*
Installazione su KDE
Digitare il seguente comando:

sudo apt-get install compiz-kde compizconfig-settings-manager libcompizconfig-backend-kconfig compiz-fusion-*
Avvio
E' possibile avviare Compiz digitando nel terminale il seguente comando:

compiz --replace &
Avvio automatico con GNOME
Fare clic su Sistema -> Preferenze -> Sessioni, dunque in «Programmi d'avvio» fare clic su «Nuovo» e, all'interno della casella di testo «Comando», digitare compiz --replace. Infine, fare clic su «Chiudi».

Avvio automatico con KDE
È sufficiente creare uno script di collegamento in ~/.kde/Autostart, come nell'esempio:

echo -e '#!/bin/bash\n/usr/bin/compiz --replace' > ~/.kde/Autostart/compiz.sh
chmod +x ~/.kde/Autostart/compiz.sh
Tuttavia il precedente metodo rende l'avvio un po' lento, per ovviare a tale inconveniente è possibile sostituire kwin con Compiz all'avvio di KDE, digitando i seguenti comandi:

sudo echo -e '#!/bin/bash\n/usr/bin/compiz --replace' > /usr/local/bin/start-compiz-kde.sh
sudo chmod +x /usr/local/bin/start-compiz-kde.sh
sudo echo "/usr/local/bin/start-compiz-kde.sh" >> /etc/environment
È possibile sostituire /etc/environment con ~/.bashrc.


Configurazione
Per la configurazione di Compiz e dei relativi plugin è possibile utilizzare CompizConfig Settings Manager, che si trova nel menu Sistema -> Preferenze.

Plugin
Il plugin expo consente di affiancare le aree di lavoro virtuali invece che disporle nello spazio tridimensionale (a cubo).

Dopo averlo abilitato attraverso il CompizConfig Settings Manager per avviarlo è necessario posizionare il puntatore del mouse nel angolo in alto a sinistra della propria scrivania. Per tornare allo stato normale fare clic con il tasto destro del mouse su uno degli altri desktop virtuali aperti.

Risoluzione dei problemi
Non parte in automatico all'avvio
È probabile che si verifichi uno fra i seguenti casi:

Compiz non parte nonostante sia stato inserito nei programmi di avvio;

il caricamento iniziale di GNOME è lento oppure si blocca.

Per ovviare ai problemi sopra elencati fare clic su Sistema -> Preferenze -> Sessioni, in «Sessione corrente», rimuovere la voce «gnome-wm». Sempre all'interno della stessa finestra cercare la voce di avvio di Compiz e impostare l'ordine a 60, dunque premere «Applica». Infine in «Opzioni sessione» fare clic su «Salva sessione corrente» e chiudere la finestra.

Finestre o video semitrasparenti
Una rapida soluzione per questo malfunzionamento (dovuto a software non correttamente scritti), è quella di fare Alt+Rotella per ripristinare l'opacità al valore normale, se invece si vuole modificare questo comportamento in ogni caso, andate in CompizConfig Settings Manager -> General -> Opacity Settings -> Window Opacities ed impostate il valore di trasparenza a «100».

Finestre senza bordi
Se le finestre appaiono senza bordi, è probabile che ci sia qualche problema con il decoratore di finestre attualmente in uso.

Per ovviare al problema assicurarsi di:

aver installato le ultime versioni di tutti i pacchetti necessari;

aver rimosso tutte le vecchie configurazioni residue;

In alternativa è possibile utilizzare emerald, un decoratore di finestre alternativo a quelli standard di GNOME e KDE. Per procedere all'installazione è sufficiente installare i pacchetti emerald e emerald-themes.

Per avviare emerald è necessario sostituire la stringa di avvio di Compiz con la seguente:

compiz --replace -c emerald
Schermo nero e computer bloccato quando si cambia utente
Per ovviare a questo problema è sufficiente andare in CompizConfig Settings Manager -> General -> Display Settings e deselezionare la voce «Sincronizza con VBlank».
 
Su Debian "Etch" non ci riesco :(

Mi restituisce un errore riguardante una libreria:
Dipende: libwnck22 (>= 2.19.5) ma non è installabile

Ho provato ad installarlo manualmente ma mi dice che la libreria libwnck-common è alla versione 2.14 mentre servirebbe la 2.20... ma non riesco ad aggiornarla... ma non la trovo nemmeno O:eek: e sulla community mi hanno boicottato o_O
o_O
Qualcuno ha qualche soluzione please?
Grazie in anticipo :p
 
Ho provato a cambiare repo... è andato in crash Synaptic, l'apt-get e tutt a marosc ;P
Ho ripristinato ora...

Ora sclero un altro po', poi al limite passo a Sid e mi tengo la Sid :(
 
Stato
Discussione chiusa ad ulteriori risposte.