jump to navigation

Ubuntu Edgy + AIGLX + Compiz

felipe in: Articoli, Guide e HowTo, Avanzati, per Guru!, Felipizza la tua distro il 10/10/06 @ 16:34 , trackback
0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5 (media: 0, registrati per votare)
Loading ... Loading ...

di felipe

aiglx-pollycoke.png

19/03/07: cambiato ati in radeon (grazie Alessandro!)
22/02/07: unificata la URL dei repo, stable+dev insieme (sono sicuri)
29/01/07: aggiornati i nomi dei pacchetti! :)
08/01/07: aggiunta una faq su come evitare crash (dis)abilitando compiz tramite compiz-tray-icon
27/11/06: mega-aggiornamento! Adesso ho Edgy come OS principale, quindi la guida riceverà più attenzioni :-)
27/11/06: finalmente sistemata la configurazione con schede nVidia!
24/11/06: aggiornati i repo di gandalfn
10/11/06: integrate alcune segnalazioni su “DRI” per far funzionare schede ATi (grazie netG!)
09/11/06: riabilitati i commenti, grazie a tutti per la pazienza: adesso compiz-tray-icon dovrebbe funzionare di nuovo!
04/11/06: aggiunte (di malavoglia) alcune segnalazioni dei commenti (grazie ekerazha e tutti gli altri!)
04/11/06: disabilitati i commenti: sorry ma non riesco a tenere un po’ d’ordine :-/
02/11/06: aggiunto anche in questa guida il box “Nota Bene” e una nota ai repo instabili di gandalfn, per le nuovissime versioni di Compiz

Nota Bene (comunicazioni veloci)

L’attuale versione stabile è la 0.2.2 e funziona bene, anche se un po’ scarna

La versione 0.3.6 è l’ultima versione di sviluppo, un po’ meno stabile ma con molte più caratteristiche in più!

Questa guida è il seguito al mio “best-seller” Ubuntu Dapper + XGL + Compiz, probabilmente la guida a Xgl più copiata in rete.

Tra Xgl e AIGLX ci sono alcune differenze importanti, spiegate nel post “Grandiose novità da parte di nVidia: supporto ad AIGLX!” e in “Differenze tra Xgl e AIGLX“. Come mia consuetudine cercherò di ridurre all’osso la lista di comandi e procedure e metterò cose meno “urgenti” in una breve FAQ.

Requisiti Hardware

Non c’è alcun bisogno di un PC superpotente per fare funzionare AIGLX. Serve solo una scheda video 3D supportata. Pur essendo un progetto giovane, le schede video supportate da AIGLX sono relativamente molte:

Una tabella un po’ più completa di cosa funziona con AIGLX o Xgl la trovate nel post “Differenze tra Xgl e AIGLX

Configurazione di Xorg/AIGLX

Salto ogni passaggio relativo alla corretta configurazione di Xorg per schede video che non conosco, segnalatele pure!

Se usate nVidia potete trovare tutte le spiegazioni passo passo nella mia recente guida: “Usare l’installer per i driver nVidia su Ubuntu“, ed esistono pure repository per automatizzare il tutto, come segnalato in questa mia guida. Un altro passaggio fondamentale se usate nVidia è installare questo pacchetto, che eliminerà la scattosità di AIGLX :-)

Se usate ATi e avete qualche info da suggerire, mandatemela! :)

Installazione

AIGLX è già distribuito con Xorg 7.1, quindi è già installato in Edgy. Per installare Compiz invece bisogna inserire queste righe in /etc/apt/sources.list:

deb http://gandalfn.club.fr/ubuntu/ edgy stable dev
deb-src http://gandalfn.club.fr/ubuntu/ edgy stable dev

Per autenticare i repo basta dare questi comandi:

$: gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9
$: gpg --export -a 0x483170E9 | sudo apt-key add -

dopo aver fatto ciò possiamo installare tutto il necessario così:

$: sudo apt-get update
$: sudo apt-get dist-upgrade
$: sudo apt-get install compiz-gnome
$: sudo apt-get install gnome-compiz-manager

Configurazione di Xorg

Non bisogna modificare niente a livello di gdm/kdm: le uniche modifiche vanno fatte nel file di configurazione di Xorg per abilitare qualche estensione :)

Se avete schede nVidia eseguite questi comandi:

$: sudo nvidia-xconfig --composite
$: sudo nvidia-xconfig --render-accel
$: sudo nvidia-xconfig --allow-glx-with-composite
$: sudo nvidia-xconfig --add-argb-glx-visuals

così come descritto in questa mia mini guida. Così sarà configurato tutto automaticamente e voi potete proseguire a leggere direttamente dal paragrafo “Avvio e Configurazione di Compiz

Se avete schede ATi o Intel mettete mano al file /etc/X11/xorg.conf e fate attenzione che siano presenti le seguenti voci segnate in grassetto:

All’inizio del file nella sezione “Module”, DRI deve essere attivo (tranne che abbiate una nVidia, in qual caso bisogna disattivarlo):

Section "Module"
#Load GLcore #DISATTIVATO SEMPRE
Load "dri" #MAI ABILITARE DRI PER SCHEDE NVIDIA
Load "glx"

Nella sezione “Device” facciamo attenzione che ci siano queste voci:

Section "Device"
[...]
Driver          "in base alla scheda: "radeon" o "i810" ad esempio"
Option          "XAANoOffscreenPixmaps" "1"
[...]
EndSection

Abilitiamo AIGLX nella sezione ServerLayout, se avete una scheda nVidia non serve abilitare AIGLX, si usa direttamente l’implementazione interna di nVidia :)

Section "ServerLayout"
# [...]
# Per nVidia NON SERVE abilitare questa opzione
Option          "AIGLX"     "true"
EndSection

Per le schede ATI aggiungiamo questa sezione, se non esiste già, per schede nVidia al contrario bisogna eliminarla:

Section "DRI" # questa sezione non serve per schede nVidia
Mode 0666
EndSection

Andiamo avanti, la sezione “Extensions” (di solito se c’è è alla fine del file) deve contenere queste righe:

Section "Extensions"
Option          "Composite"     "Enable"
EndSection

Ogni altra opzione assurda che potete aver letto in altre guide è assolutamente NON necessaria.

Avvio e Configurazione di Compiz

Nella finestra di dialogo delle proprietà di sessione di GNOME, raggiungibile dal menu Sistema->Preferenze->Sessioni, al terzo tab bisogna aggiungere soltanto il comando:

compiz-tray-icon

…che si occuperà per conto nostro di lanciare Compiz e [gnome,gtk]-window-decorator. Come al solito per assoluta chiarezza vi mostro un’immagine:

sessione.jpg

Dovrebbe bastare :) Al prossimo avvio spunterà un’icona nell’area di notifica, tramite la quale è possibile abilitare/disabilitare Compiz e fare qualche piccola configurazione agli effetti. Bene, riavviate il PC, incrociate le dita e sorridete! Se compiz-tray-icon non dovesse funzionare provate a leggere oltre, se invece va tutto bene (come a me) passate al paragrafo “Utilizzo”

Nota: quanto scritto qui sotto è da UTILIZZARE SOLO SE NON FUNZIONA compiz-tray-icon. Ultimamente compiz-tray-icon è un po’ instabile: non fa parte di Compiz ufficialmente ed è normale che ogni tanto qualche versione non funzioni perché non in sincrono con Compiz. In questi casi si può lanciare Compiz inserendo nella finestra qui sopra direttamente questi comandi:
compiz --use-cow --strict-binding --replace gconf

per lanciare compiz, occhio che “use-cow” serve solo per utenti nVidia, e poi inseriamo:

gtk-window-decorator --replace

O se gtk-window decorator non esiste (vecchie versioni) usate:

gnome-window-decorator --replace

Questo serve a lanciare il decoratore di finestre, così come si faceva nella vecchia guida per Xgl, insomma “bypassando” compiz-tray-icon. Questa appena descritta è una soluzione temporanea, dovuta a qualche instabilità di compiz-tray-icon. L’ho inserita con molta incertezza solo perché richiesta a gran voce e spero di poterla rimuovere al più presto.

