Ubuntu Feisty + Compiz Fusion
felipe in: Articoli, Guide e HowTo, Avanzati, per Guru!, Ergonomia, Estetica, Facili, o quasi :) il 23/06/07 @ 21:39 , trackback24/06/07: comandi per installare i pacchetti migliorati e differenziati in base al desktop in uso
Eccoci finalmente! Questa piccola guida si inserisce nella tradizione “storica” di guide ai desktop rotanti di pollycoke :)

In questa sede non mi dilungherò sulle procedure da attivare per abilitare l’accelerazione 3D niente che abbia a che fare con l’hardware, vado direttamente al sodo e indico come installare i pacchetti…
Il repository garantito ;)
Per adesso ho preferito non impacchettare Compiz da me, prima di tutto perché al momento la compilazione del pacchetto di Gutsy non va a buon fine (problema noto) e poi non c’è molto bisogno che io faccia pacchetti perché quelli del nostro Treviño funzionano alla grande e in queste ora stanno ricevendo riconoscimenti da tutte le parti :)
Ovviamente mi accodo anche io ai complimenti per Treviño, che conosciamo tutti come instancabile impacchettatore di tutto per Ubuntu. Chi usava il vecchio Beryl ricorderà che Treviño era molto attivo per il suo impacchettamento, e adesso sono ben felice di accoglierlo in veste di impacchettatore di Compiz :)
Bene, dopo le dovute premesse, ecco il repository dal quale recuperare la magia:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
Ed ecco i comandi per autenticarlo:
$: wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
Installare Compiz, il configuratore e Compiz Fusion
Fatto questo bisogna aggiornare il database di APT e installare i pacchetti necessari:
$: sudo apt-get update
Rimuovere la vecchia versione Compiz installata e l’applet “Desktop Effects” (obbligatorio!):
sudo apt-get remove compiz-core desktop-effects
Ripulire eventuali vecchie configurazioni o plugin (consigliato):
$: rm -rf ~/.compiz $: gconftool-2 --shutdown $: gconftool-2 --recursive-unset /apps/compiz
Ed ecco i tre passi, visto che possono essere differenziati in base al proprio desktop, ho pensato di raggrupparli e mostrare le alternative:
1) Installare Compiz, il nucleo originale di David Reveman.
Per GNOME:
$: sudo apt-get install compiz-gnome
Oppure per KDE:
$: sudo apt-get install compiz-kde
2) Installare il nuovo configuratore
Per GNOME:
$: sudo apt-get install compizconfig-settings-manager libcompizconfig-backend-gconf
Oppure così per KDE:
$: sudo apt-get install compizconfig-settings-manager libcompizconfig-backend-kconfig
3) Installare infine i plugin aggiuntivi, ossia Compiz Fusion:
sudo apt-get install compiz-fusion-*
Avviare Compiz Fusion
Fatto questo, avrete già tutto installato e pronto per essere avviato. Per provare velocemente le nuove funzionalità basterà avviare Compiz con il comando:
$: compiz --replace -v &
Poi una volta constatato - si spera - che tutto fili liscio, potete tranquillamente aggiungere Compiz all’avvio del vostro desktop preferito, in uno dei tanti modi segnalati in passato per GNOME o per KDE. Vedere le guide linkate in apertura…
Io, giusto per referenza, uso ancora GNOME Compiz Manager e il suo comodo compiz-tray-icon (ma disabilito l’icona nell’area di notifica).
Cosa cambia con questa versione?
Credo sia questa la domanda che tutti si pongono… beh se avete visto il “Video dimostrativo di Compiz Fusion” avete già un’idea :) In ogni caso la situazione è questa:
- Compiz, il core è ormai un unico progetto sviluppato da tutta la comunità in pace amore e condivisione.
- I plugin standard compresi con il pacchetto del nucleo sono quelli standard di Compiz, con molte migliorie “nascoste”.
- I plugin aggiuntivi, più spettacolari e pirotecnici sono quelli forniti da Compiz Fusion, non so quanto uso ne possiate fare (io pochissimo) ma sono sviluppati senza creare inutili divisioni e tutti per uno uno per tutti :D
- Il configuratore viene pure dal progetto Compiz Fusion, e sebbene non sia esattamente bellissimo ha un grande pregio: esattamente come il backend gconf prende le opzioni possibili “al volo”. Questo significa che non bisogna riscrivere il configuratore per ogni nuova opzione che appare :)
- Lo script d’avvio è stato originariamente sviluppato anch’esso dalla comunità di Compiz Fusion come “Compiz Manager” (cfr. “Ottimizzare Compiz: primi accenni di un compiz-manager“) e poi ripreso e migliorato dallo stesso Treviño per sostituire il “wrapper” incluso nel pacchetto di Ubuntu. In questo modo si ottiene qualcosa di similie al Beryl Manager che molti rimpiangono. Mi vanto di aver fatto da beta tester per Treviño :D
Spero di aver fugato un po’ di confusione, che ancora regna sovrana, e spero che con questi pacchetti messi a disposizione da Treviño si cominci a capire che è esattamente così che doveva andare fin dall’inizio, ed è solo adesso, con una comunità riunita, che ne vedremo delle belle.
E come sempre: Buon wobblamento a tutti!
[fonte per i comandi: Ubuntu Forums]

