Difference between revisions of "Compiz (Italiano)"

From ArchWiki
Jump to: navigation, search
Line 96: Line 96:
 
   Type=Application
 
   Type=Application
 
   X-KDE-autostart-after=kdesktop
 
   X-KDE-autostart-after=kdesktop
 
+
* Se vuoi usare l'opzionale <tt>fusion-icon</tt> application, avvia ''fusion-icon''. Se esci normalmente con ''fusion-icon'' avviato, KDE dovrebbe rimettere la sessione, e lanciare ''fusion-icon'' la prossima volta che loggerai, se questa opzione è abilitata. Se non sembra andare, assicurati che tu abbia la seguente linea nel file: ''~/.kde/share/config/ksmserverrc'':
* If you want to use the optional <tt>fusion-icon</tt> application, launch ''fusion-icon''. If you log out normally with ''fusion-icon'' running, KDE should restore your session and launch ''fusion-icon'' the next time you log in if this setting is enabled. If it doesn't appear to be working, ensure you have the following line in ''~/.kde/share/config/ksmserverrc'':
+
  
 
   loginMode=restorePreviousLogout
 
   loginMode=restorePreviousLogout
  
==== Method 2 - export KDEWM (avoid KWIN) ====
+
==== Metodo 2 - exportare KDEWM (con KWIN) ====
  
