Effetti 3D con Compiz nel desktop di Ubuntu

Qualche post fa ho inserito un video che mostrava un ottimo desktop per Ubuntu raffigurante un acquario 3D. Ebbene, dopo la "sgridata" dell'amico Shaytan ho deciso di informarmi meglio, così ho scoperto che, come diceva lui, installare tale effetto è facilissimo. Basta avere Compiz Fusion e il plugin Atlantis 2. Ma voglio fare di più: vi offro 3 desktop al prezzo di uno, nuovi di zecca e non presenti in Compiz. Le schermate di esempio le vedete nelle foto qui sotto.

Atlantis 2: Consente di avere un acquario virtuale sul nostro schermo. Si può configurare affinchè si vedano o no le onde, il tipo e il numero di pesci, ecc. 

Freewins: Vi stupirà con la velocità in cui vengono spostate e fatte ruotare in 3D le finestre.

Screensaver: Effetto strabiliante che fa ruotare il cubo, mentre le cartelle che abbiamo aperte sembrano volare per il desktop.

Tutti e tre i plugin utilizzano parecchie risorse di sistema, perciò tenetelo in considerazione nel caso abbiate una macchina "non troppo veloce".
Prima di iniziare dobbiamo essere sicuri che sul nostro sistema siano installate le ultime versioni di Compiz e del gestore di effetti Compiz Config.
Installiamo quindi i pacchetti necessari per compilare i plugin di Compiz:
sudo apt-get install compiz-bcop compiz-dev build-essential libtool libglu1-mesa-dev libxss-dev libcairo2-dev git-core
 
Ci conviene creare una directory dove andremo a scaricare i plugin:
mkdir ~/compizplugins
cd ~/compizplugins
 
Ed ora preleviamoli usando il comando git:
git clone git://anongit.compiz-fusion.org/users/metastability/atlantis2
git clone git://anongit.compiz-fusion.org/users/warlock/freewins
git clone git://anongit.compiz-fusion.org/users/pafy/screensaver
 
Compiliamo singolarmente ogni plugin, spostandoci nella cartella, usando make e make install:
cd ~/compizplugins/atlantis2
make
make install
cd ~/compizplugins/freewins
make
make install
cd ~/compizplugins/screensaver
make
make install
 
Tutto dovrebbe filare liscio, ma in caso di errore consiglio di riprovare e controllare che vi siate spostati nella cartella (controllate il nome digitato e quello che avete assegnato).
Prima di continuare dobbiamo rendere eseguibili le modifiche fatte al sistema, quindi riavviamo con CTRL+ALT+BACKSPACE.
Al riavvio ci spostiamo in Sistema -> Preferenze -> CompizConfig e da qui scegliamo uno dei tre plugin. E questo è tutto. Facile, no? gancjo...
Reactions

Posta un commento

17 Commenti

Anonimo ha detto…
mi fai fare la figura dell'orco cattivo......scherzo ovviamente comunque ottimo post per l'eye candy complimenti.
gancjo ha detto…
Grazie Shaytan, post dovuto! Apprezzo quando mi si stimola a creare post collegati ad altri. Benvenuti gli "orchi" come te! Ciao, gancjo.
D3XT3R ha detto…
Una guida fatta davvero coi fiocchi!!!! Tutto molto easy...era da tempo che cercavo un modo per installare i plugin di compiz in modo facile e con questa giuda ci sono riuscito senza problemi..davvero grazie!!!!

PS ma per il plugin del desktop come se fosse una sfera (prima foto) il procedimento di installazione è lo stesso???
gancjo ha detto…
Grazie Fancesco per i complimenti. Nel mio piccolo cerco di dare utili e veloci consigli, senza cercare di entrare troppo nel tecnico. Per attivare la sfera devi andare in compiz manager ed attivare l'opzione. Un piccolo trucco: se attivi cubo e sfera insieme otterrai un cilindro. Ciao, gancjo...
D3XT3R ha detto…
Ciao Gancjo, grazie per la pronta risposta, ma forse non mi sono spiegato bene. Ioil plugin della sfera nel compiz manager non ce l'ho e volevo sapere se si installava in modo analogo questi tre plugin che ci hai presentato nel post. Se si dove li trovo gli indirizzi da cui scaricarli???
gancjo ha detto…
Scusa, hai ragione... ti consiglio di seguire questa ottima ed esaustiva guida:
http://telperion.wordpress.com/2008/04/26/guida-illustrata-preliminari-makefusion9-su-hardy/
Anonimo ha detto…
Ciao gancjo, ho provato ad installate il programma ma mi sono bloccato ad un errore e non so come uscirne....mi puoi iutare:

