Trends >>> Eee PC FlareEee Pad Transformer PrimeCES 2012

Compiz Fusion su eeeXubuntu

Scritto da Riccardo Palombo il 5 febbraio 2008 alle 10:00am | Categoria: Guide per netbook Asus Eee PC

Dopo aver installato e configurato eeeXubuntu, vediamo come abilitare il più famoso cubo 3d del mondo informatico: Compiz Fusion. Se non avete idea di cosa sia, vi basterà guardare questo video e leggere queste poche righe.

Si tratta in sostanza di un software che gestisce sia l’estetica e il piazzamento delle finestre delle applicazioni sia una serie di effetti che possono essere applicati a tali finestre (a partire da semplici effetti di ombreggiatura fino ad arrivare a complessi effetti tridimensionali).*

Grazie ad una configurazione appropiata, è possibile avere effetti del genere anche sul nostro Eee PC. Vediamo come procedere.

Aggiornamento: Inserito il programma Compiz-Switch

Non usare il pacchetto Compiz, presente in Synaptic (è preparato per Gnome) ma installere singolarmente i programmi necessari.

Prima di procedere, assicurarsi di avere attivato il Direct Rendering (DRI) seguendo le istruzioni descritte su questo articolo e di avere disabilitato (dovrebbe già esserlo) la voce “composite” di Xfce in Applicazioni > Impostazioni > Windows Manager Tweaks.

Installare il necessario

Aprire un terminale (Applications > Accessori > Terminale) e digitare:

sudo apt-get install compiz-core compiz-plugins compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald compizconfig-settings-manager

per installare i programmi necessari; assicurarsi che il processo sia andato a buon fine.

Configurare Compiz Fusion

Prima di avviare Compiz, bisogna avere la pazienza di adattarlo alle caratteristiche dell’Eee PC. Quest’ operazione è fondamentale per poter sfruttare al meglio le sue potenzialità e senza di essa, potrebbero incorrere dei problemi di visualizzazione dell’interfaccia utente.

Aprire un terminale e digitare:

ccsm

per aprire il configuratore di Compiz Fusion (probabilmente ci sarà bisogno di usare il tasto Alt per muovere le finestre e visualizzare le aree non visibili).

  • In General Options > Focus and Raise Behavior, disattivare le voci Click To Focus, Auto Raise e Raise On Click;
  • In Windows Management > Finestra Mobile, disattivare Mantieni Y;
  • In Effects > Decorazione Finestra, nel campo Comando, inserire la parola “emerald” (senza virgolette);
  • In Effects disattivare Animazioni e Riduci Effetto;
  • Abilitare (o lasciare abilitati) i seguenti plugins:
    • Zoom desktop
    • Negativo
    • Cubo desktop
    • Expo
    • Ruota cubo
    • Selettore area di lavoro
    • Riflesso del cubo
    • Decorazioni finestra
    • Finestre tremolanti
    • Immagini ai lati del cubo
    • …tutto quello già selezionato di default.
  • In Finestre Tremolanti > Generale, deselezionare “Aggancio invertito”;
  • Fare doppio-click su Scala > Azioni > Generali > Avvia selettore di finestre per tutte le finestre, e scegliere TopRight (questo produrrà un effetto stile Expose del Mac OS);
  • Su Finestra mobile > Opacità, regolare il valore fino ad 80;
  • In General > General Options > Desktop Size, impostare su 4 Numero di desktop e Dimensioni virtuali orizzontali (questi sono i lati del cubo);
  • In Ruota cubo > Generale, impostare Zoom sul valore 1;

Chiudere e prepararsi al test finale.

Testare il risultato

Se tutto è stato eseguito correttamente, aprire un terminale e digitare:

compiz --replace

per godere finalmente degli splendidi effetti e features di Compiz Fusion. Il configuratore usato sopra, è raggiungibile anche dal menu Applications, sotto Impostazioni> Advanced Desktop Effects Settings; si è liberi di provare a sperimentare con le opzioni, cercando la configurazione che riteniamo più efficace.

Attivare Compiz all’avvio dell’Eee PC

Possiamo fare in modo che Compiz Fusion venga avviato automaticamente all’avvio del pc, senza bisogno di digitare altri comandi.

Andare su Applications > Impostazioni > Autostarted Applications. Cliccare su Add e inserire:

Nome: Compiz
Comando: compiz –replace

Dal prossimo riavvio, Compiz Fusion verrà eseguito automaticamente.

Installare l’utility Compiz-Switch