Utilizzo e Personalizzazione

Compiz ha molti plugin che tutti insieme concorrono a rendere il Desktop piacevolmente animato. Le impostazioni predefinite di questi plugin sono abbastanza interdipendenti (es. fade e minimize vanno in sincrono) quindi non consiglio di cambiare troppe impostazioni o di sfruculiarci troppo.

In ogni caso da dentro gconf-editor (installatelo se non lo avete) potrete sistemare e personalizzare quasi ogni singolo aspetto del funzionamento di compiz, comprese le combinazioni di tasti predefinite, vi indico le più spettacolari:

Nota: Se proprio volete un configuratore grafico per il tutto, potete provare ad usare “GNOME Compiz Preferences: personalizzare Compiz con gusto (e classe)

MiniFAQ

* Perché non mi parte più il decoratore delle finestre?
Se si usa nVidia ciò è dovuto ad una configurazione difettosa di Xorg, leggi il post segnalato in questa guida per configurare bene Xorg per nVidia: “Risolti i problemi con AIGLX e schede nVidia

* Perché non si vede più la barra con i pulsanti chiudi, minimizza…?
Leggi la risposta immediatamente sopra a questa

* Perché non parte più automaticamente compiz-tray-icon con la sessione di GNOME?
Leggi la Nota prima del paragrafo “Utilizzo”

* Perché se disabilito e riabilito Compiz da compiz-tray-icon mi si chiude la sessione e torno a GDM?
Problema noto, specie per schede ATi, leggi questo commento (grazie Quico!)

* Perché non crei un xorg.conf differente per ogni scheda?
HAHAHAHA

* Esiste AIGLX per Xubuntu?
Quanto descritto in questa guida si applica a tutte le distro della famiglia Ubuntu, in ogni caso qualcosa si sta muovendo pure per XFCE (e quindi Xubuntu)…

* Esiste AIGLX per KDE?
AIGLX è un’estensione di Xorg, quindi esiste per qualsiasi Desktop Environment :-) In ogni caso è Compiz che fa le “magie”, e normalmente si associa Compiz a GNOME, ma neanche questo è del tutto vero: leggi oltre

* OK, allora esiste Compiz per KDE? E questa guida funziona con KDE?
Finalmente esiste e dovrebbe supportare perfino i temi di KDE, proverò ad utilizzarlo e scriverò qualcosa. Cmq si può usare compiz per gnome anche su KDE, se non vi fa schifo mescolare i due! Dovrebbe bastare mettere un collegamento a compiz-tray-icon in ~/.kde/Autostart :)

* Dove la trovo una lista di comandi e plugin per compiz?
Qui: ConfiguringCompiz

* Voglio usare i diecimila temi per Metacity che ho recuperato uno ad uno da gnome-look.org, posso?
Yes! Le ultime versioni di Compiz, come quella reperibile grazie a questa guida e al repository di Gandalfn supportano direttamente i temi scritti per Metacity, basta cliccare sull’icona di Compiz nell’area di notifica e spuntare l’opzione “Use Metacity Theme”. Per cambiarla basta usare l’applet Tema di GNOME ;-) Altre info nel mio post “Compiz supporta i temi di Metacity!

* Voglio usare un tema per Beryl, posso?
No. D’altra parte non ricordo di aver mai visto nemmeno un tema per Beryl lontanamente decente.

* E quindi per installare Beryl?
Beryl attualmente è del tutto sconsigliato da parte mia, leggete a proposito i miei vecchi post (a partire dal 21 settembre 06), per sapere perché. State lontani da Beryl :)

* Come mai non consigli di abilitare Option “UltraBastardAccelerationFromHell” per migliorare la resa di bla bla bla?
Perché le opzioni del genere non servono a niente, se non ad appesantire enormemente il tutto. Se volete abilitarle spulciatevi il README di nVidia

Etichette: , , ,

Commenti »

1. Usare l’installer per i driver nVidia su Ubuntu « pollycoke :) - 10/10/06 @ 17:19

[...] Questo micro howto è qui per tutti quelli che vogliono installare Xgl/AIGLX, magari seguendo la guida “Ubuntu Dapper + XGL + Compiz“, oppure la nuova “Ubuntu Edgy + AIGLX + Compiz“, e hanno bisogno di un punto di riferimento per installare i driver nVidia sulla propria Ubuntu, in particolare usando l’installer originale di nVidia per poter ad esempio godere del supporto ad AIGLX che viene solo con nuovissimi driver non ancora pacchettizzati per Ubuntu. [...]

2. Il Fornaio » Ubuntu Edgy con Aiglx e Compiz, quello vero!!! - 10/10/06 @ 17:55

[...] Andatevi a leggere la guida per utilizzare Aiglx e Compiz su Ubuntu edgy. Come sempre Felipe ha colpito nel segno scrivendo questa ottima guida. Appena uppo da dapper ad edgy provo il tutto. [...]

3. imu - 10/10/06 @ 18:35

X felipe
Ottima guida solo un paio di delucidazioni, come mai hai usato le opzioni nel file xorg.conf per nvidia come “integer” invece di “boolean” come descrive il README di nvidia ?
E questa opzione “XAANoOffscreenPixmaps” che non è elencata sempre nella stessa pagina della configurazione di X, che io ricordi era per Ati o intel , funziona anche per nvidia ? Appena ho tempo la metto nel file e controllo il log di X .
Fammi sapere ciao :D

4. Carlo - 10/10/06 @ 20:07

Grazie mille Felipe, questo nuovo desktop è veramente un bel vedere :)
Ho un portatile con scheda Intel 915 integrata e tutto sembra funzionare per il meglio.
Una curiosità, però: sapresti dirmi se è normale se, abilitando AIGLX - senza nessun programma o finestra aperta - i processi dd, syslogd, klogd, xorg mi puppano il 40% di CPU?
Grazie

5. felipe - 10/10/06 @ 20:22

@Carlo:

Grazie a te :)

Che ci fai con dd? Cmq direi che non è normale. La mia box nelle condizioni che hai descritto sta vicina allo 0% di attività

6. Manuel - 10/10/06 @ 20:46

felipe ma per le ati con driver open dei repo nn scrivi niente ??
ci rimango male :’(

7. felipe - 10/10/06 @ 20:54

@Manuel:
purtroppo non ho una ATi ma accetto suggerimenti per integrare le info, se necessario :)

grazie

8. nesquik - 10/10/06 @ 21:15

con AIGLX è possibile (dato che è una estensione di Xorg 7.1!) avere la possibilità di eseguire ad es. nvidia-settings (e tutti gli altri pacchetti che lo richiedono )senza il famigerato nonXgl?

9. felipe - 11/10/06 @ 1:37

certo, nvidia-settings funziona perfettamente, come tutto il resto :)

10. Janvitus - 11/10/06 @ 13:25

Buono, ed è veramente veloce, ed è vero, il Compiz mantenuto da quelli di Quinnstorm era davvero più lento rispetto a quello “originale”, non so Beryl, non l’ho provato, e non penso di provarlo mai. Forse il merito non è solo del Compiz di Reveman, ma forse anche AiGLX ha i suoi bei meriti.
L’unica pecca che configurarlo dal gconf-editor non è proprio immediato, manca un tool come gset-compiz, magari lo cerco e lo installo, vediamo come va.
Ottima segnalazione comunque :)

11. felipe - 11/10/06 @ 14:16

@Janvitus:
usa gnome-compiz-manager come consigliato nella guida, invece di sfruculiare direttamente dentro gconf-editor

12. RuKa - 11/10/06 @ 16:42

Tutto perfettamente funzionante senza nessun problema.
Molto interessante il fatto che si possano usare tranquillamente i temi di metacity senza dover far praticamente nulla :)

13. Alex - 11/10/06 @ 17:48

