...@.@...
Linux
Altri OS
Zelda PH
Films
Real-Life
Scarica il mio Curriculum Vitae!
  
  
Sostieni il sito!
Collabora con GnuLinuxExperience
Compiz: plugin Freewins
[IMG freewins]Compiz Fusion è ricco di plugin sconosciuti agli utenti perchè non stabilissimi o non supportati direttamente dal team, questi si installano generalmente con molta facilità, anche se alcune distro richiedono particolari dipendenze non incluse di default nel sistema.

Fra questi troviamo Freewins, un plugin che permette di far ruotare le finestre su sè stesse, di seguito la semplice installazione, la cui unica condizione è quella di avere un compilatore nel sistema in quanto verrà installato da sorgenti.

Download e compilazione
Innanzitutto è necessario scaricare il plugin, facendo attenzione a scegliere quello adatto alla propria versione di Compiz, qui è possibile scaricare quello relativo a Compiz 0.6, comunque nella procedura qui descritta il download verrà incluso fra i comandi (verrà effettuato tramite wget). Dunque si procede, si scarica e si spacchetta il plugin:

wget www.gnulinuxexperience.com/file/plugin-compiz/freewins-0.2-0.6.tar.gz
tar -zxvf freewins-0.2-0.6.tar.gz
È quindi il momento di compilare, il processo durerà pochi secondi, nulla di difficile:
cd freewins-0.2-0.6
make
sudo make install
Troverete ora le opzioni di configurazioni del plugin in ccsm.

Compilazione con Gcc 4.1.2
Questa condizione probabilmente non è stata prevista dagli autori del plugin, quindi il make sicuramente fallirà in quanto va a ricercare la cartella relativa a Gcc 4.1.1. Il problema sarà analogo a questo:

i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../crti.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtbeginS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtendS.o: No such file or directory
i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../crtn.o: No such file or directory
make: *** [libfreewins.la] Error 1
rm freewins.lo
Il problema in realtà non si pone, in quanto il processo fallisce solamente la ricerca di determinati file che sono semplicemente posti altrove, si procede quindi con la creazione di link simbolici che indirizzino a tali file:
sudo mkdir /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/
sudo ln -s /usr/lib/crtn.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtn.o
sudo ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtendS.o
sudo ln -s /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/crtbeginS.o /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtbeginS.o
Fatto ciò è possibile tornare a compilare e tutto procederà senza problemi.

Notare che il plugin è considerato instabile ed esige parecchie risorse.

Home
Lanoiadimuu?
ProjectSymphony
Ubuntu-it
Gbarl.it
Emule-Project
Contattami!
Inprocomm IPN 2220
Supporto al wi-fi su PS3
Brother DCP-115C
Vai al blog
  
  
Per una visualizzazione corretta del sito GnuLinuxExperience consiglia
di usare
Firefox Web Browser
  
Questo sito è ottimizzato per una corretta visualizzazione da parte dei Web Browser testuali
Copyright
...@.@... gnulinuxexperience.com © 2008, tutti i diritti riservati.
Ogni contenuto del sito è di proprietà dell'autore, immagini, layouts e testi, salvo diversa indicazione, sono curati nonché realizzati dall'autore del sito stesso. 
Per maggiori informazioni circa l'utilizzo del contenuto del sito è possibile recarsi a questa pagina.
Contact: spillo_89@libero.it