{"id":364,"date":"2007-10-24T22:12:33","date_gmt":"2007-10-24T20:12:33","guid":{"rendered":"http:\/\/www.jaxx.it\/keltik\/metacity-vs-compiz-abilitiamo-il-compositing-manager\/"},"modified":"2014-06-19T17:42:45","modified_gmt":"2014-06-19T15:42:45","slug":"metacity-vs-compiz-abilitiamo-il-compositing-manager","status":"publish","type":"post","link":"https:\/\/www.jaxx.it\/keltik\/metacity-vs-compiz-abilitiamo-il-compositing-manager\/","title":{"rendered":"Metacity vs Compiz, abilitiamo il compositing manager!"},"content":{"rendered":"<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/JpRQkiB7Rrc&#038;rel=1\"\/><param name=\"wmode\" value=\"transparent\"\/><\/object> Avevo letto la cosa qualche tempo fa, mi aveva incuriosito ma poi me ne ero dimenticato: metacity, il estore di finestre predefinito in Gnome \u00e8 in grado di gestire in proprio il compositing. Quello che ora viene demandato a progetti come compiz, potrebbe in futuro essere implementato direttamente all&#8217; interno di metacity.Gi\u00e0 a partire dalla versione di metacity distribuita con Gnome 2.14 il compositing manager era presente nel codice del windows manager. Oggi ho deciso di provarlo sulla mia Debian GNU\/Linux versione testing. <!--more--> La versione di metacity compilata e fornita da Debian non abilita per default il compositing manager, dobbiamo quindi ricompilare il pacchetto da noi. Per prima cosa prepariamo l&#8217; ambiente di compilazione e le dipendenze necessarie<\/p>\n<pre><code># apt-get build-dep metacity # apt-get install libxcomposite-dev libcm-dev<\/code><\/pre>\n<p>Ora scarichiamo la versione sorgente di metacity<\/p>\n<pre><code># apt-get source metacity<\/code><\/pre>\n<p>Spostiamo all&#8217; interno della directory dei sorgenti ed editiamo il file rules per abilitare il compositing manager<\/p>\n<pre><code># cd metacity-2.18.5\/<\/code><\/pre>\n<pre><code># vi debian\/rules<\/code><\/pre>\n<p>Cerchiamo la linea<\/p>\n<pre><code>DEB_CONFIGURE_EXTRA_FLAGS += --enable-startup-notification=yes<\/code><\/pre>\n<p>e modifichiamola in questo modo<\/p>\n<pre><code>DEB_CONFIGURE_EXTRA_FLAGS += --enable-startup-notification=yes --enable-compositor=yes<\/code><\/pre>\n<p>Ora possiamo compilare metacity tornando nella directory principale e lanciando<\/p>\n<pre> <code># apt-get source metacity --compile<\/code><\/pre>\n<p>e quindi installando i pacchetti generati con<\/p>\n<pre><code># dpkg -i *.deb<\/code><\/pre>\n<p>Ora dobbiamo abilitare il compositing manager tramite Gconf<\/p>\n<pre><code>$ gconftool-2 -s '\/apps\/metacity\/general\/compositing_manager' --type bool true<\/code><\/pre>\n<p>Per disabilitarlo, ovviamente<\/p>\n<pre><code>$ gconftool-2 -s '\/apps\/metacity\/general\/compositing_manager' --type bool false<\/code><\/pre>\n<p>A me piace molto: \u00e8 semplicissimo, molto leggero, non confonde o distrae per nulla. Al momento mi sembra molto carente in termini di prestazioni rispetto a compiz &amp; compagnia, ma il progetto promette molto bene!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avevo letto la cosa qualche tempo fa, mi aveva incuriosito ma poi me ne ero dimenticato: metacity, il estore di finestre predefinito in Gnome \u00e8 in grado di gestire in proprio il compositing. Quello che ora viene demandato a progetti come compiz, potrebbe in futuro essere implementato direttamente all&#8217; interno di metacity.Gi\u00e0 a partire dalla [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":741,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[19],"tags":[368,182,216,444,485,367,6],"class_list":["post-364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to","tag-compositing","tag-debian","tag-gnome","tag-gnulinux","tag-how-to","tag-metacity","tag-software-libero"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p6xEB-5S","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":379,"url":"https:\/\/www.jaxx.it\/keltik\/installare-kde4-per-debian-gnulinux\/","url_meta":{"origin":364,"position":0},"title":"Installare KDE4 per Debian GNU\/Linux","author":"Paolo Canavese","date":"2 Febbraio 2008","format":false,"excerpt":"Leggendo i vari posts di questi giorni relativi a KDE, oggi ho deciso di provare KDE4 con l' unica distribuzione GNU\/Linux che mi dia soddisfazione: Debian! Sono partito da una installazione via rete normalissima (netinstall) e non ho installato alcun pacchetto superfluo (nessuna selezione di pacchetti aggiuntivi). Appena fatto il\u2026","rel":"","context":"In &quot;How-To&quot;","block_context":{"text":"How-To","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/how-to\/"},"img":{"alt_text":"KDE4 Debian","src":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/desktop_thumb.jpg?fit=540%2C337&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/desktop_thumb.jpg?fit=540%2C337&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/desktop_thumb.jpg?fit=540%2C337&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":353,"url":"https:\/\/www.jaxx.it\/keltik\/debian-fare-il-downgrade-di-un-pacchetto\/","url_meta":{"origin":364,"position":1},"title":"Debian: fare il downgrade di un pacchetto","author":"Paolo Canavese","date":"28 Settembre 2007","format":false,"excerpt":"Sebbene la mia conoscenza di Debian risalga ormai a cinque anni fa, in questi giorni mi sono trovato in una situazione per me del tutto nuova e cio\u00e8 mi sono visto nella necessit\u00e0 di dover installare - o meglio, reinstallare - diversi pacchetti con versione minore rispetto a quelli installati.\u2026","rel":"","context":"In &quot;How-To&quot;","block_context":{"text":"How-To","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/how-to\/"},"img":{"alt_text":"debian","src":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/debian.jpg?fit=650%2C488&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/debian.jpg?fit=650%2C488&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/debian.jpg?fit=650%2C488&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":219,"url":"https:\/\/www.jaxx.it\/keltik\/debian-live-cd-playstation-3-ps3\/","url_meta":{"origin":364,"position":2},"title":"Debian Live per Sony PlayStation 3 (PS3)","author":"Paolo Canavese","date":"16 Gennaio 2007","format":false,"excerpt":"Probabilmente si tratta della prima versione di Debian GNU\/Linux che pu\u00f2 girare su Sony Playstation 3, PS3, senza necessit\u00e0 di installare nulla. Tutto quello che dobbiamo fare \u00e8 inserire il CDROM nel lettore e attendere che la magia si compia. Il progetto \u00e8 di Takeshi Yaegashi. Debian live CD for\u2026","rel":"","context":"In &quot;Notizie&quot;","block_context":{"text":"Notizie","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/notizie\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/linux-on-ps3.jpg?fit=480%2C440&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":132,"url":"https:\/\/www.jaxx.it\/keltik\/il-gnome-main-menu-su-debian-gnulinux\/","url_meta":{"origin":364,"position":3},"title":"Il Gnome Main Menu su Debian GNU\/Linux","author":"Paolo Canavese","date":"17 Luglio 2006","format":false,"excerpt":"Ispirato come spesso mi accade leggendo gli interessanti esperimenti di felipe, ho deciso di provare il nuovo menu Gnome sviluppato da Novell (e visibile in SuSe). Dopo aver scaricato il codice dal CVS Gnome e soddisfatto qualche dipendenza, il risultato \u00e8 senz'altro apprezzabile, anche se ancora qualche magagna sussiste. Nei\u2026","rel":"","context":"In &quot;Personali&quot;","block_context":{"text":"Personali","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/personali\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/affinity021.png?fit=550%2C530&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/affinity021.png?fit=550%2C530&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/affinity021.png?fit=550%2C530&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":146,"url":"https:\/\/www.jaxx.it\/keltik\/ubuntu-dapper-drake-consigli-pratici\/","url_meta":{"origin":364,"position":4},"title":"Ubuntu Dapper Drake: consigli pratici","author":"Paolo Canavese","date":"15 Settembre 2006","format":false,"excerpt":"Un breve post a carattere riassuntivo delle guide scritte dalla comunit\u00c3 e che ho trovato particolarmente utili. AiGLX + Compiz - richiede alcune modifiche manuali ;-) ; Icone Gnome 2.16; Velocizzare Ubuntu; Impostare il kernel-scheduler (migliora l' I\/O); Ext3 teaking; Caratteri Clear-Type anche con GNU\/Linux; Disabilitare IPv6 per velocizzare la\u2026","rel":"","context":"In &quot;How-To&quot;","block_context":{"text":"How-To","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/how-to\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":43,"url":"https:\/\/www.jaxx.it\/keltik\/debian-accelerare-gtk-con-cairo-e-glitz\/","url_meta":{"origin":364,"position":5},"title":"Debian: accelerare GTK con Cairo e Glitz","author":"Paolo Canavese","date":"6 Novembre 2005","format":false,"excerpt":"Ennesima piccola guida postata su guide.debianizzati.org. Questa volta si tratta di un how-to su come ricompilare libcairo per abilitare il supporto a Glitz (un composer di immagini basato su OpenGL) , configurare Xorg e abilitare quei grandi, piccoli abbellimenti per il desktop Gnome :-) La guida, intitolata Debian: accelerare GTK\u2026","rel":"","context":"In &quot;How-To&quot;","block_context":{"text":"How-To","link":"https:\/\/www.jaxx.it\/keltik\/categorie\/how-to\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.jaxx.it\/keltik\/wp-content\/uploads\/Workspace-1_011.jpg?fit=512%2C328&ssl=1","_links":{"self":[{"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/posts\/364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/comments?post=364"}],"version-history":[{"count":0,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/posts\/364\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/media\/741"}],"wp:attachment":[{"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/media?parent=364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/categories?post=364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jaxx.it\/keltik\/wp-json\/wp\/v2\/tags?post=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}