Ciao! è già da un po’ che utilizzo edgy + aiglx con una intel 945GM e ieri, per la prima volta, ho riscontrato un grosso problema; magari sapete aiutarmi. I log (kern.log e messages) mi si saturano di messaggi del tipo i915_emit_cmds(…). Questo va avanti finche il disco non è pieno dopodiche si blocca tutto, ovviamente.

Qualcuno ha riscontrato il problema? L’unica soluzione che ho trovato è stato togliere aiglx :(

14. felipe - 11/10/06 @ 19:42

@Alex:
Non ho la tua scheda video, e sembra essere un problema specifico per il driver intel. provato a chiedere a gugle?

Ovviamente se qualcuno sa qualcosa… la dica :)

15. Janvitus - 11/10/06 @ 20:45

@ Felipe:
Lo so, ma alcune cose non sono configurabili, come ad esempio la grandezza delle ombre, l’effetto del “woobly”, e altro.

Cmq un aiutino, qualcuno sa come abilitare il “rotamento” del cubo con la rotella del mouse? era tanto comodo nel compiz di quinnstorm, una delle poche cose, va bene anche con i tasti laterali del mouse, ho un Logitech MX518.

16. felipe - 11/10/06 @ 21:17

@Janvitus:
beh a me vanno bene le impostazioni predefinite di wobbly, l’unica cosa che modifico è effettivamente qualche parametro di decoration

uhm no, che io sappia non esiste l’opzione per associare rotate al mouse… cmq magari dò un occhio meglio e ti faccio sapere

17. Alex - 11/10/06 @ 22:17

@felipe:
Risolto… con l’ultimo aggiornamento del kernel tutto è tornato alla normalità! ;-)

18. dadokkio - 11/10/06 @ 23:02

ho provato a seguire la guida dal mio nuovo ubuntu appena formattato :P ma quando devo dare

$: sudo apt-get install compiz-freedesktop-gnome

ci sono una serie di dipendenze di non soddisfatte…
suggerimenti o idee??

se può essere di aiuto il responso del terminale ditelo :P

19. felipe - 11/10/06 @ 23:22

no, per i problemi di questo tipo vieni in canale

20. imu - 13/10/06 @ 1:28

Mi rispondo da solo dal mio /var/log/Xorg.0.log :
(WW) NVIDIA(0): Option “XAANoOffscreenPixmaps” is not used
http://img178.imageshack.us/img178/8062/opzionevk0.png

21. InTrip - 13/10/06 @ 16:19

Semplicemente, fantastico! Grazie per la guida!

22. loopback - 14/10/06 @ 0:00

Con riferimento ai commenti 6. e ho provato AIGLX su un portatile Compaq con un fetentissimo chipset ATI Radeon 330M/340M/350M (RS200 IGP). Beh, non solo funziona tutto senza modifiche a nessuno dei parametri di xorg.conf, ma va perfino piu’ veloce di quando usavo xcompmgr per fare l’ombra alle finestre (unico abbellimento grafico che mi ero concesso fino ad adesso :) ).

23. loopback - 14/10/06 @ 0:06

Comenti 6. e 7.

24. alexxx - 14/10/06 @ 14:48

Segnalo che il repository … (messaggio eliminato)

alexxx mi dispiace ma questa pagina vorrei che restasse più “pulita” possibile, purtroppo ho avuto cattive esperienze in passato… I repo di cui parlavi li uso da un po’ e sembrano abbastanza stabili. Probabilmente in futuro saranno integrati nella guida ma solo come collegamento ad un post esterno, e solo per i più smaliziati, grazie cmq non me ne volere se elimino il commento :)

felipe

25. Anonymous - 15/10/06 @ 18:27

Guardate, … (messaggio eliminato)


chiunque voglia segnalarmi modifiche lo faccia, ma non linkate ad altre guide, non posso controllarle tutte!
grazie

felipe

26. Pixel - 16/10/06 @ 18:09

Sulla mia ATI X550 (riconosciuta come X600) funzia tutto a meraviglia, decisamente meglio di xgl.
Anzi, consiglio per chi possiede schede analoghe di NON installare fglrx in quanto non avvia il 3d (ad oggi non è ancora risolto il problema).
Tenetevi la configurazione di installazione che va bene.
Dopo quasi 48 ore consecutive di funzionamento con utilizzo di vari programmi non ho riscontarto nessun tipo di rallentamento o di anomalia.
Ciao

27. felipe - 16/10/06 @ 18:17

@Pixel:
grazie per la segnalazione, sarebbe bello se ogni possessore di schede ATi descrivesse il funzionamento della guida :)

28. eulin - 17/10/06 @ 14:57

Ottimo anche la mia vetusta ATI Technologies, Inc. Radeon Mobility 9100 U3 (R200 IGP) riesce a far funzionare Aiglx con driver radeon
Ho aggiunto le righe della guida più qualche modifica:

Section “Device”
Identifier “ATI Inc. Radeon Mobility 9100 U3 (R200 IGP)”
Driver “radeon”
BusID “PCI:1:5:0″
Option “DRI” “true”
Option “ColorTiling” “on”
Option “EnablePageFlip” “true”
Option “XAANoOffscreenPixmaps” “1″
#Option “RenderAccel” “true”
Option “AllowGLXWithComposite” “1″
EndSection

29. GoLeM - 18/10/06 @ 12:29

saluti a tutti, sono un neolinuxaro da circa 1 mesetto, sto smattandoci mica male, ma mi sorge il dubbio : aiglx non funziona con dapper drake?

come mai?

e inoltre, ho cercarto, ma su gandalf.fr ho trovato solo versioni per i386 e io ho un amd64, non credo vadano bene

sono quindi costretto ad attendere finche non verrà rilasciata una versione amd64?

grazie e bella a lsito che mi aiuta non poco nella mia esperienza linuxoriana

30. felipe - 18/10/06 @ 18:24

@GoLeM:
aiglx è pensato per xorg 7.1

Potrebbe funzionare con dapper dopo alcuni cambiamenti e sfruculiamenti vari, ma non credo abbia molto senso effettuarli, visto che ora esce Edgy.

In ogni caso leggo che non funzionerebbe con schede nVidia, neanche con i nuovi driver beta: solo ATi con driver opensource o Intel.

31. izzy - 18/10/06 @ 18:53

ho installato tutto quanto seguendo questa guida e funzionava tutto perfettamente. solo che ora ubuntu ha automaticamente aggiornato i pacchetti di compiz-freedesktop e gnome-compiz-manager dalla 0.2 alla 0.3.1 e ora non mi va piu il cubo…

tutti gli altri effetti mi vanno ma il cubo no… ho provato a vedere in gconf-editor se avesse cambiato i tasti ma sono sempre gli stessi e non vanno(non va neanche quell’effetto che si faceva con ctrl+alt+down). come posso fare per risolvere? c’è modo di tornare alla versione precedente? nei repo di gandalf non ho trovato la versione precedente che presumo abbiano rimosso…

32. felipe - 18/10/06 @ 20:27

@izzy:
Appena avvio Edgy aggiorno e vedo cosa succede

33. GoLeM - 19/10/06 @ 10:07

innanzi tutto grazie per la risposta, poi, ovviamente, lamia sete di sapere mi impone di aumentare il livello delle domande. QUINDI : seguendo la tua guida su compiz e xgl, il pc va da Dio, tutto bello, figo e molleggioso, ma le applicazioni opengl come armagetron o motox scattano di bestia.. da quel che ho letto in giro non è normale, visto e considerato la configurazione del mio sistema che mi pare piu che accettavbile a eseguire piu appliczioni contemporaneamente
grassie

34. felipe - 19/10/06 @ 10:56

@GoLeM:

Xgl ha delle limitazioni per quanto riguarda video, giochi e altre app opengl.

Segui la guida e i commenti sulla guida a Ubuntu Dapper + XGL + Compiz per avere più indicazioni, ho scritto molti post a riguardo

35. GoLeM - 19/10/06 @ 11:43