Using this method will load Compiz-Fusion as the default window manager instead of KWIN from the start. This method is faster then loading Compiz-Fusion in the ~/.kde/Autostart/ (method 1) because it avoids loading KDE's default WM (kwin) first. This way also stops that annoying black screen flicker you might see using other methods (when kwin switches to Compiz on KDE's desktop loading screens).
+
Usando questo metodo COmpiz-Fusion sarà caricato di default in KWIN. E' più velice da caricare COmpiz-Fusion in ~/.kde/Autostart/ (metodo 1) perchè  it avoids loading KDE's default WM (kwin) first. This way also stops that annoying black screen flicker you might see using other methods (when kwin switches to Compiz on KDE's desktop loading screens).
  
 
As root you must create a short script by doing the following in your terminal.  This will allow you to load compiz with the switches because doing it directly via export KDEWM="compiz --replace ccp --sm-disable" doesn't seem to work.
 
As root you must create a short script by doing the following in your terminal.  This will allow you to load compiz with the switches because doing it directly via export KDEWM="compiz --replace ccp --sm-disable" doesn't seem to work.

Revision as of 14:42, 7 March 2008

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Installazione

L'installazione di base può essere eseguita usando il repo "community"(vedi avanti).

Una seconda opzione è quella di usare i git packages di nesl. Compiz_Fusion_Git per più informazioni riguardanti questo meodo.

Installare dal repo community

Controlla che il repository sia abilitato, ed esegui questi comandi per installare tutto:

pacman -S compiz-fusion

oppure questo se vuoi solo i package per gtk(quindi senza necessità delle librerie qt)

pacman -S compiz-fusion-gtk

al contrario se vuoi usare i pacchetti di kde-base:

pacman -S compiz-fusion-kde 

Se vuoi selezionare manualmente i pacchetti, ecco una lista

Lista dei pacchetti diviso in gruppi

TODO

Fusion

Avrai bisogno di installare:

  • compiz-fusion-plugins-main
  • compiz-fusion-plugins-extra

per prendere tutti i plugins:

pacman -S compiz-fusion-plugins-main compiz-fusion-plugins-extra

Avviare Compiz Fusion

Manuale (con "fusion-icon")

Avvia la tray icon di compiz:

 fusion-icon

note: se fallisce, prova con: dbus-launch

dbus-launch "fusion-icon"

Clicca di destro sull'icona nel pannello, e seleziona "select window manager", scegli "compiz", se non è ancora selezionato, dovrebbe partire.

Se fallisce, puoi avviare compiz-fusion usando i seguenti comandi

 fusion-icon
 emerald --replace
 compiz-manager

KDE

Manuale (senza "fusion-icon")

Avvia compiz con i seguenti comandi, dopo che l'installazione è conclusa:

  compiz --replace ccp &

Avvia il nuovo settings manager:

  ccsm &

Seleziona tutti i plugins che desideri includere, ed aggiungi

  kde-window-decorator --replace

come stringa di comando sotto "decoration" plugin.


Autostart (con "fusion-icon")

Dovresti aggiungere un link simbolico alla fusion-icon eseguibile, nella tua cartella autostart di kde(generalmente si trova in ~/.kde/Autostart):

 ln -s /usr/bin/fusion-icon ~/.kde/Autostart/fusion-icon

Al prossimo avvio di KDE caricherà fusion-icon automaticamente.

Autostart (senza "fusion-icon")

Metodo 1 - Autostart Link

  • Puoi assicurarti che Compiz Fusion si avvierà sempre al login, aggiungendo a desktop entry nella cartella autostard di KDE. Crea il file ~/.kde/Autostart/compiz.desktop con il seguente contenuto
 [Desktop Entry]
 Encoding=UTF-8
 Exec=compiz --replace ccp
 StartupNotify=false
 Terminal=false
 Type=Application
 X-KDE-autostart-after=kdesktop
  • Se vuoi usare l'opzionale fusion-icon application, avvia fusion-icon. Se esci normalmente con fusion-icon avviato, KDE dovrebbe rimettere la sessione, e lanciare fusion-icon la prossima volta che loggerai, se questa opzione è abilitata. Se non sembra andare, assicurati che tu abbia la seguente linea nel file: ~/.kde/share/config/ksmserverrc:
 loginMode=restorePreviousLogout

Metodo 2 - exportare KDEWM (con KWIN)

Usando questo metodo COmpiz-Fusion sarà caricato di default in KWIN. E' più velice da caricare COmpiz-Fusion in ~/.kde/Autostart/ (metodo 1) perchè it avoids loading KDE's default WM (kwin) first. This way also stops that annoying black screen flicker you might see using other methods (when kwin switches to Compiz on KDE's desktop loading screens).

As root you must create a short script by doing the following in your terminal. This will allow you to load compiz with the switches because doing it directly via export KDEWM="compiz --replace ccp --sm-disable" doesn't seem to work.

 echo "compiz --replace ccp --sm-disable &" > /usr/bin/compiz-fusion
 chmod +x /usr/bin/compiz-fusion

Now just edit your ~/.bashrc and add the following so KDE will load compiz (via the script you just created) instead of loading kwin.

export KDEWM="compiz-fusion"

GNOME

Autostart (without "compiz-fusion")

TO DO

Autostart (with "compiz-fusion")

To start Compiz fusion automatically when starting a session add

  "Compiz Fusion" (Name:)

and

   "fusion-icon" (Command:)

to the applications that start with your session. You can do this by going to:

  [System] -> [Preferences] -> [Sessions] -> [Startup Programs]

Adding "Compiz Fusion" to the list might be a good idea too so you can switch back to Metacity if need be.

Xfce

Xfce autostart (without "compiz-fusion")

TO DO

Xfce autostart (with "compiz-fusion")

Start "Autostarted Applications"

Add

  (Name:) Compiz Fusion

and

  (Command:) fusion-icon

Troubleshooting

  • make sure that the environmental variable $XLIB_SKIP_ARGB_VISUALS is not set

See Compiz_Troubleshooting

Additional Resources

  • AIGLX
  • Xgl
  • Composite -- A Xorg extension required by composite managers
  • Compiz Fusion -- A composite and window manager offering a rich 3D accelerated desktop environment
  • Compiz -- The original composite/window manager from Novell
  • Xcompmgr -- A simple composite manager capable of drop shadows and primitive transparency
  • Beryl -- A composite/window manager forked from Compiz (since merged to become Compiz Fusion)
  • Wikipedia: Compositing Window Managers