Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/CompositeManager"
Differenze tra le versioni 8 e 52 (in 44 versioni)
Versione 8 del 16/01/2007 00.22.42
Dimensione: 3960
Commento:
Versione 52 del 14/03/2011 12.49.23
Dimensione: 3449
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 CompositeManager
## docs hardy
#format wiki
Linea 2: Linea 5:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents]]||
<<BR>>
<<Indice>>
Linea 7: Linea 10:
/!\ '''Xgl''' e '''AiGlx''' sono entrambi software ancora in fase di sviluppo e quindi non dovrebbero essere usati su macchine di produzione. Spesso sono affetti da bug e non sempre vanno d'accordo con gli altri programmi. Un compositing window manager è un gestore di finestre capace di effettuare operazioni di compositing video sulle finestre, rendendo possibile implementare effetti speciali come la deformazione delle finestre, la trasparenza, l'ombra delle finestre e altro.
Di recente, c'è stato molto interesse riguardo l'accelerazione 3D dei composite manager sui server X. Ciò è comunemente riferito a '''Xgl''' o a '''Compiz''', sebbene entrambi i pacchetti sono solo un mezzo per ottenere un destkop 3D (e possono essere sostituiti).
Linea 9: Linea 13:
Di recente, ci sono stati molti interessi riguardo l'accellerazione 3D dei composite manager sui server X. Ciò è comunemente riferito a Xgl o a Compiz, sebbene entrambi i pacchetti sono solo un mezzo per ottenere un destkop 3D (e possono essere sostituiti).

Ci sono due passaggi importanti durante l'installazione dell'accellerazione 3D di un composite manager:
Ci sono due passaggi importanti durante l'installazione dell'accelerazione 3D di un composite manager:
Linea 14: Linea 16:
 0. Installazione del composite manager in sè.  0. Installazione del composite manager in sè. 
Linea 16: Linea 18:
 {i} '''Altre istruzioni, per ognuno di questi, sono reperibili più giù.'''
 