Commenti »
Anche io sono stato un betatester per Treviño… :D
Mi unisco ai complimenti per il suo lavoro ;)
Ps: aggiungerei che Trevi non si limita a pacchettizzare, ma invia anche patch per compiz e i suoi plugin direttamente nel git !!!
domanda stupida…
fino ad ora ho sempre usato compiz con compiz-tray-icon che mi permette di disattivare compiz quando ne ho necessità (quando gioco o uso app 3d)
compiz fusion ha questa funzionalità?….
ah uso xfce….
Ecco, io ti voglio bene Polly :D
già…dov’èfinitocompiztray-icon?
Ma sono l’unico sfigato a cui non va???
Dopo aver caricato i plugins mi da quest’errore:
/usr/bin/compiz: line 681: 11309 Segmentation fault (core dumped) $@
Avviso del window manager: Il valore «» nel database di configurazione non è valido per la scorciatoia «toggle_shaded»
sudo apt-get install compizconfig-settings-manager compizconfig-backends-* non mi funziona, però mettendo sudo apt-get install compizconfig-settings-manager compizconfig-backend-* va
esatto bisogna mettere compizconfig-backend-* però così installa anche compizconfig-backend-kconfig che installa kdelibs-data…credo che per uno che ha gnome possa essere evitato no?
tenetevi beryl , fusion almeno per ora e’ instabile da paura e manca di un buon manager / trayicon alla Beryl …. io non ho mai sperato in questo join di Compiz/Beryl .. preferivo due progetti diversi .. almeno uno dei due funzionava bene.. ora ci vorranno 150 anni per vedere qualcosa di “stabile”
@Flax: anche a me l’ha fatto!
E’ perché non mi aveva aggiornato 2 librerie! Aggiorna tutto ^^
Io per ora mi tengo Beryl che mi va alla grande… Ma spero al più presto in una versione “stable” o simile.
@ginomosca
Utilizzi Debian o Ubuntu?
Bah, che dire, onestamente sul mio Debian Lenny fusion non va proprio, ho provato a compilare , come ho sempre fatto con Beryl SVN e Compiz GIT , ma Fusion non va si incarta di brutto , forse e’ dovuto ai soliti aggiornamenti “buffi” di Debian.. che aggiorna meta’ gnome alla 2.18.2 e lascia altri duecento pacchetti alla 2.14.x , stessa cose per le librerie di Rendering .. e Xorg …
Adoro Debian.. ;-D
@Flax
l’ha fatto anche a me, e poi cubo bianco, mezzo casino, panico
poi ho visto che non avevo rimosso uno dei vari compiz configuration manager, ho tolto tutto, reinstallato e ora è già un passo avanti, anche se non perfetto (la mia radeon 7000 odia compiz, se non abbasso la profondità di colore a 16 vedo il cubo bianco)
Io per ora mi tengo il compiz che mi ha dato Ubuntu! Quando arriverà ad un aggiornamento liscio e senza casini ne riparliamo :S
Ciao felipe, ti avevo scritto una mail in tema eyecandy, t’è arrivata? :D
Ma invece perchè non scaricare anche lo scriptino fatto da Trevino e modificato da Illusion22 che funziona alla stra-mega-perfezione?
Felipe, davvero, sei un grande.
Ti meriti il rispetto che ti mostrano tutti.
Posso confermare che Compiz + Fusion + CompizConfig, secondo repo 3v1, fatti girare in modalità ccp (il backend desktop-agnostico, consigliato dagli sviluppatori, coi settaggi in un file .ini), fungono alla grande. Unico problema: il wrapper by 3v1n0 è tra i migliori in circolazione, ma pur sempre ha qualche carenza; a me da un problema dovuto ad interazioni con gnome-session (gnome-wm con compiz impostato di default tramite desktop-effects). Ora vedo di segnalarglielo, che se passa pure questo scoglio (importante) abbiamo il “bling” perfetto anche per utenti alle prime armi…
PS: eppoi debbo dire che non ho avuto il cavolo di tempo per provare tutte le ficate degne di nota ed abilitarle _per_sempre_, ma due le posso segnalare fin d’ora. Expo e Cube Reflection, roba da mostrare ai maccisti orgogliosi dei loro “micetti”…
Peccato che il mio portatilino non possa usufruirne, in modo da stupire amici e utilizzatori di Windows.
@Indy: a me gira anche su una GeForce 2 con XGL.. ed è piuttosto datata come scheda!
@Tutti: qualcuno ha notato che i menu sono “troppo” trasparenti? (tipo i menu principali o anche “File - Strumenti-ecc”? Io ho provato a modificare “Opacity” dalla impostazioni generali ma il valore di default me lo becca.. altri valori no! Inserisco il valore ed esce un numero a 10 cifre. Bugghino :p?
Io lo sto provando su Arch e va che è una bellezza, così come anche l’installazione è andata una bellezza. Aggiungi un repo, pacman -Sy compiz-fusion e via! compiz alla grande! :D
Devo dire che è tutta un’altra esperienza con Fusion, ha un nonsocchè di feeling che lo fa sentire diverso, magari più leggero. Ottimo lavoro, sono contento che Beryl e Compiz si siano riuniti a questo punto.
P.S. Arch è grandiosa :D (scusatemi ma l’ho scoperta da poco e devo sfogare l’emozione, ma tanto siamo tutti fratelli in linux :P)
Installato grazie alla guida, funziona alla grande! Grazie!
Ho tolto Beryl e al momento mi tengo Compiz Fusion, ci smanetto un po’ prima di andare a nanna: domani ho ospite a pranzo il mio miglioro amico che si vanta di Windows Vista e mi sa che per la prima volta sentirò dal vivo un WOW! :-))
Grazie ancora!
Scusate se posto di nuovo, ma non sono riuscito a disabilitare la funzione che fa *appiccicare* le finestre sulle barre in alto ed in basso e sui margini destro e sinistro dello schermo… come se fa?!
@felipe
posso sapere il comando che dai tu per lanciare compiz? Con compiz –replace perdo metacity e sono costretto ad installare emerald e a dare compiz –replace -c emerald
Conoscendoti so che non userai emerald, quindi saresti così gentile da passarmi il tuo comando? :P Grazie! ;)
Come si attiva il plugin “dodge?!?!? Aiutemtemi!!!
@ezhno
vai ad animations, poi vai sul tab focus animation e selezioni dodge ;) comunque a me emrald insieme a compiz fusion va che è una meraviglia, perchè usare i metacity poi….
Grazie kasmol, anch’io cercavo il dodge disperatamente :)
@kasmol
Grande! Grazie.
sbaglio o per amd 64 ankora nulla??
infatti :’( felipe fai un pel pacchetto x i 64 bit
ma solo a me il wobbly va da schifo?
sudo apt-get install compizconfig-settings-manager compizconfig-backend-*
correggi :D
ma il cubo trasparente?
@ wesbluemarine
Pensavo fosse un problema solo mio. Ecco, anche a me è bruttissimo.
Per il resto: complimenti a Trevi per il lavoro fatto, e a Felipe per la guida.
Sempre eccezionali.
Sigh, ma perchè quando faccio partire i video in fullscreen mi si chiude totem all’istante? E perchè quando ingrandisco le finestre queste diventano nere al suo interno?
La mia scheda è un po’ vecchiotta (NVIDIA GeForce Go FX 5200 con 64 MB di memoria), ma si è sempre comportata bene con le versioni precedenti di compiz e con beryl. Ergo…
Se qualcuno ha indicazioni utili P.F. mi faccia sapere qualcosa (potete scrivermi al mio indirizzo e-mail, ovvero raideiin (chiocciola) lu.aiesec.ch ….grazie!)
P.S: le animazioni, le rotazioni del cubo, i wobblamenti ecc. invece funzionano bene… in beryl avevo risolto i problemi delle finestre nere usando la modalità di rendering “copy”. Ma con compiz-fusion come si fa?
Comunque per conto mio è importantissimo che il fullscreen dei video funzioni correttamente, se sapete come fare aiutatemi, vi prego!
@felipe
Non tutti i passaggi sono molti chiari. Andavi di fretta per caso? :)
Potresti specificare per tutti un paio di cose che non ho capito?
1. Per seguire questa guida è necessario avere i tuoi repository abilitati nel sources.list?
2. Quando dici “Installare il configuratore, come descritto …” intendi dire che dobbiamo dare il comando che troviamo su quella pagina che linki (”sudo apt-get install compizconfig-settings-manager libcompizconfig-backend-gconf”), oppure dobbiamo dare il comando che troviamo qui (”sudo apt-get install compizconfig-settings-manager compizconfig-backends-*”), che tra l’altro non funziona?
Grazie e complimenti
ps. qualcuno ha testato il tutto con una ATI?
scusate ma a me spariscono i bordi delle finestre, tutto il resto funziona. succede a qualcun altro?
ciao a tutti
Grazie mille felipe per aver postato anche te quanto sono riuscito a fare, in una forma ben più pulita della mia… Sono contento che sia tu che la gente su ubuntuforums, digg, e via dicendo stia apprezzando quanto ho fatto…
Per eventuali malfunzionamenti, prego tutti di usare il comando
che resituisce un log verboso rendendo così più semplice il debugging.
Riugardo segmentation fault o altre cose simili, vi consiglio di fare una pulizia delle opzioni (o di vecchi plugins in ~/.compiz).
@ Den, Io :P, sia Xgl che AiGLX…
@ davide, controlla di non aver vecchi plugin a giro o che il plugin decoration sia attivo… Nel caso passami il log “verboso”
Un saluto a tutti!
PS: Eventuali problemi di compiz-wrapper segnalatemeli per mail, alcuni sono noti, ma più che dallo script (che su kde funziona alla perfezione), paiono essere dovuti a gnome-session…..
a me si e’ installato e avviato, tutto ok, poi pero’ al riavvio successivo dopo il login schermo marron ca**a e stop, mouse che risponde ma del desktop nemmeno l’ombra…
ctrl-alt-del, nuovo login e dopo qualche fatica riesce a caricare il desktop…
i sospetti sono caduti subito sul plugin splash che avevo caricato, ma neanche disabilitando quello entra al primo colpo…
ripulito tutto, metacity –replace e via…ottima guida e buoni progressi per compiz-fusion, ma per chi con il pc deve lavorarci e’ meglio aspettare un po’… :)
Io ho testato con una ATI, e mi spariscono i bordi delle finestre.
Io ho installato usando la guida di illusion22 ( e quindi script di teleperion per la compilazione). Filato tutto liscio. Compiz Fusion, almeno sulla mia macchina, dà l’impressione di essere un pò più veloce di beryl. Come tray uso go-compiz. Gli unici segni di instabilità li ho quando abilito il plugin del multiwallpaper ( che comunque non funziona ).
Buona guida, mi sà che quando dovrò aggiornare userò i repo ( di cui non conoscevo l’esistenza al momento in cui l’ho installato )
Complimenti a Trevino per i repo e a Felipe per la guida.
Confermo quanto detto da Trevino. L’installazione deve essere pulita. Significa che oltre a disinstallare i vecchi pacchetti, vanno eliminate le opzioni riferite ai plugin in gconf (apps/compiz/general/allscreens/option –> e azzerate la prima chiave)
Ovviamente chi ha KDE deve installare: compiz-kde (meglio precisare)
In ogni modo grande Compiz Fusion, l’ultima git beryliana disponibile su tuxfamily non mi funzionava :)
In ogni modo quando avvio compiz mi crasha kde-window-decorator…
Bye bye
Scusate la domanda cretina ma sono nuovo della famiglia (K-X-Ed)Ubuntu… ma cose tipo questa che hai messo online ora funzionano per esempio solo su Gnome (Ubuntu) o anche su KDE (Kubuntu) ?
Grazie 1000!
ALEX
Ho il seguente problema: aprendo firefox e konqueror, il contenuto della finestra è interamente *nero*, tranne che per le finestre di nautilus.
Come mai?
Ho una geforce 5200go e i driver 97.55
Ragazzi, mi succede una cosa strana:
sudo apt-get install compizconfig-settings-manager compizconfig-backends-*
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Lettura delle informazioni di stato in corso… Fatto
E: Impossibile trovare compizconfig-backends-*
Come mai non trova compizconfig-backends-*? Eppure ho aggiornato coi repo di Trevi… :(
Funziona!
e non si porta via troppe risorse…
Bisogna configurarlo un po’, per chi ha kde, per non mandare in tilt il windows decorator con l’avvio di applicazioni gtk o gnome (in particolare openoffice), ma è la versione più stabile che abbia mai provato, la prima che non piallerò dopo un paio di giorni.
Grazie Treviño!
INCREDIBILE!!! FUNZIONA DAVVERO!!!! considerando che uso una vecchia Nvidia MMX 440 da 56Mb di memoria…beh, che dire sono soddisfatto! E senza nemmeno riavviare la sessione di KDE! è bastato un compiz –replace -v e tutto è andato a posto…grazie per questa guida!
Chiedo scusa fin da ora se scrivo qualche cavolata ma sono ancora nuovo…
Per chi si lamenta dell’assenza dell’icona nel system-tray o la possibilità di cambiare da metacity a emerald o ancora di abilitare e disabilitare rapidamente compiz: io ho installato gli stessi pacchetti seguendo però un’altra guida e per avviare il tutto utilizzo il comando go-compiz.py che visualizza un icona del tutto simile a quella di beryl-manager e permette di fare tutto ciò.
[...] 24th, 2007 Pollycoke, con i suoi circa 30.000 visitatori al giorno, potrebbe tranquillamente campare SOLO col suo sito [...]
tutto ok! installato senza problemi!
@ pastoreerrante
Prova così compizconfig-backend-*, penso che ci sia una s di troppo, con me ha funzionato!
Ciao :D
Scusate ma perchè non riesco ad abilitare il cubo? Ho soltanto un foglio girevole…poi le finestre wobblose sono poco fluide, prima non accadeva, come faccio?
Complimenti a felipe e trevino x l’ottimo lavoro svolto..
@tutti:
Ho sistemato i comandi, migliorata la sezione dedicata alla “pulizia”, differenziato tra GNOME, KDE e XFCE/altri, specificato meglio qualche info, e tolta una “s” di troppo… -.-
@Treviño:
Grazie a te!
Ho sempre usato Beryl+Emerald ed ora che ho CompizComm la domanda nasce spontanea (vista la mia poca esperienza Linuxiana :-)): come si cambiano le decorazioni delle finestre??!
@ Trap
Succede anche a me (che non uso quel repository) di avere ogni tanto delle finestre nere. E’ il motivo per cui ho smesso di utilizzare Compiz.
Se qualcuno ha risolto il problema ce lo faccia sapere.
@Domino
puoi continuare ad usare emerald anche con Compiz-Fusion:
compiz –replace -c emerald
(ora provo anche ad aggiungerci -v come consigliato da Treviño)
e quindi per cambiare o modificare il tema il solito:
emerald-theme-manager
Mi unirei alla richiesta di ryoma e danieluk: qualcosa per i 64bit? ;-)
$: sudo apt-get install compizconfig-settings-manager compizconfig-backend-gnome
[...]
Il pacchetto compizconfig-backend-gnome non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo significa che il pacchetto manca, è diventato obsoleto
o è disponibile solo all’interno di un’altra sorgente
Comunque il seguente pacchetto lo sostituisce:
libcompizconfig-backend-gconf
@Matala
Grazie, ho risolto usando Emerald però dandogli una nuova voce in Sessioni, nella stessa di Compix (anche se con Sleep 5) non partiva proprio…
Un altro problema che ho notato è con lo Skydome: o che riavvii X o che accenda il pc mi perdo lo Skydome e devo rimetterlo a mano… succede ad altri?
@Den:
Ok, ri-sistemato, mia svista, grazie! C’è letteralmente un casino di pacchetti, e per di più cambiano continuamente nome! :D
Felipe, non vorrei essere seccante, ma ti è arrivata la mia email?
Felipe, come sai ho usato tutti i paccheti col nome ufficiale che verrà usato in gutsy, invece di fare metapachetti di transizione, però ho fatto direttamente pacchetti che sostituiscono quelli vecchi, quindi facendo l’upgrade (dist-upgrade) tutto va al meglio, sempre!
Vi rielenco la lista dei pacchetti inerenti compiz:
@felipe: non esite ancora il pacchetto
compiz-gtk, come sai, ho inviato una patch per questo motivo sia ad ubuntu che a compiz, ma DavidR dice che dovranno essere gli impacchettatori a dover fare una cosa, mentre i maintainer di Ubuntu hanno poca voglia di mantere patch in più (grrr… scansafatiche! E so’ anche pagati… :/).Volevo farlo “di straforo”, ma non amo star troppo fuori dal mondo ubuntiano, sopratutto per quando ci sarà un upgrade a gutsy… Amaranth (un uploader di compiz) mi ha detto che appena compiz sarà ufficiale, inseriranno il mio codice, ma… Chissà! :|
@Treviño:
Uhm ok, sì infatti ho letto la mail in ML, e pensavo che fosse stata accettata, vabbè per adesso metto “in sospeso” :)
Grazie come sempre, confermi che i pacchetti da installare adesso sono tutti corretti? Ah, e ovviamente con il casino non mi riferivo a te, ma ai mille cambiamenti di nome che ci sono stati attorno a questo progetto :)
[...] Ubuntu: per chi invece usa ubuntu, non posso far altro che suggerire l’ottima guida dell’omipresente Pollycoke - Compiz Fusion su Ubuntu Feisty. [...]
[...] Leggi tutto il post [...]
Grazie compiz fusion funzia, il configuratore è più pulito di quello di Beryl, ma col plugin zoom, una volta zoommato, non si può fare niente! es. premere un pulsante, scrivere un testo
Ma è decisamente più pesante rispetto alla versione precedente o sbaglio? Anche l’effetto wobbly mi pare rallentato…
Anche dopo la rimozione delle cartelle di configurazione l’errore persiste:
/usr/bin/compiz: line 681: 6641 Segmentation fault (core dumped) $@
Executing: metacity
Avviso del window manager: Il valore «» nel database di configurazione non è valido per la scorciatoia «toggle_shaded»
ho dato un’altra possibilità a compiz/beryl, i risultati:
- integrazione con KDE decisamente migliorata, ma ci sono ancora tanti bug nella gestione delle finestre
- effetto wobbly inutilizzabile.. non so perchè ho provato anche a cambiare i parametri ma wobbla in maniera strana
- plugin expò fenomenale! :D
in pratica aspettando KDE4 si può anche usare questo compiz ;)
io invece ho un problema dando: compiz –replace -v &
mi dice: Couldn’t load plugin ‘-v’
inotify_add_watch: No such file or directory
Rettifico… Dopo un upgrade mi ha messo la giusta versione di libdecoration0. Ora però resta venti minuti sullo splash screen… Poi carica tutto come si deve! Qualche suggerimento?
@bau
compiz –replace -v &
con due trattini! :)
ah è wordpress che li elimina… -_-
Su una scheda Ati Woobly è comunque inutilizzabile. Non so sulle nVidia.
Se può essere d’aiuto confermo il segmentation fault di Flax
Stesso identico errore.
@AAAle elimina i file di configurazione e dai un bell’aggiornamento! Almeno risolvi il segmentation fault… Poi mi sa che hai gli stessi problemi di cui al commento 72… :-|
@anonimo
Ho sbagliato a copiare il comando, ma l’ho fatto coi due trattini:
compiz –replace -v &
:)
Esatto… stiamo lavorando in parallelo :)
Fatto tutto esattamente come dici, però non ho le decorazioni sulle finestre e come dici te lo splash screen sta li inchiodato.
wa wa wi wo wa
@AAAle Allora, sempre in parallelo intendo, vediamo se riusciamo a risolvere sto problema?
1….2…..3…… Aiutooooooo :D:D:D
[scusa Felipe]
I problema non è risolto ora va in segmentation metacity :S
/usr/bin/compiz: line 681: 5502 Segmentation fault (core dumped) $@
Executing: metacity
Avviso del window manager: Il valore «» nel database di configurazione non è valido per la scorciatoia «toggle_shaded»
Avviso del window manager: Lo schermo 0 nel display «:0.0» ha già un window manager; utilizzare l’opzione –replace per sostituirlo.
Can’t run metacity
[/Scusa Felipe]
ho fatto da tester a trevino, ma allora come adesso non va. Per ora mi tengo il compiz che ho e che funziona, poi si vedrà :P
@Flex
Dai metacity –replace & e dovrebbe andare con i soliti errori di il valore blah blah blah
AAAle all’avvio com’è?
Flex: ho aggiunto compiz –replace nelle sessioni di gnome e dopo che lo splash screen si schioda (circa 2 minuti) parte compiz e tutto funziona alla grande.
Morale della favola se si riuscisse a capire cosa fa “inchiodare” lo splash screen per quel tot di minuti si arriva alla fine della corsa ;)
@AAAle:
Tanto per dire… ma hai provato a disattivare l’orrido plugin Splash Screen? :)
@felipe:
No ma è lo splash di gnome non quello di compiz.
@AAAle The question is: che ***** fa inchiodare compiz alla’avvio?
@AAAle:
Uhm. Hai altre cose in gnome-session? Magari GNOME Compiz Manager o Desktop Effects ancora disperatamente di lanciare Compitius-0.2? :D
@felipe:
la lista è:
compiz (quella creata da me che contiene compiz –replace)
Evolution Allarm Notifier
Gestore Alimentazione
Gestore driver con restrizioni
Gestore Volumi
Network Manager
Update Notifier
Un workaround potrebbe essere disabilitare lo splash di gnome con gconf?
Se si sapresti dirmi come fare?
@AAAle: dai un’occhiata al file ~/.xsession-errors… Ci troverai cose interessanti!
@AAAle:
Confermo di dare un occhio in ~/.xsession-errors, e per disabilitare lo splash di GNOME vai di:
gconftool-2 -s -t bool /apps/gnome-session/options/show_splash_screen falseSalve a tutti. Sono uno dei pochi che ha installato Compiz Fusion con una Ati con i driver proprietari e XGL. In particolare ho un’Ati Radeon 9600 e ho usato i driver proprietari in quanto le prestazioni che forniscono sono piuttosto superiori rispetto ai driver Open. Vorrei solo dire che tutto funziona alla grande. In particolare per configurare per installare XGL ho usato questa guida
http://ubox.wordpress.com/2007/04/12/feisty-xglaticompiz/
e poi quella di Felipe. Tutto perfetto, e vorrei aggiungere che Fusion mi gira molto meglio di Compiz che danno con Ubuntu. L’unico problema l’ho avuto alla prima prova, in quanto sulla guida non c’era scritto che è necessario aggiornare tutto e riavviare prima di dare “compiz –replace -v &” .
Ora funziona tutto alla grande, grazie Felipe, 3vino e Ubox!
A presto
@AAAle se controlli con il monitor di sistema ci sono, stranamente, due compiz in esecuzione!!! Se ne killi uno non cambia niente (ne consegue che è inutile)…
Anche io ho gli stesi problemi di AAAle e Flax, mi sa che il guaio e proprio come diceva j0m al commento 17… si blocca a caricare nella sessione “gnome-wm –sm-client-id default0″ quando ha fatto carica tutti glia altri servizi (compiz, awn, gnome-power-manager ecc), e strano che in qualche modo e già caricato compiz, o perlomeno io ho già i menù trasparenti ma tutto il resto non funziona, compreso metacity quindi nessun pulsante per chiudere le finestre… qualche suggerimento per risolvere questo problema?
ma gari basta far partire “compiz –replace” con uno sleep potrebbe risolvere il problema…
@Gabriele
Grazie
Ragazzi, io ho ancora quel maledetto problema delle finestre nere…qualcuno ha idea di come risolverlo?
THX
[...] Segnalo la guida scritta su Pollycoke che spiega come installare i pachetti di Trevino su Feisty. [...]
L’effetto wobbly windows funziona malissimo
Quando muovo piano la finestra questa si deforma tutta in un modo insensato.
Ho una scheda intel i915
Anche ha voi capita questa cosa?
Sapete come si risolve?
GRazie
Lo script segnalato qui porta a risultati differenti da quelli segnalati in questa guida, per piacere leggete le regole :)
–
felipe
ottima guida funziona alla perfezione!
Questo Fusion sembra a prima vista più “elegante” del vecchio beryl forse siamo nella direzione giusta….
@2divisio
anche io ho provato quello script modificato da illusion ma a me ha installato il vecchio beryl con emerald e tutto non questa nuova versione di compiz fusion…ed infatti ho disinstallato subito. se vedi il video postato da felipe qualche giorno fa puoi notare le differenze di Compiz fusion rispetto alla vecchia versione
Al riavvio però mi va in crash anche a me kde-window-decorator
Con la versione precedente quando capitava era sufficiente dare un kde-window-decorator –replace e tutto ritornava a posto. Se lo faccio adesso crasha all’istante. L’alternativa è usare emerald…ma diciamo che non è proprio l’ideale.
Riconosco l’altissimo valore del lavoro svolto da tutti quelli che hanno preparato i vari pezzi di compiz fusion e di chi li ha impacchettati, ma pensavo che il tutto fosse un pelino più stabile. Non posso permettermi di fare critiche dato che non posso contribuire per mancanza di conoscenza tecnica, ma spero che il feedback sia utile comunque…
Stò provando a seguire la guida ma ho un dubbio nel rimuovere compiz vecchio infatti ottengo:
max@max-desktop:~$ sudo apt-get remove compiz-core desktop-effects
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Lettura delle informazioni di stato in corso… Fatto
I seguenti pacchetti verranno inoltre installati:
compiz-gnome
I seguenti pacchetti saranno RIMOSSI:
compiz compiz-core compiz-gtk compiz-plugins desktop-effects ubuntu-desktop
I seguenti pacchetti saranno aggiornati:
compiz-gnome
1 aggiornati, 0 installati, 6 da rimuovere e 18 non aggiornati.
È necessario prendere 165kB di archivi.
Dopo l’estrazione, verranno liberati 2417kB di spazio su disco.
Continuare [S/n]? n
Interrotto.
max@max-desktop:~$
Ma se rimuovo ubuntu-desktop faccio danni o posso procedere?
Come sempre, grazie infinite a Treviño!!!
E’è possibile togliere la modalità finestre appiccicose con l’effetto woobly?
@max vai tranquillo: ubuntu-desktop è un metapacchetto ;)
scusate ma a me non funzione, e non è la prima volta che provo.
ho seguito punto per punto la guida e tutto va come descritto semplicemente al momento della partenza… non succede nulla.
La versione 0.3.6 funziona (quasi) bene nel senso che solo qualche plug-in non va.
Ho una scheda ati radeon 9250 e i driver “ati” installati.
Perchè la versione 0.5 di compiz non ne vuole sapere di andare?
vi allego anche il log che mi da.
Aiutooo!! ciao
root@Server:/home/andrea# Checking for nVidia: not present.
Checking for Xgl: not present.
Checking for FBConfig: present.
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking for XDamage extension: present.
Checking for XSync extension: present.
Detected 1 screen(s)
Checks indicate compiz should work on your system
Found GNOME desktop environment running…
Found running windows manager: metacity
Setting fallback windows manager to metacity
Starting delayed gtk-window-decorator in the background: sleeping 1.5…
Loading the ccp settings interface
Exporting: LIBGL_ALWAYS_INDIRECT=1
Executing: /usr/bin/compiz.real –indirect-rendering –ignore-desktop-hints –sm-disable –replace ccp
Executing: gtk-window-decorator –replace
Adding plugin water (water)
Adding etc etc……
Backend : gconf
Integration : true
Profile : default
Initializing core options…done
Initializing place options…done
Initializing move options…done
/usr/bin/compiz.real: symbol lookup error: /usr/lib/compiz/libdecoration.so: undefined symbol: decor_apply_gravity
Executing: metacity
anche a me all’avvio ci son i menu’ trasparenti e tutto il resto ma scompaiono i bordi delle finestre..
@Felipe: quando lo dicevo io di pulire con gconf non sapevo di cosa parlavo .. ora lo dici tu ed e’ legge ???
Spettacolo! Era quello che aspettavo da mesi….la “solidità” di compiz a cui si aggiungono un mucchio di plugin configurabili fin nei dettagli
x Pollycoke: Finalmente ti rendi conto che Compiz-Fusion nn è Beryl. Bella guida!
E’ un problema di database, mio o c’è bisogno di attendere una convalidazione per postare? Non vedo un mio messaggio (da oggi)… :(
Non mi funzia la guida :’( (nonostante non ottengo errori durante l’installazione)
Umm ora vedo il post appena messo… riprovo a postare il problema allora:
Ciao a tutti :)
A me non parte il decoratore delle finestre… o meglio parte in senso letterale :p
Ho seguito alla lettera la guida senza riscontrare alcun errore… al momento di eseguire compiz:
$ compiz –replace -v &
ottengo un flash delle finestre, il decoratore scompare ed ho questo nella console:
$ compiz: Unknown option ‘-v’
_
e rimane così finchè non premo ctrl+c
Ho una nvidia 7800gt correttamente configurata (glxgears gira benone tanto per dire) e fino a poche ore fa anche beryl andava bene (lo dovevo usare per via di un bassissimo frame rate con compiz). Ho, comunque, rimosso tutto quello che avevo riguardante compiz o beryl.
Ho lo stesso problema di ildiscepolo al commento 99, il plugin wobbly funziona male e inoltre se attivo il cubo mi dice immpossivbile attivare 4 faccie ed ottengo un foglio 3d come faccio help!!!
ciao a tutti :) ho fatto tutto quello scritto nella guida e difatti mi funziona tutto, tranne il decoratore delle finestre che non parte.. difatti quando lancio compiz mi da questo warning:
/usr/bin/compiz.real (decoration) - Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319
che mi ha fatto capire che probabilmente non ho disinstallato bene la precedente versione, ho provato in tutti i modi ma senza grandi successi -_-
potreste darmi una mano? :)
tnks
64 bit :|
Dopo una reinstallazione ho il cubo ma le finestre wobblano male uff..
Cmq mi accontento anche se vorrei sapere come mettere 4 wallpaper diversi sul cubo e come avviare in automatico compiz…
Ottima guida, grazie a te (Felipe) e a Treviño ^___^
L’unico problema che ho avuto è stato come lanciare compiz all’avvio dato che non ne voleva proprio sapere di partire °___°
Risolto grazie al commento 23 con il comando: compiz –replace -c emerald
Ora funziona tutto con la mia scrausissima i810 e posso iniziare a smanettarci !!!
E io che me ne faccio dei miei 32bit superflui?
Uffa, lo voglio anche io su amd64… :(
Uhm…in effetti un problema ce l’ho… non riesco a visualizzare correttamente i video…
Con mplayer e uscita video x11, il fullscreen non funziona più (il video rimane delle dimensioni originali, tutto il resto della videata diventa più scuro), con uscita video xv è tutto blu.
Se provo con VLC il video funziona correttamente ma quando setto il fullscreen in trasparenza vedo il desktop… qualcuno mi più aiutare?
Kjov, controlla che
which compizti restituisca /usr/bin/compiz, se è altro rimuovilo!Riguardo i problemi con lo splash, se qualcuno che ce l’ha mi può contattare in IRC o altro IM (contatti nel mio blog) se ne parla meglio “a voce” con possibili soluzioni…
Il Gianni, puoi disabilitare le trasparenze (= video non più blu) impostando in General -> Opacity il valore di opacità per la stringa definita a 100, oppure, rimuovendo dalla lista il tipo “Unknown”, ma su kde perderai i menù semitrasparenti… :/
Terzo post di fila, ma ci voleva… Per quanto riguarda compiz che rimane con lo splash attivo, se avviato (in modo “random”) da Sessioni in GNOME, ho ho avuto conferma che la colpa è di gnome-session che ha un (bel) po’ di problemi (cfr, LP bug: 78566), un workaround, trovato nel vecchio wiki di Beryl è
@ 122. Treviño
Grazie! Ora è tutto ok ^___^
Perchè accade ciò?
~ # git clone git://anongit.opencompositing.org/fusion compiz-fusion
Initialized empty Git repository in /root/compiz-fusion/.git/
fatal: The remote end hung up unexpectedly
fetch-pack from ‘git://anongit.opencompositing.org/fusion’ failed.
L’accesso al repository e’ stato bloccato per qualche motivo?
@121. Treviño: tnxz! non so come avevo ancora una vecchia versione compilata a mano di compiz (0.4.0) :D rimosso tutto, reinstallato, il cubo c’è, ma le decorazioni no :(
Nell’output, tra l’altro, appare quest’errore:
/usr/bin/compiz.real (decoration) - Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319
Che devo fare? :)
PS reinstallando emerald e dando il comando:
compiz –replace -c emerald
Ho di nuovo il decoratore, ma ovviamente non posso usare metacity… come fare? Grazie :)
64bit….;_; siamo discriminati
Beryl era molto più fluido… peccato.
@128. Gds e tutti quelli che non hanno compiz fluido, provate a togliere la spunta da “Rileva frequenza di aggiornamento” sotto CompizConfig Setting Manager->Display Setting
Il mio Compiz è nettaente più fluido e reattivo del vecchio Beryl (che usavo proprio perchè Compiz era scattoso) :) (sta sempre e comunque sopra i 60fps, mai sotto ;))
@Trevino: Cambiando l’ordine di avvio non funziona comunque…
Help per i 64 bit!!! Ci bastano anche solo i sorgenti con la mitica “cartella debian”…al resto pensiamo noi…help!!
Grande felipe, ottimo guida, funziona alla grande!
Io lo faccio partire “a mano”.
Ho creato un’icona d’avvio col comando dato da Felipe, ovvero:
compiz –replace -v &
Doppio click, e parte tranquillo.
L’ho fatto onde evitare il ritorno di problemi avuti con Beryl in passato.
P.S.: Complimentissimi a Felipe per il suo tempismo e qualita’ di codesto blog!
__ed anche a 3v1n0! :)
Ah, dimenticavo: Urca! –> http://img388.imageshack.us/img388/7330/schermata1dh8.jpg
da paura!
prOn
(tra l’altro sono anche riuscito a capire come settare a 100 l’opacity dei menu, piccoli noob crescono)
Datemi una mano, anche a me si pianta all’avvio insiema a avant-window-navigator e a applet-network-manager e poi partono tutti e tre random dopo 3 o 5 minuti di attesa.
Come fare?
@Kjow ho risolto con rm -rf ~/.gconf/apps/compiz
per farlo partire all’avvio di gnome cosa devo fare?
[...] Ubuntu Feisty + Compiz Fusion 24/06/07: comandi per installare i pacchetti migliorati e differenziati in base al desktop in uso Eccoci finalmente! […] [...]
per chi ha il problema delle finestre nere con nvidia basta aggiungere alla stringa di avvio di compiz
–indirect-rendering
fino alla versione 3 funzionava perfettamente, con la fusion però mi scompaiono bordi e decorazioni. ho provato anche ad aggiungere -c emerald ma niente. qualcuno ne sa qualcosa?
@Kjow: non è che hai vecchi plugin decoration a giro? :o
Ed hai aggiornato libdecoration0 ?
Per coloro che hanno schede nvidia e non hanno finestre nere di default, mi dite se con “–indirect-rendering” vi funziona bene / uguale / meglio; perché in tal caso l’aggiungo di default per tutti voi, risolvendo anche il problema delle finestre nere…
Per coloro con il blocco dello splash, invece, leggete qui; ho scritto un workaround nello script… Vorrei testarlo, eventualmente mi trovate (spesso) su #linux-help ;)
Infine, per tutti quelli che rivogliono il wobbly bello fluido, attendete che nei prossimi pacchetti inserirò questa patch che ho scritto.
Bye!
Ah kjow, per libdecoration, controlla di non avere vecchiume anche in /usr/local/lib ;)
@Treviño:
Mi sono appena alzato e ho dato la solita scorsa di “manutenzione” ai commenti… beh niente, volevo ringraziarti per il prezioso supporto che stai fornendo acnhe qui, ai tuoi pacchetti e alla mia guida. È un onore.
Insomma grazie :)
@ 141. Treviño:
Ho visto/ed installato che c’erano 8 pacchetti compiz/libdecoration nuovi nuovi, per quanto possibile ora il sistema mi sembra ancor più fluido e reattivo :)
Per la cronaca ho una nvidia 7800gt e funzionava bene anche prima (non ho mai avuto problemi di finestre nere o cmq grafici con “Fusion”)
Ho però anche io il problema dello splashscreen di ubuntu lento a scomparire…
Per libdecoration ecco uno screenshot:
http://img184.imageshack.us/my.php?image=libdecorationshoted8.jpg
in /usr/local/lib in effetti sembra esserci una versione più vecchia di quella visualizzata in synaptic… basta che faccio un rm di tutte le libdec* in /usr/local/lib o devo anche ri-linkare qualche cosa? (eventualmente cosa e dove)
Grazie sia a te, che a Felipe per la guida :)
Innanzitutto grazie a Treviño e Felipe per i pacchetti ed il supporto.
Ho installato e tutto funziona bene, però ho un problema: per lavoro devo utilizzare parecchio RDESKTOP per collegarmi a dei server Windows.
Come già accadeva con le vecchie release di Compiz e Beryl, le finestre RDESKTOP sono afflitte da una fastidiosissima semi-trasparenza che rende quasi inutilizzabili i collegamenti con desktop remoto.
Sul vecchio configuratore di Beryl, tuttavia, era possibile accedere alla sezione “Window Management” e mediante l’opzione “Set window atrribs by varius criteria” si poteva disabilitare “Disable ARGB Visual” per la classe RDESKTOP.
Ora con il CompizConfig questa possibilità non c’è più ( o quantomeno non riesco a trovarla ).
Qualcuno mi saprebbe dare una mano?
Grazie.
Installato e funzionante
Ho un problema. Uso rdesktop per motivi di lavoro e fino a prima dell’aggiornamento non c’erano problemi con compiz purchè usassi la formula XLIB_SKIP_ARGB_VISUALS=1 rdesktop ….
Ora invece dopo l’aggiornamento, la finestra rimane trasparente ed inutilizzabile anche anteponendo il comando XLIB_SKIP_ARGB_VISUALS=1…
Non so che fare….mi fanno già male gli occhi perchè così rdektop è inutilizzabile…. ma non voglio rinunciare a compiz…:-)
Any help???
Grazie
P.S. siete un team ottimo Felipe & Treviño…2 nomi…una garanzia….!!!
il rep va bene anche per ubuntu a 64 bit???
[...] La guida è chiara e precisa, come nello stile tutto anglosassone di Felipe, e potete trovarla qui. [...]
Un super grazie a tutt’e due (Treviño e Felipe), già su Edgy col vs aiuto avevo un Beryl-XGL ben in salute. Ora, dopo un passaggio abbastanza impegnativo a Feisty - io ci ho un dannato notebook Asus A6VA, con ATI X700, refrattario non poco a qualsiasi distro - sempre con il vs aiuto ci ho sia Beryl che Compiz Fusion, su AIGLX, sia con Emerald che con Compiz GTK Decorator. Tutto alla grande tranne wobbly, ma aspetto con fiducia la patch di Treviño…
Siete grandi, per quelli come voi si può avere fiducia nel futuro dell’Open Source.
Nicola
grande treviño, ieri mi andava in segmentation fault nonostante avessi purgato la vecchia configurazione,