ok, grazie

36. Pixel - 19/10/06 @ 11:47

@izzy: è sufficiente smanettare un po’ e tutto ritorna alla grande, in poche parole segui questi passi:
. disattiva GL desktop (destro sull’icona in alto)
. riattiva GL desktop (destro sull’icona)
. apri le preferenze di GL desktop e togli/metti/togli la gestione finestre con metacity
. vai nei settaggi cubo, disabilitalo e riabilita la visualizzazione plain, quindi toglila e rimetti il cubo.
Insomma… smanetta un po’ e tutto riparte :D
Ciao

37. izzy - 19/10/06 @ 15:54

grazie pixel, sono riuscito a farlo andare :D

38. Pixel - 19/10/06 @ 16:16

Non avevo dubbi… :D
Devo ammettere che un attimo di panico mi era venuto, poi provando ad eliminare come gestore finestre metacity ho visto che riappariva la gestione (orribile) di default, la cosa mi ha fatto dedurre che l’aggiornamento avesse “piallato” dei settaggi e così si è dimostrato. Anche l’effetto “gomma” era sparito.
Ciao

39. izzy - 19/10/06 @ 17:14

a me anche piu di un attimo, per un momento mi era anche venuto in mente di tornare a beryl il che è tutto dire :D

40. Emy - 19/10/06 @ 18:17

Ciao scusa ma sono un po niubbo con Ubuntu/Debian base e se non ho capito male io ho una Dapper…..in pratica è una Ubuntu 6.06 poi magari mi sbaglio.
Ho visto che ci vuole “solo” la Edgy forse no!?!?! posso aggiornare la mia distro a Edgy?

grazie mille

41. Pixel - 19/10/06 @ 18:26

@ Emy e non avevo dubbi che avevi una Dapper….. :D
nel tuo caso dovresti seguire questa guida http://pollycoke.wordpress.com/2006/05/18/ubuntu-dapper-xgl-compiz/
Ciao

42. Emy - 19/10/06 @ 18:31

@Pixel

Hehe :-) già avevi capito è….ma anche io cmq….
Senti l’altra guida mi trova solo in difficoltà quando modifico [...] (commento eliminato)

Emy in questo post si discute di problemi relativi ad Edgy + AIGLX, Pixel ti ha indicatola giusta guida da seguire, segui quella e se hai problemi commenta quella, grazie

felipe

43. Anonymous - 19/10/06 @ 21:26

Ciao e complimenti per la guida! Non sono un fan di kde, anzi da anni ormai utilizzo gnome, ma vorrei provarlo un po. Dici che si può usare il compiz di gnome anche con kde… ma ci sono limitazioni?

44. Zenti - 20/10/06 @ 11:01

Vorrei segnalare, e magari sapere se succede anche ad altri, che con AIGLX + Edgy + Compiz, Firefox 2 rallenta giusto un pochino tutto ed è lento esso stesso. Non so se sia causa della versione beta del browser o della mia ATI Radeon 9800 pro..se qualcuno conosce l’origine di questo problema si faccia pure avanti =)

45. Pixel - 20/10/06 @ 11:13

Non mi succede, o meglio… non noto rallentamenti (ATI550)..
Ciao

46. Emy - 20/10/06 @ 16:37

@Christian Silenzi

grazie mille Christian e scusa se sono niubbo :-/
scusa mi potresti mica aiutare anche per la questione della risoluzione? è a 800×600 e non posso spostarla!
cosa dovrei modificare presumo in Xorg.conf ??

grazie mille !!!

47. Anonymous - 20/10/06 @ 16:54

Se non vi si apre il decoratore di finestre avviate gnome-window-manager Io sono costretto a metterlo nell’avvio automatico, così funziona. (La cosa che non capisco è perchè prima di un upgrade partisse da solo)

48. Christian Silenzi - 20/10/06 @ 17:12

hai provato a vedere nel menù desktop –> preferenze –> risoluzione schermo se puoi mettere a 1024?
altrimenti ti consiglio di aprire una shell e dare questo comando
sudo dpkg-reconfigure xserver-xorg
e seguire la procedura guidata.

Comunque per tutti i chiarimenti e problemi ne possiamo parlare su irc, server azzurra canale #linux-help

Ciao

49. felipe - 20/10/06 @ 20:41

Gente riprendo il consiglio che ha dato Christian Silenzi e lo giro a tutti i “niubbi”

NON usate questo spazio per fare domande che non siano strettamente inerenti alla guida o che siano causate dalla vostra imperizia! Per questo genere di domande esiste un favoloso canale IRC. I commenti servono per aggiungere contenuti al post, non per fare domande che incasinano!

Ringrazio Christian, Pixel e tutti gli altri che hanno contribuito fin qui, scusate se ho eliminato qualche commento ma Edgy non è ancora nemmeno uscita e già qui era tutto ingolfato :)

50. izzy - 21/10/06 @ 11:42

ho di nuovo problemi con compiz…

ha aggiornato di nuovo tutto ma questa volta non va piu il decoratore delle finestre, per intenderci quella cosa sopra la finestra con i pulsanti chiudi, minimizza ecc.

ho gia provato ad abilitare-disabilitare la gestione dei temi metacity e anche ad aggiungere nel menu sessioni gnome-window-decorator ma niente. qualcuno sa aiutarmi?

51. imu - 21/10/06 @ 11:56

@izzy

semplicemente è sparito gnome-window-decorator, almeno io non lo trovo più da nessuna parte :> mi sa che dobbiamo downgradare compiz-freedesktop-gnome ( che da apppunto gnome-window-decorator ) comunque aspetta conferma di felipe magari sto dicendo una Cazzata
ciao

52. felipe - 21/10/06 @ 12:11

@izzy:
come avevo scritto in precedenza, Compiz non dipende più da GNOME, per rispondere a molte richieste insistenti. Per rispecchiare questo il gestore di finestre adesso si chiama gtk-window-decorator. Leggi qui:

http://pollycoke.wordpress.com/2006/10/02/grandi-novita-per-compiz/

risale circa venti giorni fa :)

53. izzy - 21/10/06 @ 13:00

che idiota che sono, mi sono dimenticato :D

grazie, ora funziona di nuovo tutto, anche se non riesco a capire perchè prima lo lanciava automaticamente mentre invece ora lo devo mettere nel menu sessioni…

54. felipe - 21/10/06 @ 13:17

macché idiota, figurati :-)

beh compiz-tray-icon non è ufficialmente parte di compiz, ma viene sviluppato da gandalfn, questo può causare qualche piccolo fastidio

55. Freedreamer - 21/10/06 @ 18:32

ciao raga
Allora seguito guida ma mi crasha xorg al riavvio del pc…schermata blu. Ho una ati radeon 9550 che dovrebbe essere supportata

Any idea?

56. Christian Silenzi - 21/10/06 @ 19:23

vieni su #linux-help e ne parliamo :D

57. Reload - 22/10/06 @ 11:38

Una domanda…. Come mai il tutto funziona anche senza modificare xorg.conf?

58. massimiliano - 25/10/06 @ 14:24

Io con questo howto l’ho fatto andare anche su una debian sid. Basta seguirlo paro paro, tranne per il fatto su come installare compiz che è un po’ diverso essendo entrato nei repository ufficiali. Per debian sid basta fare da root

apt-get install compiz

dopo di chè installare i driver beta nvidia (ovviamente per chi ha le schede nvidia)

Fare le modifiche indicate da felipe a xorg.conf

A Sistema->Preferenze->Sessioni, al terzo tab bisogna aggiungere soltanto il comando: compiz –replace
e non quello indicato da felipe

riavviare xorg gdm e compagnia bella e tutto funziona…almeno a me:-)

59. felipe - 25/10/06 @ 15:38

@massimiliano:
grazie per le indicazioni per mamma debian!

come mai il comando è diverso? non usi gconf?

60. massimiliano - 25/10/06 @ 17:36