{i} '''Altre istruzioni, per ognuno di questi, sono reperibili più giù.'''
Linea 19: Linea 20:
== Server X == = Server X =
I composite manager richiedono un server X capace di mettere a disposizione l'accelerazione 3D per i Window Manager. Ci sono attualmente due opzioni che riescono a fare ciò:
Linea 21: Linea 23:
I composite manager richiedono un server X capace di mettere a disposizione l'accellerazione 3D per i Window Manager. Ci sono attualmente due opzioni che riescono a fare ciò:  0. Xgl, il quale funziona su un server '''Xorg''' separato. Maggiori informazioni sono reperibili visitando '''[[http://www.novell.com/linux/xglrelease/|questa pagina]]'''.
Linea 23: Linea 25:
 0. '''!AiGlx''', il quale funziona come componente di '''Xorg'''. Maggiori informazioni sono reperibili visitando '''[[http://fedoraproject.org/wiki/RenderingProject/aiglx|questa pagina]]'''.
Linea 24: Linea 27:
  0. [https://help.ubuntu.com/community/CompositeManager/Xgl CompositeManager/Xgl], il quale funziona su un server Xorg separato. Molte delle informazioni si possono trovare visitando [http://www.novell.com/linux/xglrelease/ questa pagina].
  
  0. [https://help.ubuntu.com/community/CompositeManager/AIGLX CompositeManager/AIGLX], il quale funziona come componente di Xorg. Molte delle informazioni si possono trovare visitando [http://fedoraproject.org/wiki/RenderingProject/aiglx questa pagina].
'''Xgl''' è una soluzione provvisora che aggiunge il supporto per l''''Indirect 3D Rendering''' per una qualsiasi scheda video.
Linea 28: Linea 29:
 * Xgl è una soluzione provvisora che aggiunge il supporto per l''''Indirect 3D Rendering''' per una qualsiasi scheda video. '''Ai``Glx''', invece, è una soluzione a lungo termine, ma richiede che il driver della propria scheda video includa un estensione supplementare.
Linea 30: Linea 31:
 * AiGlx, invece, è una soluzione a lungo termine, ma richiede che il driver della vostra scheda video includa un estensione supplementare. = Composite manager =
Linea 32: Linea 33:
Quando si tenta di far funzionare '''Ai``Glx''' oppure '''Xgl''', tutte le finestre sono rese a un buffer ''off-screen''. Il composite manager è allora responsabile delle finestre sullo schermo e ha inoltre l'opportunità di maneggiarle, aggiungendo degli effetti come la trasparenza e l'ondeggiamento delle finestre.
Linea 33: Linea 35:
== Composite Manager == Su Ubuntu è disponibile per l'installazione [[/CompizFusion|Compiz Fusion]].
Linea 35: Linea 37:
Nel far funzionare AiGlx oppure Xgl, tutte le finestre sono rese a un buffer off-screen. Il composite manager è allora responsabile delle finestre sullo schermo e ha inoltre l'opportunità di maneggiarle, aggiungendo negli effetti cool la '''trasparenza''' e il '''wobbliness''' (chi conosce questo termine è pregato di inserirlo). = Problemi conosciuti e soluzione a eventuali malfunzionamenti =
Linea 37: Linea 39:
Ci sono attualmente due composite manager disponibili: ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Alcune applicazioni non partono o vengono mostrate in maniera errata.''' ||
Linea 39: Linea 41:
    * [https://help.ubuntu.com/community/CompositeManager/Compiz CompositeManager/Compiz] - Una combinazione di Window Manager e Composite Manager dalla Novell. Alcune applicazioni non funzionano correttamente una volta fatte funzionare sul composite manager. Se mentre state lavorando su un composite manager notate che un'applicazione smette di funzionare, oppure viene mostrata sullo schermo in maniera errata (spesso con una trasparenza non voluta), [[https://help.ubuntu.com/community/ReportingBugs|riportate un bug]].
Linea 41: Linea 43:
    * [https://help.ubuntu.com/community/CompositeManager/Beryl CompositeManager/Beryl] - Um fork di Compiz che aggiunge alcune caratteristiche supplementari. E` generalmente molto meno stabile di Compiz.


== Known Issues & Troubleshooting ==

=== Some applications won't start or are displayed incorrectly ===

Some applications do not function properly when run along side a composite manager. If after enabling a composite manager you encounter an application that stops working entirely, or is displayed incorrectly (often with unwanted transparency), please [https://help.ubuntu.com/community/ReportingBugs file a bug].

In some cases, you can work around the problem by temporarily disabling alpha visuals for the application, by launching it from the terminal as such:
In alcuni casi, per aggirare il problema, si può lavorare disabilitando temporaneamente l''''alpha visuals''' per le applicazioni lanciando in un terminale:
Linea 56: Linea 49:
Replace 'nedit' with the name of the application you are having issues with. {i} Sostituire '''nedit''' con il nome dell'applicazione con la quale avete avuto problemi.
Linea 58: Linea 51:
= Ulteriori risorse =
Linea 59: Linea 53:
== Further reading ==  * [[http://en.opensuse.org/XglOpenSuse|Xgl]]
 * [[http://en.wikipedia.org/wiki/Xgl|Wikipedia Xgl]]
 * [[http://www.freedesktop.org/wiki/Software/Xgl|Freedesktop Xgl]]
Linea 61: Linea 57:
    * [http://forum.beryl-project.org/ Beryl Forums & Community] - This is generally a good resource.
    * [http://en.opensuse.org/CompizOpenSuse Compiz]
    * [http://en.opensuse.org/XglOpenSuse Xgl]
    * [http://en.wikipedia.org/wiki/Xgl Wikipedia Xgl]
    * [http://www.freedesktop.org/wiki/Software/Xgl Freedesktop Xgl]
    * [http://fedoraproject.org/wiki/RenderingProject/aiglx Fedora AIGLX]



## da questo punto in poi non modificare!
Linea 72: Linea 58:
CategoryNuoviDocumenti CategoryGrafica CategoryDaRevisionare


Introduzione

Un compositing window manager è un gestore di finestre capace di effettuare operazioni di compositing video sulle finestre, rendendo possibile implementare effetti speciali come la deformazione delle finestre, la trasparenza, l'ombra delle finestre e altro. Di recente, c'è stato molto interesse riguardo l'accelerazione 3D dei composite manager sui server X. Ciò è comunemente riferito a Xgl o a Compiz, sebbene entrambi i pacchetti sono solo un mezzo per ottenere un destkop 3D (e possono essere sostituiti).

Ci sono due passaggi importanti durante l'installazione dell'accelerazione 3D di un composite manager:

  1. Installazione di un server X che lo sostiene.
  2. Installazione del composite manager in sè.

{i} Altre istruzioni, per ognuno di questi, sono reperibili più giù.

Server X

I composite manager richiedono un server X capace di mettere a disposizione l'accelerazione 3D per i Window Manager. Ci sono attualmente due opzioni che riescono a fare ciò:

  1. Xgl, il quale funziona su un server Xorg separato. Maggiori informazioni sono reperibili visitando questa pagina.

  2. AiGlx, il quale funziona come componente di Xorg. Maggiori informazioni sono reperibili visitando questa pagina.

Xgl è una soluzione provvisora che aggiunge il supporto per l'Indirect 3D Rendering per una qualsiasi scheda video.

AiGlx, invece, è una soluzione a lungo termine, ma richiede che il driver della propria scheda video includa un estensione supplementare.

Composite manager

Quando si tenta di far funzionare AiGlx oppure Xgl, tutte le finestre sono rese a un buffer off-screen. Il composite manager è allora responsabile delle finestre sullo schermo e ha inoltre l'opportunità di maneggiarle, aggiungendo degli effetti come la trasparenza e l'ondeggiamento delle finestre.

Su Ubuntu è disponibile per l'installazione Compiz Fusion.

Problemi conosciuti e soluzione a eventuali malfunzionamenti

Alcune applicazioni non partono o vengono mostrate in maniera errata.

Alcune applicazioni non funzionano correttamente una volta fatte funzionare sul composite manager. Se mentre state lavorando su un composite manager notate che un'applicazione smette di funzionare, oppure viene mostrata sullo schermo in maniera errata (spesso con una trasparenza non voluta), riportate un bug.

In alcuni casi, per aggirare il problema, si può lavorare disabilitando temporaneamente l'alpha visuals per le applicazioni lanciando in un terminale:

XLIB_SKIP_ARGB_VISUALS=1 nedit

{i} Sostituire nedit con il nome dell'applicazione con la quale avete avuto problemi.

Ulteriori risorse


CategoryGrafica CategoryDaRevisionare