Differences between revisions 12 and 16 (spanning 4 versions)
Revision 12 as of 2012-02-13 21:38:04
Size: 7409
Editor: ?skizzhg
Comment: sync with english
Revision 16 as of 2017-12-10 19:45:03
Size: 7601
Comment: sync with english master
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
 '''Attenzione: Le informazioni in questa pagina potrebbero essere sorpassate (alla data di ottobre 2017). Se si revisiona e aggiorna la pagina rimuovere questo avvertimento'''
Line 9: Line 11:
== Come installare compiz in Debian (per Lenny o successive versioni) == == Come installare Compiz in Debian 6.0 "Squeeze" ==
Line 14: Line 16:
aptitude install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk # apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk
Line 20: Line 22:
aptitude install compiz-kde compizconfig-settings-manager compiz-fusion-plugins-main # apt-get install compiz-kde compizconfig-settings-manager compiz-fusion-plugins-main
Line 26: Line 28:
aptitude install compiz-gtk compizconfig-settings-manager # apt-get install compiz-gtk compizconfig-settings-manager
Line 61: Line 63:
Riavvviare il server X.org e fare il login in GNOME. Aprire un terminale ed invocare il seguente comando: Riavviare il server X.org e fare il login in GNOME. Aprire un terminale ed invocare il seguente comando:
Line 96: Line 98:
$ cat /etc/xorg.conf $ cat /etc/X11/xorg.conf
Line 135: Line 137:

----
CategoryObsolete

Translation(s): English - Italiano - Русский


  • Attenzione: Le informazioni in questa pagina potrebbero essere sorpassate (alla data di ottobre 2017). Se si revisiona e aggiorna la pagina rimuovere questo avvertimento

Una breve introduzione su Compiz

Da Wikipedia (versione in lingua inglese, N.d.T):

"Compiz è uno dei primi window manager con compositing per il sistema X Window che è capace di sfruttare l'accelerazione OpenGL. L'integrazione permette ad esso di creare effetti di composizione nella gestione delle finestre, come effetti nella minimizzazione ed uno spazio di lavoro cubico. Compiz è conforme allo standard ICCCM e come tale può sostituire i predefiniti Metacity in GNOME o KWin in KDE. Compiz porta alcune delle funzionalità che si trovano nei competitori, come Exposé in Mac OS X della Apple e un nuovo commutatore di applicazioni via Alt-Tab, simile a quello che si trova in Windows Vista di Microsoft. Compiz è costruito sopra all'estensione Composite di X e all'estensione GLX_EXT_texture_from_pixmap di OpenGL. Compiz è stato rilasciato da Novell nel gennaio 2006 sulla scia di una nuova versione di Xgl."

Come installare Compiz in Debian 6.0 "Squeeze"

Per installare una configurazione standard basata su Gnome con alcuni plugin fusion standard:

# apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk

Per installare una configurazione standard basata su KDE con alcuni plugin fusion standard:

# apt-get install compiz-kde compizconfig-settings-manager compiz-fusion-plugins-main

Per installare una configurazione minimale basata su gtk:

# apt-get install compiz-gtk compizconfig-settings-manager