guarda il comando che dai tu “compiz-tray-icon” in debian semplicemente non esiste… il file readme.DEBIAN della documentazione di compiz dice dopo aver descritto le modifiche da fare a xorg.conf:
Now restart your X server and login to your favorite session. After the session has loaded completely, open a terminal window and type the following
command:

$ compiz –replace &

Which will start compiz, make it replace the current window manager and background the process so you can safely close the terminal again. If all went well, compiz should start up and enable a whole bunch of desktop effects.

e così io dopo aver visto che il comando da te scritto non c’era ho letto sta cosa e così ho fatto;-)
gconf-editor lo uso per le impostazioni di compiz e non ho nemmeno l’icona che dici tu nell’area di notifica.
Di più nin so…
Se vuoi saperne di più ecco come debian ha pacchettizzato compiz:
http://packages.debian.org/cgi-bin/search_packages.pl?keywords=compiz&searchon=names&subword=1&version=unstable&release=all
Ciao…

61. felipe - 25/10/06 @ 17:45

@massimiliano:
come pensavo, hanno impacchettato compiz proprio bene. /usr/bin/compiz è in realtà uno script che lancia compiz così:

compiz.real –strict-binding –use-cow –gconf

e solo a certe condizioni. interessante :)

62. massimiliano - 25/10/06 @ 17:50

Debian does it better:-D

63. massimiliano - 25/10/06 @ 18:46

C’è una cosa che non ho capito…ma come si impostano le finestre semitrasparenti?

64. felipe - 25/10/06 @ 18:47

always, per questo Ubuntu si basa su Debian :-)

per le finestre semitrasparenti occorre il plugin state, trovi più info qui: “Compiz e i Plugin che non avete osato chiedere mai…

65. massimiliano - 25/10/06 @ 18:55

Ah ecco…sulla mia debian non c’è il plugin state:-(…chissà se si può compilare…o installare….ora vedo…

66. massimiliano - 25/10/06 @ 20:28

Sul post sui plugin state e trailfocus ho messo un commento che forse può essere utile a chi come me aveva problemi con questi plugin

67. Compiz, Metacity, Kwin vs “Utente Medio” « pollycoke :) - 25/10/06 @ 23:51

[...] Insomma per me è chiaro che Compiz punta ad essere incluso in GNOME! Novell lo sta già facendo con SUSE ovviamente, Fedora core 6 anche (ed è una piacevole sorpresa!), Ubuntu edgy +1 arriverà un po’ in ritardo con l’integrazione ma già adesso è possibile avere un desktop 3d in pochi passi come spiegato in “Ubuntu Edgy + AIGLX + Compiz“. [...]

68. Raideiin - 26/10/06 @ 1:44

Ahrgh, lo so, sono il solito niubbo rompicoglioni…
Ho installato tutto seguendo la tua guida ma quando abilito il “GL Desktop” non mi compaiono i bordi (pulsanti per aprire, chiudere ecc.).
Ho letto la tua riposta a izzy che aveva avuto un’esperienza simile, ma pur sapendo l’italiano non ho capito come si fa a risolvere il problema…
Anche l’effetto cubo non funziona, ma non so per quale motivo. Tutti i pacchetti installati seguendo la tua guida risultavano installati correttamente.

Se serve saperlo, la scheda video del computer è una NVIDIA Geforce2Go

Ciao e grazie (Raid si prostra)

69. Come installare Compiz da sorgenti « pollycoke :) - 26/10/06 @ 17:01

[...] Già, perché? Ci sono centinaia di pacchetti reperibili per qualsiasi distro, quindi tanto vale installare quelli, no? La risposta è: “perché possiamo farlo!” :) Queste informazioni servono solo ad indicare un altro modo per installare il nostro WM preferito, chi segue le mie guide su Compiz con Xgl o AIGLX può benissimo continuare ad installare da sorgenti. [...]

70. BlogFactory » Blog Archive » E’ Arrivata Ubuntu Edgy! - 27/10/06 @ 2:42

[...] Per installare compiz sulla mia edgy del notebook (con ATI Radeon Mobility, IGP320M) ho seguito la guida di felipe. Ovviamente prima ho rimosso beryl. [...]

71. Driver “ATI 8.29.6″ e “nVidia 9626 beta” impacchettati per Ubuntu Edgy (repository) « pollycoke :) - 27/10/06 @ 18:12

[...] Se siete dei veri maschi (o delle vere femmine …ma ce ne sono che seguono questo blog?) e volete installare i nuovissimi driver beta nVidia per poter anche voi giocare con AIGLX e Compiz, avete due possibilità. [...]

72. Anonymous - 27/10/06 @ 19:55

scusate ma non volevo installare i driver nvidia beta, posso installare xgl con i driver “stabili” sulla ubuntu edgy?

Come era prima sulla Dapper…..

saluti

73. ionocatabi - 27/10/06 @ 20:47

Innanzitutto grazie per le magiche guide che fai (ho utilizzato compiz+xgl con successo), ora ho aggiornato ad edgy (uscita ieri) e volevo provare questa guida. Il fatto e’ che ho una intel 945 e volevo chiederti: cosa cambia nella configurazione di xorg.conf?
Grazie mille in anticipo.
Dario

74. j - 28/10/06 @ 1:20

mi ripeto per l’ultima volta e scusate lo spam… complimenti pure un tardo come me è riuscito ad installare il tutto funzionante… avevo rinunciato a compiz su dapper per via di errori stranissimi che implicavano glitz, ora sono passato ad edgy e ho messo subito in pratica la tua guida… semplice e buona… basta mille configurazioni basta mille cazzate che a lungo stancano e sopratutto basta progetti forkati chissà perche’ ! freedesktop e’ meglio e son contento (dopo 1 giorno di smanettamento dovuto alla mia testa cubica) di essere passato ad edgy e ad AIGLX + compiz ! grazie ancora :)

75. roze1 - 28/10/06 @ 4:49

funziona tutto alla perfezione ma non carica la decorazione della finestra (i contorni insomma) idee?

76. izzy - 28/10/06 @ 10:30

@roze1: lo faceva anche a me con la nuova versione. metti nel menu sessioni come programmi all’avvio oltre compiz-tray-icon anche gtk-window-decorator

77. Marcp - 28/10/06 @ 11:31

–>Problemi con ATI

78. roze1 - 28/10/06 @ 13:23

@izzy: roze@entropy:~$ gtk-window-decorator
bash: gtk-window-decorator: command not found

non era gnome-window-decorator?

79. felipe - 28/10/06 @ 14:47

@tutti:
nei nuovi pacchetti è gtk-window-decorator
i nuovissimi driver nvidia beta sono *necessari*
la guida dovrebbe andare anche per le schede intel, se così non fosse indicatemi che problemi ci sono

grazie a tutti per i complimenti :)

80. roze1 - 28/10/06 @ 14:55

si ok ma gtk-window-decorator non esiste anche se ho seguito tutto perfettamente e ho i nuovi driver beta, e continua a non caricare la decorazione…
che posso fare?

81. izzy - 28/10/06 @ 15:02

dalla nuova versione di compiz-freedesktop ha cambiato ome in gtk-window-decorator. ma sei sicuro di aver installato il compiz dei repository di gandalfn?

82. roze1 - 28/10/06 @ 15:11

ebbene si ! http://rozeone.altervista.org/_altervista_ht/gandalf.png
e tabbando mi da solo questi risultati

roze@entropy:~$ gtk-
gtk-query-immodules-2.0 gtk-update-icon-cache
niente window decorator :/

83. pera - 28/10/06 @ 15:50

e x le trasparenze delle finestre???
ottimo cmq!! ho un intel integrata e va da dio

84. cemb - 29/10/06 @ 21:03

