Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Questa guida descrive come installare Compiz in Xubuntu.
Compiz è il windows manager predefinito di Ubuntu ma può essere installato come alternativa a Xfwm, compositor predefinito dell'ambiente desktop Xfce, per migliorarne l'aspetto con effetti grafici anche tridimensionali, inoltre può essere una soluzione per lo screen tearing e/o un non corretto funzionamento del vsync, difetti che si riscontrano in Xfce con Xfwm e spesso risolvibili installando un diverso compositor.
Compiz, differentemente da Compton:
- Necessita di risorse hardware che rispettino, almeno, i requisiti minimi per Ubuntu:
- La sua installazione richiede l'installazione di dipendenze e pacchetti aggiuntivi (circa 30Mb dopo l'installazione);
Si integra bene con l'ambiente desktop Xfce ma richiede una configurazione più lunga;
- Fornisce effetti grafici più gradevoli e una notevole possibilità di personalizzazione.
Preparazione
Disattivare eventuali altri compositor.
Per Xfce - Xfwm:
Aprire il Gestore delle Impostazioni.
Accedere alla sezione Regolazioni del gestore delle finestre.
Selezionare la scheda Compositore.
Assicurarsi che sia deselezionata la voce Abilita la visualizzazione composita.
Installazione
Installare i pacchetti: compiz, compiz-plugins, compizconfig-settings-manager, metacity, dconf-editor e le eventuali dipendenze richieste.
Metacity è uno dei windows decorator utilizzati da Compiz ed è necessario per visualizzare la cornice ed i tasti delle finestre. Non fa parte delle dipendenze di Compiz e se non è installato non verrà richiesto col risultato di avere finestre senza bordi. |
Configurazione
dconf-editor
Aprire il terminale e digitare:
dconf-editor
Si aprirà un'interfaccia di configurazione.
Nella finestra di sinistra aprire il percorso org → gnome → desktop → vm → preferences. Nella finestra di destra impostare:
button-layout = menu:minimize,maximize,close
theme = greybird (o il nome del tema di Xubuntu che utilizzate)
È possibile modificare carattere e dimensioni della barra dei titoli modificando la voce titlebar-font. |
Compiz
Aprire il terminale ed avviare il Gestore configurazione di Compiz digitando ccsm.
Al primo avvio i plug-in di Compiz non sono attivi. Questi sono suddivisi in gruppi e la loro configurazione è molto articolata e dipende dal risultato che si desidera.
Per iniziare attivare i seguenti plug-in nella sezione Generale:
- Compatibilità GNOME,
- Composite,
OpenGL.
e poi nella sezione effetti:
- Decorazione finestra.
Gli altri plug-in vanno scelti e configurati in base alle animazioni che si preferiscono.
In questa pagina del wiki alcuni suggerimenti sul funzionamento e la configurazione e di alcuni effetti.
È utile ricordare che alcuni plug-in vanno in conflitto tra loro, altri invece sono in dipendenza. Tutte queste "dipendenze" o "conflitti" vengono rilevati automaticamente da Compiz Config Setting Manager che, aprendo una finestra pop-up, chiederà come risolvere l'anomalia rilevata.
Compiz utilizza come colore predefinito l'arancio Ubuntu in alcune animazioni come ad esempio l'alone di trasparenza nello snapping finestre. Per cambiarlo aprire il plug-in Grid -> Aspetto e modificare le voci Preview Outline color e Preview Fill Color. Il blu Xubuntu del tema greybird corrisponde al valore #3B8EE7. |
|
Per verificare il corretto funzionamento di Compiz ed i plug-in abilitati dal terminale digitare compiz --replace. Il comando attiva Compiz solo per la sessione in corso. In caso di problemi basta riavviare il SO per tornare ad XFWM. |
Avvio automatico di Compiz
Avviare il terminale e digitare il comando:
cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Aprire con un editor di testo il file ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Cercare la riga <value type="string" value="xfwm4"/> e sostituirla con <value type="string" value="compiz"/>.
Al riavvio Compiz sarà il windows manager predefinito.
Soluzione dei problemi noti
Whisker menù
Attivando l'effetto Posiziona Finestre il menù del Whisker potrebbe essere distaccato dal pannello.
Andare in Posiziona Finestre -> Posizionamento finestre fisso.
Aprire la scheda Finestre con posizioni fisse e creare una nuova voce utilizzando come parametro title=Whisker Menu lasciare le altre voci come sono e chiudere.
Resettare Compiz
Qualora fosse necessario per riportare alle impostazioni iniziali Compiz digitare in un terminale:
gconftool-2 --recursive-unset /apps/compiz