Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AlessandroGhersi/Prove1"
Differenze tra le versioni 8 e 20 (in 12 versioni)
Versione 8 del 21/05/2008 15.26.59
Dimensione: 14315
Commento:
Versione 20 del 14/03/2011 12.55.21
Dimensione: 56
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from AmbinteGrafico/CompositeManager/CompizFusion
## page was renamed from CompositeManager/CompizFusion
Linea 5: Linea 3:
[[BR]]
[[Indice(depth=2 align=right)]]
[[Include(StrumentiWiki/Versioni)]]
[[Include(StrumentiWiki/Hardy)]]
[[Include(StrumentiWiki/Gutsy)]]
[[Include(StrumentiWiki/Feisty)]]
[[Include(StrumentiWiki/Versioni2)]]
Linea 14: Linea 5:
= Introduzione =

La presente guida spiega come installare ed avviare l'ambiente grafico '''Compiz Fusion''' e i relativi plugin creati dalla comunità di [http://www.opencompositing.org/ OpenCompositing.org].

||<tablestyle="text-align: justify; width:70%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Le seguenti procedure sono valide solo per architetture'' '''i386''' e '''amd64'''. ||

= Preparativi =

Prima di procedere con l'installazione è necessario accertarsi che l'accelerazione 3D sia abilitata e che i driver video siano correttamente installati. A tale scopo digitare il seguente comando:
{{{
glxinfo |grep rendering
}}}

Nel caso tutto sia installato e configurato correttamente, il risultato del precedente comando sarà il seguente:
{{{
direct rendering: Yes
}}}

== Compiz-Check ==

[http://forlong.blogage.de/article/pages/Compiz-Check Compiz-Check] è uno script che verifica se Compiz è in grado di girare sul proprio sistema. Se lo script rileva che nel proprio sistema c'è un problema per eseguire Compiz correttamente, fornisce il dettaglio del problema e eventuale soluzione.
Scaricare lo script nella propria '''Home''' da [http://209.85.135.104/translate_c?hl=it&u=http://blogage.de/files/3847/download%3Fcompiz-check qui]. Per rendere eseguibile lo script aprire un terminale e digitare:
{{{
chmod +x compiz-check
}}}
e infine per eseguire lo script digitare nel terminale:
{{{
./compiz-check
}}}

= Installazione su Ubuntu 8.04 «Hardy Heron» e Ubuntu 7.10 «Gutsy Gibbon» =

'''!CompizFusion''' è installato in maniera predefinita a partire da '''Ubuntu 7.10''' «'''Gutsy Gibbon'''». Per poter configurare il programma è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] anche il pacchetto ''compizconfig-settings-manager''.

== Abilitazione ==

Per abilitare gli effetti visivi è sufficiente fare clic su '''''Sistema -> Preferenze -> Aspetto''''' e nella pagina «'''Effetti visivi'''» selezionare una voce fra «'''Normali'''», «'''Extra'''» e «'''Personalizzato'''».

= Installazione su Ubuntu 7.04 «Feisty Fawn» =

== Installazione composite manager ==

Prima di procedere è necessario installare un [:AmbienteGrafico/CompositeManager:composite manager].

[[Anchor(rimozionevecchieversioni)]]
== Rimozione delle vecchie versioni ==

Per evitare conflitti e malfunzionamenti è necessario rimuovere ogni precedente versione di '''Compiz Fusion''' installata. Aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo apt-get remove --purge compiz-core desktop-effects
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''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 [http://3v1n0.tuxfamily.org/blog/ Treviño]. Per aggiungerlo, aprire il file `/etc/apt/sources.list` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo: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
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">I pacchetti necessari all'installazione su sistemi ad [:Architettura64Bit:architettura 64 bit] sono disponibili anche nel componente '''experimental''' del [:Repository:repository] [:Repository/NonUfficiali/Upure64:uPure64]. ||

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 ===

Aprire un'[:Ufficio/EditorDiTesto: editor di testo] e digitare:
{{{
#!/bin/sh
/usr/bin/compiz --replace
}}}
salvare il file con il nome `compiz.sh` nella cartella `~/.kde/Autostart`. Per rendere eseguibile il file, aprire un terminale e digitare:
{{{
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
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''È possibile sostituire'' {{{/etc/environment}}} ''con'' {{{~/.bashrc}}}. ||


= Installazione su Kubuntu 8.04 «Hardy Heron» =

Per installare gli effetti visivi è sufficiente fare clic su '''''Sistema -> Desktop Effects -> Install Desktop Effects''''' e inserire la password di amministrazione.

== Abilitazione ==

Per abilitare gli effetti visivi è sufficiente fare cli su '''''Sistema -> Desktop Effects''''' e nella finestra «Compiz Desktop Effects » selezionare una voce fra «Standard Effects», «Extra Effects» e «Custom Effects». Selezionando la voce «Custom Effects» è necessario [:AmministrazioneSistema/InstallareProgrammi: installare] anche i pacchetti ''compizconfig-settings-manager'' e ''emerald''.


= Installazione su Kubuntu 7.10 «Gutsy Gibbon» =

Per installare gli effetti visivi aprire un terminale e digitare:
{{{
sudo apt-get install compiz-bcop compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-kde compiz-plugins compizconfig-settings-manager emerald libcompizconfig-backend-kconfig libcompizconfig0 libdecoration0 libemeraldengine0 python-compizconfig librsvg2-common
}}}

== Avvio ==

Per avviare '''Compiz Fusion''' digitare nel terminale il seguente comando:
{{{
compiz --replace &
}}}

Per ritornare alla sessione con '''Kwin''' come window manager aprire un terminale e digitare:
{{{
kwin --replace &
}}}

== Passare da un window manager all'altro ==

Dato che non è possibile utilizzare su '''Kubuntu Gutsy Gibbon''' la '''Fusion Icon''' per problemi di incompatibilità, con queso metodo vengono create due icone (lanciatori su Gnome) che servono a passare da un window manager all'altro.

Fare clic con il pulsante destro del mouse sul desktop e selezionare '''''Crea -> Collegamento ad un'applicazione...'''''. Fare clic sulla scheda «Applicazione», inserire nella casella di testo «Descrizione» '''Compiz''' e nella casella di testo «Comando» '''compiz --replace'''. Ora è possibile avviare '''Compiz Fusion''' tramite l'icona appena creata.

Fare clic con il pulsante destro del mouse sul desktop e selezionare '''''Crea -> Collegamento ad un'applicazione...'''''. Fare clic sulla scheda «Applicazione», inserire nella casella di testo «Descrizione» '''Kwin''' e nella casella di testo «Comando» '''kwin --replace'''. Ora è possibile ritornare ad usare '''Kwin''' come window manager tramite l'icona appena creata.


=== Avvio automatico ===

Avviare '''Compiz Fusion'''. Aprire il '''Centro di controllo'''. Fare clic su '''Componenti di KDE -> Gestione della sessione''', fare clic su «Ripristina la precedente sessione».

In alternativa, aprire un'[:Ufficio/EditorDiTesto: editor di testo] e digitare:
{{{
#!/bin/sh
/usr/bin/compiz --replace
}}}
salvare il file con il nome `compiz.sh` nella cartella `~/.kde/Autostart`. Per rendere eseguibile il file, aprire un terminale e digitare:
{{{
chmod +x ~/.kde/Autostart/compiz.sh
}}}























[[Anchor(configurazione)]]
= Configurazione =

Seguire le istruzioni relative alla versione in uso:
 * '''Ubuntu 8.04''' «'''Hardy Heron'''»
 * '''Ubuntu 7.10''' «'''Gusty Gibbon'''»:
  * fare clic su '''''Sistema -> Preferenze -> Advanced Desktop Effects Settings''''';
 * '''Ubuntu 7.04''' «'''Feisty Fawn'''»:
  * fare clic su '''''Sistema -> Preferenze -> !CompizConfig Settings Manager'''''.

== Plugin expo ==

Il plugin '''expo''' consente di affiancare le aree di lavoro virtuali invece che disporle nello spazio tridimensionale..

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.

== Cubo desktop ==

Il plugin '''Cubo desktop''' consente di disporre le aree di lavoro virtuali in uno spazio tridimensionale. Per abilitare il plugin è sufficiente mettere il segno di spunta nel quadratino accanto alla relativa icona.

per vedere il cubo in tutto il suo splendore 3D si deve tenere premuti i tasti CTRL-ALT e contemporaneamente cliccalre col tasto sinistro del mouse e trascinare, in base a come trascineremo il mouse variera' l' angolo di visualizzazione del cubo!!!!

= 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 [#rimozioneveccheversioni 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 [:AmministrazioneSistema/InstallareProgrammi: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'''».

= Ulteriori risorse =

 * [http://www.go-compiz.org/ Sito ufficiale di Compiz]
 * [http://www.opencompositing.org Sito ufficiale di Opencompositing]
 * [http://forum.ubuntu-it.org/index.php?topic=85057.0 Topic sul forum di Ubuntu-it]
 * [http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/ Pacchetti del Repository «eyecandy»]
 * [http://3v1n0.tuxfamily.org/dists/feisty/eyecandy-amd64/ Pacchetti del Repository «eyecandy-amd64»]
 * [http://3v1n0.tuxfamily.org/blog/informatica/linux/compiz-fusion-git-ubuntu-repository/ Articolo sull'installazione di Compiz Fusion di Treviño]
 * [http://pollycoke.net/2007/06/23/ubuntu-feisty-compiz-fusion/ Articolo di Pollycoke]