Sentite un po’, ho seguito questa guida ed ho attivato senza problemi aiglx+compiz su un Athlon XP2600+ con una “ciofeca” radeon 7500. Resta però un fastidioso inconveniente: quando uso il desktop GL i filmati (divx e simili) danno luogo a una finestra a tratti nera, a tratti con la riproduzione video (diciamo che il mutamento da uno stato all’altro si ottiene andando avanti e indietro nel filmato, o ingrandendo/rimpicciolendo la finestra, o passano alla modalità fullscreen). Qualcuno sa dirmi a cosa è dovuto tutto ciò?
Inoltre se faccio partire i glxgears, la loro finestra “lascia la scia” quando li sposto (la scia sparisce quando clicco da un’altra parte).
E’ posseduto il mio computer? Devo postarvi xorg.conf?

85. fgffg - 30/10/06 @ 2:37

Ebbene si, nonostante la guida io invece non cel’ho fatta :)
Ho un toshiba portatile con una X300, ho installato su edgy i driver per ati (semplicemente con synaptic!) e dovrebbe aver visto la scheda!
Prima domanda: il fatto che fglrxinfo riconosca che ho un Ati generica, vuol dire che ho il 3d attivo e che come driver sono apposto?

Comunque, dopo che modifico il file xorg.conf , fglrxinfo ritorna a vedere “Mesa bla bla bla” segnalandomi un “Xlib: extension “XFree86-DRI” missing on display “:0.0″.”
Le modifiche che faccio a xorg.conf sono ovviamente quelle della guida. Se rimetto invece il file originale, mi continua a vedere correttamente la ATI.

Thank you!

86. Alexxx - 30/10/06 @ 2:57

@fgffg:
prova
lsmod | grep vesafb
e dimmi il risultato, se è del tipo “vesafb 1″ (al posto di 1 ci può essere anche un altro numero), prova a dare sudo depmod -a , quindi ricarica il server X con C-A-BS.

87. Arch - 30/10/06 @ 12:18

Ho seguito la guida, e tutto è andato per il verso giusto. Al riavvio del piccì, però, quando abilito Enable GL desktop, sparisce la decorazione della finestra corrente e tutto diviene bianco (il cubo gira…ma è bianco).

Any help?

88. fgffg - 30/10/06 @ 12:48

@alex:
il risulato è
vesafb 9244 0
e anche con depmod -a non cambia nulla.
@tutti:
Il riconoscimento o il mancato riconoscimento della scheda ho scoperto essere imputato al Composite, infatti se al posto di
Option “Composite” “Enable”
e di:
Option “AllowGLXWithComposite” “1″
metto:
Option “Composite” “0″
e
Option “AllowGLXWithComposite” “0″

Se avvio X, il 3d è riconosciuto. Peccato che l’interfaccia grafica sia esattamente quella di prima!
L’errore sul log di xorg è questo:
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

Any Tips?

Thanks!

89. gdp - 30/10/06 @ 14:11

Salve, a me succede una cosa strana.
Ho installato tutto come da guida e funziona tutto.
Però, per qualche strano motivo mi sparisce la riga compiz-tray-icon dai programmi di avvio della sessione.
Pensando fosse un problema non legato a compiz, ho provato a far partire un qualche altro programma in automatico (gedit) e, oltre a partire, mi rimane tra i programmi di avvio.
Quindi il problema si presenta solo con la compiz-tray-icon.
E’ assurdo!!
Consigli?
Grazie, ciao.

90. Argajl - 30/10/06 @ 14:34

Anche a me succende la stessa cosa e non capisco …
inoltre quando faccio partire un qualsiasi programma le title bar delle finestre non appaiono …

Son partito da una Dapper Drake e ho fatto l’Upgrade del sistema Ieri

Idee ?

91. cemb - 30/10/06 @ 15:37

Anche per me lo stesso problema: non salva la presenza di compiz-tray-icon nella sessione.

92. seers - 30/10/06 @ 15:47

Grazie pixel e eulin commento 26 28.
Ho disintallato i driver fglrx e a funzionato tutto al primo tentativo.
Ma per curiosita, perchè allora uno dovrebbe installare i driver fglrx?
Come si fa ad avviare gnome-compiz-manager?

93. cemb - 30/10/06 @ 18:06

Aggiornamento (magari utile per altri): per far funzionare i filmati correttamente e risolvere il problema che vi ho descritto qualche post più in altro mi è bastato modificare l’output video scegliendo “X window system (no XV)” (da sistema -> preferenze -> selettore di sistemi multimediali -> video e all’interno di videolan client). Il problema è che a schermo pieno i filmati (divX) sono “mostruosamente” lenti e scattosi; fra l’altro la situazione peggiora effettuando l’ottimizzazione suggerita da Pollycoke http://pollycoke.wordpress.com/2006/08/19/migliorare-la-resa-di-dvd-e-video-sotto-xgl/
nel senso che togliendo il redirect al fullscreen mode a schermo pieno peggiora ancora il framerate (ma in maniera superdrastica!).
Avete idee in merito?
Grazie comunque a Felipe!

94. fipm - 30/10/06 @ 20:08

Mi aggiungo all’elenco di quanti non riescono a tenere compiz-tray-icon nella startup list. A me capita dalla 0.9.5 di gnome compiz manager.
Ho scritto sulla mailing list appena aperta da Gandalfn questa mattina. Per adesso nessuna risposta.
Qualcuno qui ha trovato una soluzione, almeno temporanea?

95. itsDust - 30/10/06 @ 23:57

Evvai! Sono finalmente riuscito ad installare compiz con una ATi con i driver Radeon! (più precisamente una Radeon 9000 PRO) Grazie mille per la guida! Se serve a qualcuno posso postare cosa ho messo in xorg.conf. Ho solo una domanda: ho notato rallentamenti di Firefox 2 se attivo il desktop GL (+ che altro è lento nello scroll delle pagine, per il resto va come al solito). Ho visto che anche qualcun’altro accusava lo stesso problema, qualcuno è per caso riuscito a risolverlo? Oppure è la mia vetusta scheda che + di così non può spingere? :P

96. Raideiin - 31/10/06 @ 0:44

Per me stesso problema di fipm e cemb, non partendo compiz-tray-icon devo avviarlo manualmente ogni volta che riavvio. Come si può ovviare a questo problema??

97. Raideiin - 31/10/06 @ 1:05

Anche per me problemi con compiz-tray-icon… non rimane in sessioni: qualche suggerimento?

98. Raideiin - 31/10/06 @ 1:05

chiedo scusa per lo spam.. non era voluto. Felipe cancella pure tutto appena puoi

99. Raideiin - 31/10/06 @ 10:46

@tutti quelli che hanno problemi con l’avvio di compiz-tray-icon

Da:
https://gna.org/bugs/?7529 (se volete potete trackare il bug)

bug #7529 overview: Startup problem
Submitted by: Nicolas Bruguier
Submitted on: Wednesday 10/25/06 at 21:37 CEST

Category: gnome-compiz-manager Priority: 7 - High
Severity: 5 - Blocker Status: None
Assigned to: Nicolas Bruguier Open/Closed: Open
Release: None
Summary: Startup problem
Original Submission:

Basically, compiz-tray-icon is not added to the starup list and even if I do that manually it lasts only for one logon. More importanly, trying to use the automatic session change saving function in order to forge edgy to load compiz-tray-icon, messes up everything so that the window manager doesn’t start up anymore. I’ve the same problem with both stable and dev packages

100. felipe - 31/10/06 @ 11:33

@Radeiin:
Grazie per la segnalazione… come sempre basta avere un po’ di pazienza, per questo non mi piace quando guide come questa si riempiono con 20-30 commenti legati ad un problema passeggero…

Non si offenda nessuno se ripulisco/elimino un bel po’ di commenti quando la faccenda di compiz-tray-icon sarà risolta :-)

E’ solo per tenere un po’ di pulizia e leggibilità per chi si avvicina per la prima volta a questa guida! Grazie ancora a tutti per i contributi :-)

101. Harrier8 - 31/10/06 @ 11:36

credo di aver capito che non ci sono pacchetti per amd64 giusto?
ho un amd64 con nvidia e ubuntu edgy, pensate che possa avere anche compiz?
Grazie!

