Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Xfce/Compiz"
Differenze tra le versioni 2 e 52 (in 50 versioni)
Versione 2 del 24/11/2016 10.48.47
Dimensione: 5592
Autore: gem1978
Commento:
Versione 52 del 09/11/2025 19.00.40
Dimensione: 7495
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from gem1978/prova3
Linea 5: Linea 6:
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=592080"; rilasci="16.04 14.04 12.04 ")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=616770"; rilasci="24.04 22.04 16.04")>>
Linea 9: Linea 10:
In questa guida verrà spiegato come installare '''Compiz''' in '''Xfce'''. <<BR>>'''Compiz''' è il windows manager predefinito in Ubuntu. Questa guida descrive come installare '''Compiz''' come alternativa a '''Xfwm''', il gestore di finestre predefinito di '''Xubuntu'''.
Linea 11: Linea 12:
'''Compiz''' può essere installato come alternativa a '''Xfwm''', compositor predefinito dell'ambiente desktop '''Xfce''' per migliorare l'aspetto delle finestre con effetti grafici anche tridimensionali, inoltre può risultare una buona soluzione qualora si riscontrino in '''Xfce''' il cosiddetto [[http://it.wikipedia.org/wiki/Screen_tearing | screen tearing]] e/o un non corretto funzionamento del [[http://en.wikipedia.org/wiki/Screen_tearing#V-sync | vsync]] con '''Xfwm'''. Spesso questi problemi sono risolvibili installando un diverso compositor. '''Compiz''' è un [[https://it.wikipedia.org/wiki/Compositing_window_manager|compositor window manager]], in passato molto popolare, che può essere installato in '''[[AmbienteGrafico/Xfce|Xfce]]'''. L'installazione di Compiz permette di migliorare l'aspetto dell'ambiente desktop con effetti grafici, inclusi quelli tridimensionali. <<BR>> Inoltre, può rappresentare una soluzione per lo [[http://it.wikipedia.org/wiki/Screen_tearing | screen tearing]] e/o un funzionamento non corretto del [[http://en.wikipedia.org/wiki/Screen_tearing#V-sync | vsync]], difetti talvolta riscontrabili in '''Xfce''' con '''Xfwm''', spesso risolvibili tramite l'installazione di un diverso compositor.
Linea 13: Linea 14:
Differentemente da [[AmbienteGrafico/Xfce/Compton|'''Compton''']] '''Compiz''':
 * Necessita di hardware che rispetti almeno i requisiti minimi per Ubuntu:
 * La sua installazione richiede l'installazione di dipendenze e pacchetti aggiuntivi;
 * Si integra bene con l'ambiente desktop '''Xfce''' ma richiede configurazione più lunga;
 * Fornisce effetti grafici più gradevoli e una notevole personalizzazione.
'''Compiz''', a differenza di [[AmbienteGrafico/Xfce/Compton|Compton]]:
 * Richiede risorse hardware che rispettino almeno i [[Installazione/RequisitiDiSistema|requisiti minimi]] per Ubuntu.
 * Necessita dell'installazione di dipendenze e pacchetti aggiuntivi (circa 30MB dopo l'installazione).
 * Si integra bene con l'ambiente desktop '''[[AmbienteGrafico/Xfce|Xfce]]''' ma richiede una configurazione più estesa.
 * Offre effetti grafici più elaborati e completi, oltre ad ampie possibilità di personalizzazione.
Linea 19: Linea 20:
= Preparativi = = Preparazione =
Linea 21: Linea 22:
Disattivare, se in uso, eventuali altri compositor. Per '''Xfce''':
 0. Aprire il '''[[AmministrazioneSistema/CentroDiControllo#Xubuntu|Gestore delle Impostazioni]]'''.
 0. Accedere alla sezione '''Regolazioni del gestore delle finestre'''.
 0. Selezionare l'ultima tab '''Compositore'''.
 0. Assicurarsi che sia deselezionata la voce '''Abilita la visualizzazione composita'''.
Disattivare eventuali altri compositor.
Linea 27: Linea 24:
 * Per '''Xfwm''':
  0. Aprire il '''[[AmministrazioneSistema/CentroDiControllo#Xubuntu|Gestore delle Impostazioni]]'''.
  0. Accedere alla sezione '''Regolazioni del gestore delle finestre'''.
  0. Selezionare la scheda '''Compositore'''.
  0. Assicurarsi che sia deselezionata la voce '''Abilita la visualizzazione composita'''.
 * Per '''Compton''' deselezionare la relativa voce in [[AmministrazioneSistema/AvvioAutomatico#XFCE|avvio automatico]].
 
Linea 29: Linea 33:
== Ubuntu 14.04 e successive == [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://compiz | compiz]], [[apt://compiz-plugins | compiz-plugins]], [[apt://compizconfig-settings-manager | compizconfig-settings-manager]], [[apt://metacity | metacity]], [[apt://dconf-editor | dconf-editor]] e le relative dipendenze richieste.
Linea 31: Linea 35:
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://compton | compton]].


<<Anchor(avvio)>>
= Avvio =

Una volta installato '''Compon''' bisogna aggiungerlo in esecuzione automatica all'avvio. A tale scopo:
 0. Aggiungere il comando : {{{
compton
{{{#!wiki note
Metacity è un componente che, quando installato, può essere utilizzato da Compiz per visualizzare le cornici e i pulsanti delle finestre (le "decorazioni"). Se non installato, Compiz potrebbe non mostrare i bordi delle finestre. Sebbene non più sviluppato attivamente come window manager principale per GNOME, il pacchetto viene ancora incluso per garantire la compatibilità in scenari come l'utilizzo con Compiz.
Linea 41: Linea 38:
 all'[[AmministrazioneSistema/AvvioAutomatico|avvio automatico]] (per '''Xfce''' seguire le istruzioni del [[AmministrazioneSistema/AvvioAutomatico#XFCE|paragrafo dedicato]]).
 0. Riavviare il sistema affinché le modifiche abbiano effetto.
Linea 46: Linea 41:
È possibile configurare le impostazioni di '''Compton''' modificando il file `~/.config/compton.conf` con un [[Ufficio/EditorDiTesto|editor di testo]] oppure tramite '''Compton-conf''', un tool grafico (in lingua inglese). Dopo l'installazione di '''Compiz''', è necessaria la configurazione e l'impostazione per l'avvio nelle sessioni successive.
Linea 48: Linea 43:
Per ottenere '''Compton-conf''' procedere come indicato di seguito, a seconda della versione in uso: Seguire le istruzioni dei paragrafi successivi, rispettando l'ordine.
Linea 50: Linea 45:
 * '''Ubuntu 15.10''' e successive: [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://compton-conf | compton-conf]]. == dconf-editor ==
 
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''dconf Editor'''.
 0. Seguire nella scheda di sinistra il percorso '''''org → gnome → desktop → vm → preferences'''''.
 0. Nella scheda di destra quindi impostare:
   * '''button-layout''' = menu:minimize,maximize,close
   * '''theme''' = greybird (o il nome del tema di Xubuntu utilizzato)
   {{{#!wiki tip
È possibile modificare carattere e dimensioni della barra dei titoli modificando la voce '''titlebar-font'''.}}}
Linea 52: Linea 55:
 * '''Ubuntu 14.04''': Scaricare il pacchetto `.deb` relativo alla propria architettura da [[http://ppa.launchpad.net/lubuntu-dev/lubuntu-daily/ubuntu/pool/main/c/compton-conf/ | questa pagina]] e installarlo con le istruzioni contenute in [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian | questa guida]]. == Compiz ==
Linea 54: Linea 57:
Per avviare l'applicazione aprire il '''[[AmministrazioneSistema/CentroDiControllo#Xubuntu|Gestore delle Impostazioni]]''' e lanciare '''Window Effects'''. Al primo avvio i plug-in di '''Compiz''' non sono attivi ma possono essere abilitati tramite il '''Gestore configurazione di Compiz'''. Suddivisi in gruppi, la loro configurazione è molto articolata e dipende dal risultato desiderato.

 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''!CompizConfig Settings Manager'''.
 0. Attivare i seguenti plug-in
  * Nella sezione '''Generale''':
   * '''Compatibilità GNOME''',
   * '''Composite''',
   * '''OpenGL''',
  * Nella sezione '''Effetti''': '''Decorazione finestra'''.
 0. Scegliere e selezionare eventuali altri plug-in in base alle animazioni che si desidera abilitare (può essere utile consultare la [[AmbienteGrafico/CompositeManager/CompizFusion|guida dedicata]]).
 {{{#!wiki note
 Alcuni plug-in vanno in conflitto tra loro, altri invece sono in dipendenza. Il programma provvederà a segnalare tramite un pop-up eventuali incompatibilità o anomalie.
 }}}
 {{{#!wiki tip
 Compiz utilizza come colore predefinito l'arancio Ubuntu in alcune animazioni (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 colore blu predefinito nel tema '''greybird''' di Xubuntu corrisponde al valore ''#3B8EE7''.
 }}}

== Verifica del funzionamento ==

Una volta installato e impostato '''Compiz''' ai valori desiderati, verificare il suo corretto funzionamento prima di rendere definitive le modifiche. A tale scopo digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
compiz --replace
}}} Il comando attiva '''Compiz''' solo per la sessione in corso. In caso si riscontrino problemi è sufficiente riavviare il sistema operativo o terminare la sessione per continuare ad utilizzare i precedenti window manager e compositor.

== Avvio automatico di Compiz ==
 
 0. Creare un backup delle configurazioni attuali della sessione digitando in un [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
}}}
 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml`.
 0. Cercare la riga {{{
<value type="string" value="xfwm4"/>
}}} e sostituirla con {{{
<value type="string" value="compiz"/>
}}} Al riavvio '''Compiz''' sarà il windows manager predefinito.
Linea 58: Linea 94:
'''Compton''' potrebbe non visualizzare correttamente alcune applicazioni. <<BR>>
Infatti, a seconda dei casi, potrebbero comparire alcuni problemi quali: una doppia ombra sulla finestra o nel menu, una o più linee trasparenti, visualizzazione in una tonalità più scura ecc. In tali casi sarà sufficiente configurare '''Compton''' affinché non utilizzi le ombre in tali applicazioni.
== Menu Whisker ==
Linea 61: Linea 96:
Seguire i seguenti passaggi: Se il pannello si trova sul lato inferiore dello schermo, l'attivazione dell'effetto '''Posiziona Finestre''' potrebbe causare un distanziamento del menu Whisker dal pannello, lasciando uno spazio.
Linea 63: Linea 98:
 0. Aprire il gestore di file e premere la combinazione di tasti '''Ctrl + H''' per visualizzare le cartelle nascoste.
 0. Accedere alla directory `~/.config/` all'interno della propria '''Home'''.
 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.config/compton.conf` e individuare la riga che presenta il parametro:{{{
shadow-exclude
Per posizionare correttamente il menu:
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il '''Gestore configurazione di Compiz'''.
 0. Seguire il percorso '''''Posiziona Finestre → Posizionamento finestre fisso'''''.
 0. Nella sezione '''Finestre con posizioni fisse''', creare una nuova voce utilizzando come parametro:{{{
title=Whisker Menu
}}} lasciando inalterate le altre voci.

== Resettare Compiz ==

Per riportare Compiz alle impostazioni predefinite, digitare in un [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
gconftool-2 --recursive-unset /apps/compiz
Linea 68: Linea 110:
 0. Aggiungere la configurazione corretta all’interno delle parentesi quadre, preceduta da una virgola se presenti altri elementi. Di seguito sono riportati i valori relativi ad applicazioni per le quali esistono dei problemi noti di visualizzazione:
  * '''Applicazioni che utilizzano GTK+ 3''': `"_GTK_FRAME_EXTENTS@:c"`.
  * '''Plank''': `"name = 'Plank'"`.
  * '''Docky''': `"name = 'Docky'"`.
  * '''VLC''': `"name *= 'VLC'"`.
  * '''!VirtualBox''': `"n:w:*VirtualBox*"`.
 Inoltre viene di seguito riportata l'intera stringa, configurata in modo tale da visualizzare correttamente alcuni programmi più comuni soggetti a questo problema: {{{
shadow-exclude = [ "! name~=''", "name = 'Notification'", "name = 'Plank'", "name = 'Docky'", "name = 'Kupfer'", "name = 'xfce4-notifyd'", "name *= 'VLC'", "name *= 'compton'", "name *= 'Chromium'", "name *= 'Chrome'", "name *= 'Firefox'", "class_g = 'Conky'", "class_g = 'Kupfer'", "class_g = 'Synapse'", "class_g ?= 'Notify-osd'", "class_g ?= 'Cairo-dock'", "class_g ?= 'Xfce4-notifyd'", "class_g ?= 'Xfce4-power-manager'", "_GTK_FRAME_EXTENTS@:c", ""n:w:*VirtualBox*", ];
}}}
 0. Salvare e chiudere il file.
 0. Terminare la sessione.
Linea 82: Linea 113:
 * [[https://github.com/chjj/compton | Sito ufficiale del progetto]]
 * [[https://github.com/lxde/compton-conf | Compton-conf (tool grafico)]]
 * [[https://www.youtube.com/watch?v=5xkNy9gfKOg|Screen tearing test]]
## * [[http://www.marcosbox.org/2015/03/usiamo-compiz-su-xubuntu.html|Guida originale]]
## * [[https://www.compiz.org | Sito ufficiale del progetto]]
 * [[https://en.wikipedia.org/wiki/Compiz | Pagina enciclopedica]]
 * [[AmbienteGrafico/CompositeManager/CompizFusion | Compiz]]
 * [[https://help.ubuntu.com/community/CompositeManager | Wiki internazionale]]
 * [[https://wiki.archlinux.org/index.php/Compiz_(Italiano) | Wiki di Arch]]
Linea 88: Linea 122:
 


Guida verificata con Ubuntu: 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida descrive come installare Compiz come alternativa a Xfwm, il gestore di finestre predefinito di Xubuntu.

Compiz è un compositor window manager, in passato molto popolare, che può essere installato in Xfce. L'installazione di Compiz permette di migliorare l'aspetto dell'ambiente desktop con effetti grafici, inclusi quelli tridimensionali.
Inoltre, può rappresentare una soluzione per lo screen tearing e/o un funzionamento non corretto del vsync, difetti talvolta riscontrabili in Xfce con Xfwm, spesso risolvibili tramite l'installazione di un diverso compositor.

Compiz, a differenza di Compton:

  • Richiede risorse hardware che rispettino almeno i requisiti minimi per Ubuntu.

  • Necessita dell'installazione di dipendenze e pacchetti aggiuntivi (circa 30MB dopo l'installazione).
  • Si integra bene con l'ambiente desktop Xfce ma richiede una configurazione più estesa.

  • Offre effetti grafici più elaborati e completi, oltre ad ampie possibilità di personalizzazione.

Preparazione

Disattivare eventuali altri compositor.

  • Per Xfwm:

    1. Aprire il Gestore delle Impostazioni.

    2. Accedere alla sezione Regolazioni del gestore delle finestre.

    3. Selezionare la scheda Compositore.

    4. Assicurarsi che sia deselezionata la voce Abilita la visualizzazione composita.

  • Per Compton deselezionare la relativa voce in avvio automatico.

Installazione

Installare i pacchetti compiz, compiz-plugins, compizconfig-settings-manager, metacity, dconf-editor e le relative dipendenze richieste.

Metacity è un componente che, quando installato, può essere utilizzato da Compiz per visualizzare le cornici e i pulsanti delle finestre (le "decorazioni"). Se non installato, Compiz potrebbe non mostrare i bordi delle finestre. Sebbene non più sviluppato attivamente come window manager principale per GNOME, il pacchetto viene ancora incluso per garantire la compatibilità in scenari come l'utilizzo con Compiz.

Configurazione

Dopo l'installazione di Compiz, è necessaria la configurazione e l'impostazione per l'avvio nelle sessioni successive.

Seguire le istruzioni dei paragrafi successivi, rispettando l'ordine.

dconf-editor

  1. Avviare dconf Editor.

  2. Seguire nella scheda di sinistra il percorso org → gnome → desktop → vm → preferences.

  3. Nella scheda di destra quindi impostare:
    • button-layout = menu:minimize,maximize,close

    • theme = greybird (o il nome del tema di Xubuntu utilizzato)

      È possibile modificare carattere e dimensioni della barra dei titoli modificando la voce titlebar-font.

Compiz

Al primo avvio i plug-in di Compiz non sono attivi ma possono essere abilitati tramite il Gestore configurazione di Compiz. Suddivisi in gruppi, la loro configurazione è molto articolata e dipende dal risultato desiderato.

  1. Avviare CompizConfig Settings Manager.

  2. Attivare i seguenti plug-in
    • Nella sezione Generale:

      • Compatibilità GNOME,

      • Composite,

      • OpenGL,

    • Nella sezione Effetti: Decorazione finestra.

  3. Scegliere e selezionare eventuali altri plug-in in base alle animazioni che si desidera abilitare (può essere utile consultare la guida dedicata).

    • Alcuni plug-in vanno in conflitto tra loro, altri invece sono in dipendenza. Il programma provvederà a segnalare tramite un pop-up eventuali incompatibilità o anomalie.
    • Compiz utilizza come colore predefinito l'arancio Ubuntu in alcune animazioni (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 colore blu predefinito nel tema greybird di Xubuntu corrisponde al valore #3B8EE7.

Verifica del funzionamento

Una volta installato e impostato Compiz ai valori desiderati, verificare il suo corretto funzionamento prima di rendere definitive le modifiche. A tale scopo digitare nel terminale:

compiz --replace

Il comando attiva Compiz solo per la sessione in corso. In caso si riscontrino problemi è sufficiente riavviare il sistema operativo o terminare la sessione per continuare ad utilizzare i precedenti window manager e compositor.

Avvio automatico di Compiz

  1. Creare un backup delle configurazioni attuali della sessione digitando in un terminale il comando:

    cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
  2. Aprire con un editor di testo il file ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.

  3. 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

Se il pannello si trova sul lato inferiore dello schermo, l'attivazione dell'effetto Posiziona Finestre potrebbe causare un distanziamento del menu Whisker dal pannello, lasciando uno spazio.

Per posizionare correttamente il menu:

  1. Avviare il Gestore configurazione di Compiz.

  2. Seguire il percorso Posiziona Finestre → Posizionamento finestre fisso.

  3. Nella sezione Finestre con posizioni fisse, creare una nuova voce utilizzando come parametro:

    title=Whisker Menu
    lasciando inalterate le altre voci.

Resettare Compiz

Per riportare Compiz alle impostazioni predefinite, digitare in un terminale:

gconftool-2 --recursive-unset /apps/compiz

Ulteriori risorse


CategoryGrafica