Il programma permette di passare con un click, da Compiz al l’interfaccia classica di Xfce. Per installarlo, basta scaricare il .deb per Ubuntu dal sito dell’autore e usare il gestore di pacchetti GDebi. Fatto questo sarà presente nel menù Applications -> Accessori.

Il decoratore di finestre Emerald

Si sarà sicuramente notato, che il decoratore di finestre è cambiato dopo aver avviato Compiz Fuzion. Personalmente ho avuto dei problemi ad installare ed usare i temi di default di Emerald (per gestirlo Applications > Impostazioni > Emerald Theme Manager); per questo, consiglio questo sito come fonte per cercare e scaricare temi.

Like eeepc.it
eeepad-tf201-italia
  • http://www.iacopomasi.net lizardking

    io useri questo link x i temi:
    http://www.compiz-themes.org/index.php?xcontentmode=103

    Beryl ormai è qualcosa di non ufficiale.
    Cmq ci saranno nei repository di X/ubuntu sicuramente qualche set di temi emerald già pronti a disposizione. Mandate screenshot e video ;)

  • Antonio

    molto bello, peccato renda inutilizzabile open offine 2.3
    mi tocca rinunciare ad usarlo perchè posso solo scrivere mentre tutta l’interfaccia intorno al foglio risulta buggata :(

  • Tiziano

    dove posso trovare una lista di software utile per l’eeepc? voi cosa avete installato? grazie…

  • http://alcinematografo.wordpress.com Darko82

    @Antonio
    molto strano!!!

  • bambuzao

    se per caso ti riferisci al fatto che spariscano i bordi delle finestre … può succedere… credo che sia un buchetto in via di risoluzione.

  • Antonio

    @bambuzao
    no,in pratica se premo su File,Edit o sulle toolbars sotto, appare per una frazione di secondo una schermata nera poi torna a posto ma se riclicco lo fa all’infinito senza permettermi di chiudere il programma o di fare altro.
    peccato, perchè per il resto andava perfetto.
    l’eeepc lo uso praticamente solo per OpenOffice… mi pare anche giusto che il problema si sia presentato solo lì,se no dov’era il bello? xD

  • bambuzao

    capito.. è provare a disabilitare tutte le trasparenze e gli effetti tipo blur o acqua ??

  • http://www.eeepc.it Riccardo

    Antonio, stasera provo con il mio Eee e ti dico.

  • francesco

    Hey ciao a tutti, non c’entra un gran che, ma ve lo dico lo stesso: oggi sono stato da Mediawrold a Vi, e il resp. del reparto pc mi ha anticipato che per inizio aprile ’08 è prevista la consegna dei primi eee 8G (già ordinati da MW alla Asus)….
    So che avete già l’acquolina in bocca… ;-)

  • Benny

    @Antonio
    Hai attivato qualche tema in Emerald?? Io ho i bordi drele finestre, anche trasparenti…

  • piero

    installato compiz non è male però spesso si attiva a vanvera… come fare per tornare al default? senza compiz?

  • http://www.eeepc.it Riccardo

    #piero: vai su Applications>Impostazioni>Autostarted Applications e cancella o deseleziona la voce “Compiz” che hai creato. Poi forse, ti conviene disinstallare i pacchetti che hai installato seguendo la guida.

  • piero

    l’ho levato ma non ho risolto il problema…. sono spariti i bordi delle finestre compreso il titolo sopra “file” “modifica” …. ed i tasti in alto a destra per chiudere minimizzare la finestra…. come li rimettoo…. help please

  • http://alcinematografo.wordpress.com Darko82

    prova a dare nel terminale

    metacity –replace

  • http://alcinematografo.wordpress.com Darko82

    ehm purtroppo il form si mangia la formattazione il comando è:
    metacity – -replace
    con i due trattini senza spazio tra loro nè con replace

  • Massimo

    ok, mi associo a piero: anch’io ho problemi con compiz. ho disinstallato i pacchetti con synaptic, ho dato il comando metacity –replace (più e più volte), ho anche riavviato 224 volte, ma non riesco più a spostare le finestre (con l’ALT premuto): non trovo neanche il comando nelle Applications>Impostazioni>Autostarted.
    sono disperato!! avevo settato tuto così bene!!!formattazione?
    grazie per ogni pietoso aiuto dato!

  • http://www.eeepc.it Riccardo

    Sicuro che quando hai rimosso Compiz non hai tolto anche altri pacchetti (magari dipendenze)?

  • Massimo

    la disintallazione l’ho fatto con synaptic: mi ha risolto i problemi di dipendenza segnalandomi altri file che ha disinstallato contemporaneamente

  • Pingback: Rendere eeeXubuntu simile a Vista | Asus Eee PC

  • Fabrizio

    stesso problema di Massimo, che faccio formatto x la 3° volta. Help Me! Grazie e ciao

  • Lorenzo

    su ubuntu sotto il menu preferenze>aspetto si possono disattivare tutti gli effetti grafici collegati a Compiz e i bordi delle finestre ritornano al loro posto. Non so se funnziona anche su Xubuntu…

  • Mattia

    le finestre non hanno più i bordi perché se disinstallate Compiz eliminate di fatto il gestore delle finestre. Per riabilitare il tutto, aprite un terminale e digitate xfwm4, così da far riapparire i bordi delle finestre e tutto quello che serve (possibilità di muovere le finestre, ALT + mouse per spostarle). Sicuramente viene modificato il file di configurazione di X presente in etc/X11/ ma per fare prima basta mettere in Autostarted la riga xfwm4 –replace.

    Domanda su Compiz: capita anche a voi con Compiz che se una finestra (non di gestione risorse ma per esempio una di configurazione) la massimizzate poi il clic sinistro del mouse invece di farvi selezionare qualcosa attiva una funzionalità che sposta la finestra in modo da vedere il restante (che era nascosto per via delle dimensioni esigue dello schermo)?

  • http://www.eeepc.it Riccardo

    Mattia mi spieghi meglio cosa ti accade con Compiz? Forse succede anche a me ma non sono sicuro di parlare della stessa cosa.

  • Mattia

    ti faccio un esempio pratico così magari si capisce :)

    Apro l’Advanced Desktop Manager di Compiz. Massimizzo la finestra in modo da vederla a tutto schermo. Non mi si vede completamente tutto, ma solo la porzione che rientra negli 800×480. Clicco col tasto sinistro del mouse (e vedevo che anche col destro lo fa) invece di darmi la possibilità di selezionare una casella da spuntare, mi fa apparire sullo schermo la porzione di finestra che non si vedeva prima.

    Capita anche a te?

  • Andrea

    Stesso difetto “selezione strana” io ho risolto muovendomi con tab e frecce poi selezionando quello che mi serve con la barra spazziatrice.
    In Windows Management > Finestra Mobile, disattivare Mantieni Y e quel difettuccio sembra sparire…

  • Andrea

    Ragazzi problemissimo ho installato Compiz bellissimo tutto ok. riavvio tataaaa erorre
    ad ogni avvio del mio Xfce mi da un errore
    e se premo ok mi logga out. l’errore e quanto segue:

    Your session only lasted less than 10 seconds.
    If you hane not logged out yourself, this could mean that there is some installation problem or that you may be out of diskspace. Try logging in whit one of the failsafe sessions to see if you can fix this problem.

    View detail:
    (process 6108) GtK-WARNING **: This process is currently runningsetuid or setfid.

    Refusing to initialize GTK+.

    (process:6112): GtK-WARNING: Th…
    /etc/gdm/Xsessions: Beginning session setup….
    /usr/bin/startxfce4: X server already running on display :0

    e poi un casino di No symbols defined for ….

    che cavolo significa????

  • carter7

    provate ad installare questi pacchetti per me ha funzionato ^^ :

    sudo apt-get install subversion

    poi date svn ls:
    svn ls https://svn.generation.no/emerald-themes

    accettate con p (permanente)

    poi andate in emerald theme manager ed andate nel tab repositories e date fetch a tutte e 2 le opzioni.

    vi troverete un bel pò di temi selezionatene uno chiudete e riavviate tutto quanto (non ctrl+alt+backspace)

    se non dovesse andare ancora:

    installate anche metacity (x sicurezza)

    ed impostatelo come decoratore finestre :

    da terminale:

    sudo apt-get install metacity

    ccsm

    decoratore finestre

    comando metacity

    riavviate tutto.

    per me ha funzionato!

    veramente complimenti per il blog continua così!grande!;-)

  • carter7

    andrea sembra che tu abbia sconquassato un pò il tuo xorg.conf non hai fatto una copia di backup del file?
    al limite ti posto il mio così proviamo:

    http://www.zshare.net/download/8211276449413fb/

  • Andrea

    Ho risolto reinstallando ubuntu, però il compiz non è molto stabile. Un’altra volta mi è capitato che si era disattivato il desktop.
    Ho spuntato consenti a Xfce di gestire il desktop ed ha rifunzionato.

  • Fulvio

    Ciao
    Ho appena acquistato il Pc asus funziona Tutto ok
    tranne nell’apertura di video di corsi (che seguo dall’università telematica).
    Il programma dopo un’pò si blocca continuando a visualizzare la clessiadra

    mplayer plug-in
    embedded video for mozilla
    STOPPED

    qualcuno può aiutarmi
    Grazie
    Fulvio

  • carter7

    per i video mettiti vlc che è meglio e butta via xandros che èna rottura davvero io l’ho sovrascritto del tutto e non me ne pento in assoluto,unica pecca i tasti funzione…

  • Pingback: Orabloggo » Blog Archive » Compizzzz

  • Chida

    Io sto da dio con Compiz, se non fosse che tutte le volte devo rientrare nei settaggi per rifleggare i bordi delle finestre. Mi spariscono sempre all’avvio…
    Un aiuto?

  • Mattia

    @Chida: semplicemente metti tra le applicazioni Autostarted il gestore delle finestre di Compiz ;)

  • Chida

    magari mi mi riuscisse! cerco in rete se trovo la maniera di farlo. Grazie mille!

  • palla

    ragazzi, a me seguendo la procedura è andato tutto bene, funzionava tutto,il tema del bordo era sul bordò, poi ho riavviato, e sono rimasti solo i settaggi di defoult di ccsm , per non parlare del fatto che cliccando da una parte in ccsm , andavi in pratica a clicchare da un’altra, qualsiasi modifica che faccio in ccsm, non vienesalvata, ho notato che il pulsante “chiudi2 mi rimane grigio, mentre quello “torna in dietro” è verde, poi facendo la rimozione completa dei pacchetti, e rifacendo la proceura, nn mi funziona più, cioè rimango al defoult di compiz, pensate che si possa risolvere? ps ho provato anche il consiglio ci carter7, ma invano

  • http://www.forumudine.it DjDMX

    Ciao a tutti!
    Anche io avevo il problema dei bordi mancanti ma ho risolto:
    innanzi tutto ho inserito uno script di avvio di emerald come descritto quì:
    http://pcexpertonline.blogspot.com/2007/09/ubuntu-gutsy-installare-e-configurare.html

    Dopodichè nel Compiz Settings Manager in Effects > Decorazione Finestra, nel campo Comando, ho inserito la parola “emerald –replace” (senza virgolette);

    Mi rimaneva il problema che in OpenOffice continuavano a mancare i bordi superiori ed il menù non si apriva; ho risolto andando, sempre nel Compiz Settings Manager, in Utility > Alternative ho tolto la spunta da “Supporto schermo intero vecchio formato”.

    Spero di esservi stato utile.

  • gabriele

    DJDMX grazie!! ho risolto il problema di open office!

  • andrea

    Ciao a tutti!

    Ho installato compiz su eeexubuntu, dando compiz – - replace, funzionano tutti gli effetti (finestre tremolanti, trasparenze, ecc.), tranne il cubo 3d. La gestione dei desktop rimane come in Xfce. L’unica cosa strana che ho notato è il messaggio (dopo che ho lanciato compiz –replace) “Warn: No 8 bit GLX pixmap format, disabling YV12 image”. A questo punto credo che il cubo sia legato a questa YV12 image. Qualcuno ha avuto lo stesso problema e ha risolto? Grazie per l’aiuto
    Ciao
    Andrea
    P.S. Ho già attivato il direct rendering come da guida installando i pacchetti libgl1-mesa-dri e libgl1-mesa-glx e glxgears riporta intorno ai 700 fps circa

  • andrea

    Ho risolto, il warning pare sia normale, era solo un problema di impostazioni.

    Ciao
    Andrea

  • Pingback: Aggiornare eeeXubuntu 7.10 alla 8.04 | Asus Eee PC

  • TW

    ragazzi, anche me compiz resetta le impostazioni all’avvio :( come faccio per evitarlo? per favore, se potete ditemi passo passo, xke ho iniziato a “usare” linux da ieri e non so nulla :((( grazie in anticipo!

  • Marco

    Quando settate le compiz nelle autostarted applications ricordate di mettere il percorso completo, altrimenti non va
    /usr/bin/compiz –replace (- -)

  • Mulettopower

    Salve,
    sapete se si riesce ad attivare Compiz anche sull’eeeBox?
    Ho installato ubuntu 8.04.1 ma non riesco ad abilitare gli effetti, mi dice sempre:
    Checking for Xgl: not present.
    No whitelisted driver found
    aborting and using fallback: /usr/bin/metacity

    qualche idea?

  • Pingback: Installare Compiz su un EeePc « EEE Experience

  • Pingback: Compiz Fusion su eeeXubuntu » Io e il Pinguino