102. Nemo - 31/10/06 @ 11:43

Premetto che ci ho sbariato poco, ma giusto per sapere se qualcuno ha incontrato (e risolto) il mio problema. Praticamente l’avvio di compiz-tray-icon mi da sullo standard error un messaggio di errore che mi segnala l’assenza di alcuni plugin, come fade, move, e altri.
L’accelerazione viene cmq abilitata, compiz parte, ma c’è un “piccolo” problema: è impossibile spostare le finestre. I menu si aprono, l’interno delle finestre è utilizzabile, ma non è possibile compiere alcuna azione sulle finestre stesse (iconize, maximize, resize, move, etc.).
Qualche suggerimento? Io, intanto, appena posso, provo a fare qualcosa.

103. fgffg - 31/10/06 @ 11:47

Ragazzi, scusate ma per la storia del Composite?
E’ vero che abilitandolo crea problemi ai driver ati, ma disabilitandolo non si puo’ usare AIGLX? Dovrebbe essere un problema abbastanza comune! Any news?

Thanks!

104. Nemo - 31/10/06 @ 12:08

Risolto nel più banale di modi: i plugin che servivano non erano abilitati.

105. Francesco - 31/10/06 @ 16:41

Per quanto riguarda le schede ATI con driver opensource voglio portare il mio contributo. Ho installato i pacchetti di compiz dal repository di gandalf. Poi ho aggiunto soltanto al miio xorg.conf la riga :
Option “XAANoOffscreenPixmaps” “1?
Tutto il resto non mi è servito dato che AIGLX è già abilitato di default così come il “composite”.
Il tutto testato su ATI 9200mobility (M9+) e ATI 9800SEAIW (R350) con Ubutu edgy.

Ciao

106. itsDust - 31/10/06 @ 18:31

Confermo quanto detto da Franceso (post 105): anche a me funziona tutto perfettamente solo inserendo la stringa da lui indicata nella sezione “Device” di xorg.conf. Come dicevo qualche post fa ho una ATi Radeon 9000 PRO ;). Rimane però ancora il problema di Firefox 2 lento nello scroll e dei video che danno problemi di visualizzazione nel passaggio da fullscreen a finestra (ma solo con totem, se uso mplayer tutto fila liscio e senza problemi…)

107. fgffg - 31/10/06 @ 22:20

Il baco è noto e pare al momento senza soluzione:
Su alcune schede devi scegliere o Composite e no accellarazione hardware, o accellerazione e no Composite (quindi no AIGLX)

https://launchpad.net/distros/ubuntu/+source/linux-restricted-modules-2.6.17/+bug/62547

Confidiamo in Ben Collins a cui è stato affidato il baco :)

108. Argajl - 1/11/06 @ 2:29

Con l’update di oggi il discorso di compiz-tray-icon tutto e’ andato a posto…
nessuno ha il problema delle titlebars?

PS. a me anche gnome-terminal si vede come un rettangolo bianco e risulta essere inutilizzabile

109. pitti - 1/11/06 @ 9:48

Salve a tutti!
Ho seguito questa guida per usare compiz per gnome su kde..funziona quasi tutto perfettamente (grande felipe)!

Ora..l’unico problema è che compiz mi vede sempre e solo un desktop..l’opzione del numero di desktop non è modificabile..
Il cubo gira perfettamente..mi fa vedere quattro desktop..ma in realtà ce n’è uno solo! Spero di essere stato chiaro..

Qualcuno che usa compiz gnome su kde ha avuto gli stessi problemi?O qualcuno che sappia indicarmi una soluzione (se c’è)?

Grazie mille a tutti

110. Marco - 1/11/06 @ 10:02

Ieri ho aggiornato a edgy (sorvolando sul fatto di aver avuto qualche intoppo) adesso ho installato driver nvidia+compiz. Funziona tutto bene tranne che le finestre sono bloccate e nn posso muoverle e nn c’è l’effetto trasparenza. Ho letto che bisogna abilitare i plugin ma…da dove lo faccio?

111. Marco - 1/11/06 @ 10:07

Come abilito i plugin? ho le finestre bloccate e nn posso muoverle -.-’

112. mk - 1/11/06 @ 12:12

Il fatto di avere le finestre “bloccate” è perchè non c’è il window decorator. Se disattivi il desktop GL, ti riapre Metacity e da lì puoi fare quello che vuoi.
Speriamo risolvano presto ’sto baco… -_-

113. Andrea - 1/11/06 @ 13:06

ho anch’io il problema dlle finestre bloccate ecc.. qualcuno sa dirmi perchè nella versione beta di edgy mi funzionava tutto? non riesco d’avvero a capire.

114. Andrea - 1/11/06 @ 18:06

ora tutto ok con i nuovi aggiornamenti arrivati appena rilasciati funziona tutto di nuovo :)

115. Alberto - 1/11/06 @ 20:19

Ciao, è possibile abilitare il compiz su Xubuntu? se si devo installare il pacchetto compiz-freedesktop-gnome?

116. MATTEO - 1/11/06 @ 20:38

non riesco ad installare i pacchetti di compiz xkè l’update mi da questo errore:
“Impossibile ottenere http://gandalfn.club.fr/ubuntu/dists/edgy/./binary-amd64/Packages.gz 404 Not Found
Lettura della lista dei pacchetti in corso… Fatto
E: Impossibile scaricare alcune file di indice, essi verranno ignorati, oppure si useranno quelli precedenti.

117. harrier8 - 1/11/06 @ 22:58

stesso errore di matteo, come si risolve?

118. Mave - 2/11/06 @ 1:11

Ciao, Mi è piaciuto tantissimo quello che hai fatto qui. E mi hai convinto a provarlo. Ho kde ma ultimamente mi trovo ad odiarlo in quanto sembra che nessuno lo consideri più di tanto. Comunque adesso metto gnome e provo a vedere cosa succede sulla mia vecchia ati radeon mobility 7500.

119. j - 2/11/06 @ 1:23

COMPIZ + AIGLX SENZA OPZIONI IN xorg.conf

nn so se arrivo tardi ma io sto usando compiz (avendolo abilitato con la tua ottima guida) ma senza nessuno dei parametri da inserire in Xorg… li ho tolti xche’ mentre giocavo mi sembrava tutto non molto fluido, quando xo’ son tornato su gnome mi ero scordato di riabilitarli, funziona cmq tutto e sto continuando ad usarlo da un po, senza opzioni per xorg… o c’e’ qualcosa che non vedo?

le opzioni disabilitate sono queste:

#Option “AIGLX” “true”

#Option “RenderAccel” “1″
#Option “NoRenderExtension” “0″
#Option “XAANoOffscreenPixmaps” “1″
#Option “AllowGLXWithComposite” “1″
#Option “DPMS” “true”

#Section “Extensions”
#Option “Composite” “Enable”
#Option “RENDER” “true”
#Option “DAMAGE” “true”
#EndSection

120. Andrea Lazzari - 2/11/06 @ 11:17

Innanzi tutto complimenti per la guida, dettagliata, precisa, e con le tue chiare considerazioni.

Ho seguito le “isctruzioni” step by step, con qualche problemino sull’installazione dei driver (alla fine ho optato per il repository), quando abilito il “GL Desktop” il gestore delle finestre sembra sparire (niente tasti di massimizzazione, chiusura, riduzione, cornice) è un errore comune? cosa ho saltato nella fase di configurazione?

Grazie per la risposta! :)

121. felipe - 2/11/06 @ 12:48

@Andrea e tutti gli altri:
Ad oggi con gli ultimi aggiornamenti credo che funzioni tutto. Date un dist-upgrade e riavviate :-)

Probabilmente non abbiamo mai avuto un Compiz più funzionale e stabile… e infatti ho scritto qualcosa come tre post tutti su Compiz, che oltre alla solita stabilità adesso ha il pieno supporto ai plugin - anche i più grotteschi - di Beryl (se proprio uno vuole usarli) e ha inoltre un nuovo frontend per la configurazione: semplice e bello.

