Tecnologia e non solo

novembre 21, 2010

Emerald (funziona) in compiz 0.9.2~git (così così)

Filed under: Compiz-core,Debian,Sid,Temi — telperion @ 1:53 pm

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.

Image Hosting

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.

Annunci

8 commenti

  1. […] 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

  2. 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

  3. È 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


RSS feed for comments on this post.

%d blogger hanno fatto clic su Mi Piace per questo: