Grazie alla pronta segnalazione di Xela92 ed all’articolo del sempre ottimo Crismon’s Blog, son riuscito anche ad avere un emerald funzionante su compiz 0.9 git.
Stranamente il master e il branch compiz++ di emerald, non coincidono, nonostante date e commit uguali. É stato sufficiente compilare il branch compiz++ e tutto funziona regolarmente.
Nel mio caso
git clone git://anongit.compiz.org/fusion/decorators/emerald
cd emerald
git checkout -b compiz++ --track origin/compiz++
./autogen.sh --prefix=/usr
seguiti dai classici make e sudo make install
hanno ottenuto l’effetto sperato.
Per emerald-themes se vi servono:
git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald-themes
cd emerald-themes
./autogen.sh --prefix=/usr
e i soliti make e sudo make install.
Per far partire emerald come decoratore ho commentato in
/usr/bin/compiz++
la riga di gtk-window-decorator ed aggiunto emerald:
# $PREFIX/bin/gtk-window-decorator --replace &
$PREFIX/bin/emerald --replace &
Bene ora il mio desktop è tornato ai nostri giorni …
Ma anche no,
aggiornamento, con emerald molti crash, problemi con le icone nella tray, non ci siamo.
Ritornato a gwd su questa test.
Resta da trovare un sostituto a fusion-icon per una gestione più semplice del tutto, scelta del WM, del decoratore, lancio ccsm e etm, tutto in uno.

[...] emerald funziona compilando il branch compiz++, vedi articolo. Grazie a Xela92 per la [...]
Pingback di Compiz 0.9.2.1 considerazioni. « Tecnologia e non solo — novembre 21, 2010 @ 2:02 pm
Meno male.
Ma per Compiz Fusion intendi il CCSM?
Commento di Bl@ster — novembre 22, 2010 @ 12:23 am
Scusa intendevo fusion-icon correggo.
Comunque compiz 0.9.2.1 funziona, anche su un solo schermo e questo è ottimo per vdpau sul tv, ma ogni tanto si inchioda tutto e via di gdm restart, reflection va e non va, le tray icon a volte non vanno.
No good.
Commento di telperion — novembre 22, 2010 @ 12:48 am
Molto dipende da emerald, con gwd meglio meno casini
Commento di telperion — novembre 22, 2010 @ 1:05 am
Mh, capito.
Beh, comunque non è ancora dichiarato come stabilissimo, diamo un po’ di tempo al tempo. Fusion Icon è in Python, e fa partire quattro dialoghi del cappio in GTK, non si può usare ugualmente?
Commento di Bl@ster — novembre 23, 2010 @ 2:14 pm
fusion-icon nemmeno parte, da un errore che ora non ricordo.
Commento di telperion — novembre 23, 2010 @ 3:08 pm
È da un po’ che emerald non compila più… Da questo errore:
“main.c:2436: error: too few arguments to function ‘decor_quads_to_property’
main.c: In function ‘update_window_decoration_size’:
main.c:3044: warning: assignment makes pointer from integer without a cast
main.c: In function ‘update_switcher_window’:
main.c:3242: warning: assignment makes pointer from integer without a cast
main.c:3291: warning: assignment makes pointer from integer without a cast
make[1]: *** [main.o] Errore 1″
Anche a te lo da?
Commento di Xela92 — marzo 9, 2011 @ 8:17 pm
Per ora l’ho mollato il 0.9.x, troppi bug e casini.
Uso il “vecchio” 0.8.7 che funziona benissimo.
Commento di telperion — marzo 9, 2011 @ 10:42 pm