Vorrei chiedervi di non commentare tutti sullo stesso problema passeggero, specie perché vi avevo segnalato che era questione di tempo e sarebbe stato risolto. Non la prendete a male ma è inutile scrivere commenti che ripetono lo stesso errore che adesso è risolto. Teniamo la guida pulita per le circa 1000 persone che ogni giorno la leggono :-)

Grazie a tutti per i complimenti e il sostegno :***

122. GNOME Compiz Preferences: personalizzare Compiz con gusto (e classe) « pollycoke :) - 2/11/06 @ 13:04

[...] Se avete Ubuntu Edgy basta aggiornare la distro: le info sono già tutte nella nostra guida “Ubuntu Edgy + AIGLX + Compiz” (i repository di Gandalfn) [...]

123. MATTEO - 2/11/06 @ 13:48

credo ke il mio errore sia dovuta al fatto che ho edgy x architettura amd64 e quando faccio l’update non riesce a trovare packages.gz x amd64 nel reposity di gandalf.
c’è un altro modo per installare i pacchetti di compiz?

124. felipe - 2/11/06 @ 13:49

@MATTEO:
guarda qui: http://pollycoke.wordpress.com/2006/10/26/come-installare-compiz-da-sorgenti/

125. Le prossime novità di Compiz « pollycoke :) - 2/11/06 @ 15:45

[...] Questo post descrive alcune delle novità che troveremo nelle prossime versioni di Compiz, per testare queste nuove funzionalità già adesso è possibile usare i repository instabili di gandalfn, così come descritto nel post “Ubuntu Edgy + AIGLX + Compiz” e installare tutto così: [...]

126. Le prossime novità di Compiz « pollycoke :) - 2/11/06 @ 15:45

[...] Questo post descrive alcune delle novità che troveremo nelle prossime versioni di Compiz, per testare queste nuove funzionalità già adesso è possibile usare i repository instabili di gandalfn, così come descritto nel post “Ubuntu Edgy + AIGLX + Compiz” e installare tutto così: [...]

127. ekerazha - 2/11/06 @ 20:04

@MATTEO e @felipe:
Esistono anche repository con la versione AMD64 di Compiz (sono gli stessi pacchetti di gandalfn ricompilati per AMD64). Non si rende quindi necessaria la compilazione manuale da sorgenti.


ekerazha non me ne volere per adesso ho tolto i repo, mi erano stati già segnalati da golem, un altro lettore. Appena verifico che sono ok li aggiungo alla guida :-)
grazie per la segnalazione :-)

felipe 

128. ekerazha - 2/11/06 @ 21:00

@felipe:
OK… comunque personalmente li ho provati e sono del tutto equivalenti a quelli per i386, tra l’altro avevo chiesto proprio io a RAOF (il mantainer di questi pacchetti per AMD64) di inserire nei suoi repository anche compiz-freedesktop per Edgy (prima aveva solo la robaccia di quinnstorm), utilizzando come “base” i pacchetti di gandalfn :-p

RAOF è inoltre lo stesso mantainer dei pacchetti AMD64 di Compiz, Compiz-Quinnsotrm e XGL che si trovavano all’epoca su compiz.net, quindi direi che è abbastanza affidabile.

Altri suggerimenti vari… nel caso di utilizzo dei nuovi driver nVIDIA (beta) consiglio l’installazione del pacchetto libxorg-sched-yield-hack0 (reperibile anche nei repository di gandalfn per i386 ed in questi di RAOF per AMD64) che risolve alcuni problemi di performance.

Inoltre non mi sembra che per il mero funzionamento di Compiz siano necessarie tutte le modifiche a xorg.conf che tu hai apportato (solo alcune).

Ultima cosa… qua ( http://lists.freedesktop.org/archives/compiz/2006-September/000462.html ) si dice che per quanto riguarda i driver nVIDIA non venga utilizzato il modulo AIGLX (che in Xorg 7.1 è incluso) ma che possiedano una propria completa implementazione. Magari si può accertare la cosa e rivedere il titolo “Ubuntu Edgy + AIGLX”.

Just my 2 cents…

129. ekerazha - 2/11/06 @ 21:02

P.S.
La cosa che con i driver nVIDIA non venga utilizzato AIGLX lo dice tra l’altro David Reveman, quindi credo sia abbastanza attendibile ;-)

130. felipe - 3/11/06 @ 2:06

@izzy:
Quando scrivo “instabile” c’è un motivo :D

@ekerazha:
Grazie *mille* per le delucidazioni sui repo! :-)

Per il resto: questa guida non è solo per nVidia, le opzioni in più non fanno male e permettono l’uso con schede ATi

Magari si può accertare la cosa e rivedere il titolo “Ubuntu Edgy + AIGLX”

Intendevi “Ubuntu Edgy + Compiz”? In ogni caso, come poco sopra, l’estensione AIGLX serve per schede ATi, e inserirlo in ogni caso ho constatato che non da fastidio :-)

Grazie ancora

131. ekerazha - 3/11/06 @ 8:03

@felipe
Certo… era solo per evitare di generalizzare troppo (anche perchè la generalizzazione estesa alle schede nVIDIA non sarebbe corretta). Magari si potrebbe eliminare “+ AIGLX” dal titolo e specificare nel testo dell’articolo che viene utilizzato solo da determinate schede (altrimenti se lo metti nel titolo sembra applicarsi a tutto).

Anche per quanto riguarda xorg.conf, forse sarebbe maggiormente opportuno differenziare i parametri necessari per le varie schede, in modo da evitare parametri inutili che affollerebbero senza motivo il file di configurazione.

Sempre imho ovviamente :-)

132. felipe - 3/11/06 @ 12:06

@ekerazha:
Secondo me è più semplice presentare una configurazione che vada bene con tutte le schede, o con il numero maggiore possibile. Io uso le impostazioni che vedi qui (+ altre che mi porto dietro da sempre) e sono soddisfattissimo pure con la mia scarsa FX5500 :-)

O almeno questo è sempre stato il mio stile. Poi se uno vuole ottimizzare all’infinito (non che questo abbia moltissimo senso per me) ci sono sempre molte risorse, a cominciare dal README dei driver nVidia, e penso ci sia qualcosa di equivalente per le ATi. In sostanza: quello che cerco io è proprio la generalizzazione, specie quando è funzionale.

In ogni caso grazie per gli interventi, non ti nascondo che ho letto sul forum di hardware upgrade che hai scritto che “quella guida descrive una procedura non corretta” e ci sono rimasto un po’ male, dal momento che la guida come ripeto non è rivolta solo ad utenti nVidia.

133. izzy - 3/11/06 @ 12:16

ma pure a voi contnua a non salvare compiz-tray-icon nel menu sessioni? a me a volte parte e a volte no…

non esiste una soluzione a questo bug?

134. loopback - 3/11/06 @ 12:40

izzy, in effetti anche a me dopo gli ultimi aggiornamenti non mantiene piu’ l’impostazione degli “Startup Programs” di gnome-session…

135. felipe - 3/11/06 @ 14:04

LEGGETE ATTENTAMENTE

compiz-tray-icon ultimamente è un po’ instabile su alcune configurazioni (a me funziona cmq bene). Questo non significa che sia la guida a non funzionare. Ho aggiornato la guida con delle nuove FAQ richieste da un sacc di gente e ho aggiunto le istruzioni per avviare [gnome,gtk]-window-decorator manualmente, aggirando il problema temporaneo di compiz-tray-icon.

Vorrei ricordare a tutti che compiz-tray-icon non fa parte di Compiz e può capitare che non sia in sincrono col progetto da cui dipende. Ho fatto un po’ di pulizia di tutti questi commenti fuorivianti o che ripetono lo stesso errore all’infinito, attenetevi alla guida, grazie.

Aggiornamento: per adesso ho inibito la possibilità di aggiungere altri commenti, per favore abbiate pazienza ma come ho detto si tratta di aspettare che compiz-tray-icon venga st