Per utilizzare compiz aggiungere le opzioni seguenti alle sezioni corrispondenti nel file /etc/X11/xorg.conf: (tenere tuttavia presente che il rilevamento automatico dei driver video di xserver-xorg è in continuo miglioramento: con l'ultima versione del driver video intel è possibile che non siano necessarie modifiche manuali a xorg.conf)

# sezione "Extensions" per le "Estensioni" dedicate (potrebbe non essere già presente)
Section "Extensions"
        Option "Composite" "enable"
EndSection
# sezione "Device" della propria scheda grafica
Section "Device"
        # Contiene già
        # ...
        # Identifier "..."
        # Driver     "..."
        # ...
        # Aggiungere questa opzione:
        Option "XAANoOffscreenPixmaps" "true"
EndSection

Gli utenti Nvidia potrebbero avere anche bisogno di:

Section "Device"
        Option "AllowGLXWithComposite" "true"
EndSection
Section "Screen"
        Option "AddARGBGLXVisuals" "true"
EndSection
Section "Module"
        #Load "dri"
        #Load "GLcore"
EndSection

Riavviare il server X.org e fare il login in GNOME. Aprire un terminale ed invocare il seguente comando:

compiz --replace

Se tutto è a posto, è allora possibile usare tutte le risorse compiz.

È possibile utilizzare CompizConfig Settings Manager per abilitare effetti e configurare scorciatoie (avviare ccsm da un terminale o in Sistema -> Preferenze -> CompizConfig Settings Manager).

Avviare compiz invece del Window Manager Gnome predefinito

Cambiare la chiave gconf con

gconftool-2 --type string --set /desktop/gnome/session/required_components/windowmanager compiz

Si può ritornare al window manager Gnome Metacity standard con

gconftool-2 --type string --set /desktop/gnome/session/required_components/windowmanager gnome-wm

Se questo fallisce, si può semplicemente aggiungere "compiz --replace" alle proprie applicazioni eseguite all'avvio, dando alla voce il nome che si desidera e mettendo la descrizione che si preferisce. L'importante è usare il comando

compiz --replace

Limitazioni

L'effetto acqua usa GL_ARB_fragment_program, che al momento non funziona in modo corretto con i driver ATI open source sotto AIGLX in X.org 7.1.

Risoluzione dei problemi

Quando viene eseguito compiz --replace, questo dice che XGL non è presente. Questo messaggio informa semplicemente del fatto che XGL non è presente. Non è un requisito necessario per eseguire Compiz.

glxinfo afferma che il DRI è attivo ma interviene ancora il rendering software. Se si hanno problemi simili a quelli contenuti in questo post, in particolare usando i driver nvidia proprietari, provare a disabilitare le opzioni aggiuntive in xorg.conf, ovvero riportarle come segue:

$ cat /etc/X11/xorg.conf
Section "Device"
 Identifier "Configured Video Device"
 Driver "nvidia"
EndSection

Si sono seguite le istruzioni in questa pagina, ma quando si esegue compiz tutte le finestre perdono i bordi e la barra del titolo. Non ci sono effetti e tutte le finestre sembrano inutilizzabili. I bordi delle finestre, il ridimensionamento e lo spostamento delle finestre sono tutti plugin che sono inizialmente disabilitati in modo predefinito. Per correggere questa situazione, eseguire l'utilità ccsm (in un terminale o da Sistema -> Preferenze -> Gestore delle impostazioni CompizConfig). Andare alla sezione Effetti e mettere un segno di spunta all'opzione relativa alle decorazioni delle finestre. Andare nella sezione Gestione delle finestre e mettere un segno di spunta alle opzioni Ridimensiona finestra e Sposta finestra.

Se si continuano ad avere problemi con compiz, come la sparizione della barra del titolo delle finestre o l'assenza di qualsiasi effetto visivo, fare riferimento a queste pagine web:

Se qualcosa non funziona si può controllare /var/log/Xorg.0.log e cercare eventuali problemi con DRI e GLX. Si dovrebbe anche verificare se AIGLX è stato caricato con successo.

Combinazioni di tasti predefinite

  • Commutare i desktop sul cubo: Ctrl + Alt + Freccia sinistra/destra
  • Commutare i desktop sul cubo avendo la finestra attiva che si sposta: Ctrl + Maiusc + Alt + Freccia sinistra/destra
  • Ruotare il cubo manualmente: Ctrl + Alt + Clic-sinistro
  • Ingrandire una volta: Super-tasto + Clic-destro
  • Ingrandire manualmente: Super-tasto + rotazione in alto rotella del mouse
  • Rimpicciolire manualmente: Super-tasto + rotazione in basso rotella del mouse
  • Spostare la finestra: Alt + Clic-sinitro
  • Rallentatore: Maiusc + F10
  • Trasparenza: spostare il puntatore del mouse sulla finestra e premere Alt + pressione rotella del mouse
  • Effetto Expose: Ctrl + Alt + Freccia in alto o Puntare il mouse in alto a destra nello schermo
  • Catturare istantanea: Super-tasto + Clic-sinistro e trascina

Collegamenti esterni


CategoryObsolete