Old:Installare Emerald Window Decorator su Debian: differenze tra le versioni
S3v (discussione | contributi) mNessun oggetto della modifica |
m (refusi) |
||
Riga 8: | Riga 8: | ||
==Requisiti== | ==Requisiti== | ||
Emerald | 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 [http://guide.debianizzati.org/index.php/Installare_Compiz_su_Debian guida] sull'installazione di Compiz. | ||
Riga 27: | Riga 27: | ||
=== Modifiche al sorgente === | === Modifiche al sorgente === | ||
Prima di compilare questo pacchetto occorre modificare alcuni '' | 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 103: | Riga 103: | ||
=== 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/>Poniamo conto che abbiate seguito le indicazioni di Debianizzati sino alla voce [http://guide.debianizzati.org/index.php/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 menu e apparirà l'icona sulla ''tray'' da qui tramite tasto destro trovate un piccolo centro di controllo in cui gestire tutto quello che occorre. | 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 [http://guide.debianizzati.org/index.php/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 menu 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 | ||
Le voci sono abbastanza intuitive le elenco solo sinteticamente: | Le voci sono abbastanza intuitive, le elenco solo sinteticamente: | ||
* '''Settings manager:''' avvia le opzioni di Compiz; | * '''Settings manager:''' avvia le opzioni di Compiz; | ||
* '''Emerald Theme Manager:''' avvia | * '''Emerald Theme Manager:''' avvia le opzioni di Emerald; | ||
* '''Reload Window Manager:''' ricarica il gestore finestre; | * '''Reload Window Manager:''' ricarica il gestore finestre; | ||
* '''Select Window Manager:''' seleziona il gestore finestre; | * '''Select Window Manager:''' seleziona il gestore finestre; |
Versione delle 21:52, 21 mag 2011
Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.
Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione. |
Versioni Compatibili Debian 6 "squeeze" |
Introduzione
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 repo di Squeeze deve quindi essere scaricato, compilato e installato.
Requisiti
Emerald necessita di Compiz attivo e funzionante per potere essere utilizzato, quindi prima di seguire queste indicazione è utile e consigliato seguire la guida sull'installazione di Compiz.
Preparazione
Per compilare Emerald dovete innanzi tutto accertarvi che tutti gli strumenti per la compilazione siano correttamente installati, come amministratore installate da terminale i seguenti pacchetti:
# aptitude install build-essential checkinstall intltool libxrender-dev libdecoration0-dev libwnck-dev
Sempre da terminale questa volta come utente normale scaricate e scompattate il sorgente di Emerald
$ wget http://releases.compiz-fusion.org/0.8.4/emerald-0.8.4.tar.gz
$ tar xvzf emerald-0.8.4.tar.gz $ cd emerald-0.8.4/
Modifiche al sorgente
Prima di compilare questo pacchetto occorre modificare alcuni file altrimenti avrete difficoltà nel terminare la compilazione.
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:
$ gedit src/main.c
sostituendo questa stringa:
if (GTK_WIDGET_VISIBLE(tip_window))
con la seguente:
if (gtk_widget_get_visible(tip_window))
Ora modificate questo altro file alle righe 464 e 650:
$ gedit libengine/themer.c
sostituendo questa stringa:
if(!strcmp(GTK_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {
con la seguente:
if(!strcmp(G_OBJECT_TYPE_NAME(item->widget),"GtkSpinButton")) {
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:
$ ./configure --prefix=/usr/local/ $ make
Se tutto è andato correttamente installate Emerald tramite il comodo pacchetto Checkinstall, come amministratore:
# checkinstall
Se doveste ricevere problemi nella fase di creazione del pacchetto non disperate e riprovate in questo modo:
# checkinstall --fstrans=no
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 alt+f2) o dal solito terminale:
$ emerald --replace
Per configurare i temi lanciate il comando:
$ emerald-theme-manager
Oppure cercatelo nel menu del vostro ambiente grafico.
Un metodo per utilizzare permanentemente Emerald, compatibilmente alla guida di Debianizzati, può essere il seguente:
- avviare compiz-config-settings-manager, ccsm da terminale;
- cliccare il pulsante Decorazione finestra e sostituire la voce che trovate, nell'esempio un decoratore GTK:
gtk-window-decorator --replace
- con la voce:
emerald --replace
- riavviare la sessione.
Fusion-Icon
Il metodo che preferisco per gestire Compiz ed Emerald è tramite Fusion-Icon, questo metodo però è incompatibile con la guida anche se a mio avviso è più pratico.
Poniamo conto che abbiate seguito le indicazioni di Debianizzati sino alla voce Riconfigurazione della scheda video alternativamente ai passaggi successivi si può usare quest'altro sistema: si lancia Fusion-Icon dal menu e apparirà l'icona sulla tray da qui tramite tasto destro trovate un piccolo centro di controllo in cui gestire tutto quello che occorre.
Le voci sono abbastanza intuitive, le elenco solo sinteticamente:
- Settings manager: avvia le opzioni di Compiz;
- Emerald Theme Manager: avvia le opzioni di Emerald;
- Reload Window Manager: ricarica il gestore finestre;
- Select Window Manager: seleziona il gestore finestre;
- Compiz Options: spuntate la voce Loose Binding se usate i driver proprietari Nvidia, altrimenti lasciate tutto deselezionato;
- Selec Window Decorator: seleziona il decoratore finestre.
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
Parte di questa guida è basate sulle indicazioni ricavate da questo blog
- Danielsan 01:30, 25 feb 2011 (CET)