axlinx@ubuntu:~/compizplugins$ cd ~/compizplugins/atlantis2
maxlinx@ubuntu:~/compizplugins/atlantis2$ make
compiling : screensaver/effect.cpp -> build/screensaver/effect.locc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-Wnested-externs" is valid for C/ObjC but not for C++
In file included from screensaver/effect.h:4,
from screensaver/effect.cpp:1:
screensaver/screensaver_internal.h:9:33: error: screensaver_options.h: Nessun file o directory
screensaver/effect.cpp: In member function ‘virtual void ScreenEffect::preparePaintScreen(int)’:
screensaver/effect.cpp:27: error: ‘screensaverGetFadeInDuration’ was not declared in this scope
screensaver/effect.cpp:32: error: ‘screensaverGetStartAutomatically’ was not declared in this scope
screensaver/effect.cpp:41: error: ‘screensaverGetFadeOutDuration’ was not declared in this scope
make: *** [build/screensaver/effect.lo] Error 1



Saluti massimiliano

eventulmente possa interessarti la mia email: linx99@gmail.com
gancjo ha detto…
Scusa, ma stai usando Ubuntu tramite VWware o altri programmi di virtualizzazione? Se così fosse ti dico subito che compiz non funziona...
Anonimo ha detto…
Sto utilizzando ubuntu 8.10 installato da vista con wubi.......dipende da questo?
gancjo ha detto…
Come supponevo. Se vuoi provare le meraviglie di compiz ti conviene creare una partizione ed installarti Ubuntu, solo in questo modo potrai attivarlo.
Anonimo ha detto…
Ho seguito il tuo consiglio , quindi installato ubuntu su una partizione dell'Hd.
Seguita la tua guida del 3d ,il tutto sembra senza errori, ma non riesco a farla partire ; sono andato nel compizconfig ma fra tutti gli elementi non trovo niente che l'attivi il desktop(saro de coccio) , hai qualche suggerimento da darmi.
Grazie
gancjo ha detto…
Dunque... hai attivato gli effetti visivi? Sulk desktop clicca col tasto destro, scegli "Effetti visivi" e clicca su "Aggiuntivi". A questo punto, se hai attivato il cubo su compiz, tieni premuti (contemporaneamente) CTRL+ALT+tasto sinistro del mouse e guarda se accade qualcosa. Aspetto notizie. Ciao, gancjo.
Anonimo ha detto…
Grazie di nuovo......fatto come hai detto tu ,ottegno che il desktop si muove in tutte le direzioni(non è un cubo però....come se fosse una pagine che giri in modo di vedere il retro , stesso sfondo classico di ubuntu )..........i pesci e le onde .......dove sono.
Grazie di nuovo.
gancjo ha detto…
Devi giocare un po' con il pannello di controllo di compiz. Vedrai che a forza di smanettare riuscirai a tirarci fuori il meglio. Se hai bisogno sono sempre disponibile. Benvenuto in Ubuntu... gancjo...
Anonimo ha detto…
Ok grazie, ho trovato qualcosa, pero non riesco a far partire atlantis.....oltretutto non trovo installato freewins , eppure ho seguito la guida e non mi ha dato nessun errore......non capisco.
se hai qualche altro suggerimento te ne sarei grato , comunque grazie per tutto l'aiuto.
Anonimo ha detto…
uffi io se provo ad aggiungere gli effetti visivi e emttere aggiuntivi mi dice impossibile abilitare glie ffetti visivi... colpa della scheda video?
Anonimo ha detto…
desktop:~/compizplugins/screensaver$ make
Makefile:48: *** [ERROR] Compiz not installed. Stop.

Ma.. Ma come è possibile?? help me!!
Close Menu