6 999
contributi
m (refusi) |
S3v (discussione | contributi) m (varie modifiche minori) |
||
Riga 4: | Riga 4: | ||
'''[http://wiki.compiz.org/Decorators/Emerald Emerald]''' è un decoratore di finestre sviluppato congiuntamente al progetto Compiz in grado di gestire le trasparenze e di migliorare l'aspetto del vostro ambiente donandogli un look più moderno. | '''[http://wiki.compiz.org/Decorators/Emerald Emerald]''' è un decoratore di finestre sviluppato congiuntamente al progetto Compiz in grado di gestire le trasparenze e di migliorare l'aspetto del vostro ambiente donandogli un look più moderno. | ||
Questo componente non essendo presente nei | Questo componente non essendo presente nei [[repository]] di '''Squeeze''' deve quindi essere scaricato, compilato e installato. | ||
==Requisiti== | ==Requisiti== | ||
Emerald necessita di '''[http://www.compiz.org/ Compiz]''' attivo e funzionante per potere essere utilizzato, quindi prima di seguire queste indicazione è utile e consigliato seguire la [ | Emerald necessita di '''[http://www.compiz.org/ Compiz]''' attivo e funzionante per potere essere utilizzato, quindi prima di seguire queste indicazione è utile e consigliato seguire la [[Installare_Compiz_su_Debian|guida]] sull'installazione di Compiz. | ||
== Preparazione == | == Preparazione == | ||
Riga 17: | Riga 15: | ||
# aptitude install build-essential checkinstall intltool libxrender-dev libdecoration0-dev libwnck-dev | # aptitude install build-essential checkinstall intltool libxrender-dev libdecoration0-dev libwnck-dev | ||
</pre> | </pre> | ||
Sempre da terminale questa volta come utente normale scaricate e scompattate il sorgente di Emerald | Sempre da terminale questa volta come utente normale scaricate e scompattate il sorgente di Emerald: | ||
<pre> | <pre> | ||
$ wget http://releases.compiz-fusion.org/0.8.4/emerald-0.8.4.tar.gz | $ wget http://releases.compiz-fusion.org/0.8.4/emerald-0.8.4.tar.gz | ||
Riga 27: | Riga 25: | ||
=== Modifiche al sorgente === | === Modifiche al sorgente === | ||
Prima di compilare questo pacchetto occorre modificare alcuni ''file'' altrimenti avrete difficoltà nel terminare la compilazione. <br/>Per quanto mi riguarda preferisco fare queste modifiche con un normale ''editor'' di testo, ma se preferite potete usare ''nano'' direttamente dal terminale o un altro ''editor'' in base al vostro ambiente grafico. | Prima di compilare questo pacchetto occorre modificare alcuni ''file'' altrimenti avrete difficoltà nel terminare la compilazione. <br/> | ||
Per quanto mi riguarda preferisco fare queste modifiche con un normale ''editor'' di testo, ma se preferite potete usare ''nano'' direttamente dal terminale o un altro ''editor'' in base al vostro ambiente grafico. | |||
Per prima cosa occorre modificare questo ''file'' alla riga '''3760''': | Per prima cosa occorre modificare questo ''file'' alla riga '''3760''': | ||
Riga 54: | Riga 53: | ||
if(!strcmp(G_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) { | if(!strcmp(G_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) { | ||
</pre> | </pre> | ||
== Compilazione e installazione == | == Compilazione e installazione == | ||
Fatte le precedenti modifiche si può passare alla compilazione, sempre da terminale all'interno della cartella emerald-0.8.4 date i seguenti comandi: | Fatte le precedenti modifiche si può passare alla compilazione, sempre da terminale all'interno della cartella <code>emerald-0.8.4</code> date i seguenti comandi: | ||
<pre> | <pre> | ||
$ ./configure --prefix=/usr/local/ | $ ./configure --prefix=/usr/local/ | ||
Riga 63: | Riga 61: | ||
</pre> | </pre> | ||
Se tutto è andato correttamente installate Emerald tramite il comodo pacchetto [ | Se tutto è andato correttamente installate Emerald tramite il comodo pacchetto [[Pulire_Debian#CheckInstall:_deb_da_sorgenti|Checkinstall]], come amministratore: | ||
<pre> | <pre> | ||
# checkinstall | # checkinstall | ||
Riga 73: | Riga 71: | ||
</pre> | </pre> | ||
{{Box|IMPORTANTE|Sembra che installando Emerald in | {{Box|IMPORTANTE|Sembra che installando Emerald in <code>/usr/local/</code> non crei correttamente i collegamenti alle varie librerie per questo è importante creare manualmente questo collegamento simbolico: | ||
<pre> | <pre> | ||
# ln -s /usr/local/lib/libemeraldengine.so.0 /usr/lib/libemeraldengine.so.0 | # ln -s /usr/local/lib/libemeraldengine.so.0 /usr/lib/libemeraldengine.so.0 | ||
</pre> | </pre> | ||
}} | }} | ||
== Note sintetiche sull'utilizzo == | == Note sintetiche sull'utilizzo == | ||
Per i più impazienti il modo più rapido per provare Emerald è, con Compiz attivo mi raccomando, di lanciare il decoratore da un ''launcher'' (per molti sistemi basta la combinazione | Per i più impazienti il modo più rapido per provare Emerald è, con Compiz attivo mi raccomando, di lanciare il decoratore da un ''launcher'' (per molti sistemi basta la combinazione <code>alt+F2</code>) o dal solito terminale: | ||
<pre> | <pre> | ||
$ emerald --replace | $ emerald --replace | ||
Riga 90: | Riga 87: | ||
$ emerald-theme-manager | $ emerald-theme-manager | ||
</pre> | </pre> | ||
Oppure cercatelo nel | Oppure cercatelo nel menù del vostro ambiente grafico. | ||
Un metodo per utilizzare permanentemente Emerald, compatibilmente alla [ | Un metodo per utilizzare permanentemente Emerald, compatibilmente alla [[Installare_Compiz_su_Debian|guida]] di Debianizzati, può essere il seguente: | ||
* avviare compiz-config-settings-manager, '''ccsm''' da terminale; | * avviare <code>compiz-config-settings-manager</code>, '''ccsm''' da terminale; | ||
* cliccare il pulsante '''Decorazione finestra''' e sostituire la voce che trovate, nell'esempio un decoratore GTK: | * cliccare il pulsante '''Decorazione finestra''' e sostituire la voce che trovate, nell'esempio un decoratore GTK: | ||
:: <pre>gtk-window-decorator --replace</pre> | :: <pre>gtk-window-decorator --replace</pre> | ||
Riga 104: | Riga 101: | ||
=== Fusion-Icon === | === Fusion-Icon === | ||
Il metodo che preferisco per gestire '''Compiz''' ed '''Emerald''' è tramite '''[http://wiki.compiz.org/CompizFusionIcon Fusion-Icon]''', questo metodo però è incompatibile con la guida anche se a mio avviso è più pratico. <br/> | Il metodo che preferisco per gestire '''Compiz''' ed '''Emerald''' è tramite '''[http://wiki.compiz.org/CompizFusionIcon Fusion-Icon]''', questo metodo però è incompatibile con la guida anche se a mio avviso è più pratico. <br/> | ||
Poniamo conto che abbiate seguito le indicazioni di Debianizzati sino alla voce [ | Poniamo conto che abbiate seguito le indicazioni di Debianizzati sino alla voce [[Installare_Compiz_su_Debian#Riconfigurazione_della_scheda_video|Riconfigurazione della scheda video]] alternativamente ai passaggi successivi si può usare quest'altro sistema: si lancia Fusion-Icon dal menù e apparirà l'icona sulla ''tray'' da qui tramite tasto destro trovate un piccolo centro di controllo in cui gestire tutto quello che occorre. | ||
http://wiki.compiz.org/CompizFusionIcon?action=AttachFile&do=get&target=fusionicon.png | http://wiki.compiz.org/CompizFusionIcon?action=AttachFile&do=get&target=fusionicon.png | ||
Riga 118: | Riga 115: | ||
Una volta completate le vostre scelte per renderle permanenti basta inserire in avvio la voce '''fusion-icon''' tramite gli strumenti messi a disposizione dal vostro ambiente grafico. | Una volta completate le vostre scelte per renderle permanenti basta inserire in avvio la voce '''fusion-icon''' tramite gli strumenti messi a disposizione dal vostro ambiente grafico. | ||
== Crediti == | == Crediti == |
contributi