<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Treviño's Blog &#187; Desktop Toys</title>
	<atom:link href="http://blog.3v1n0.net/category/informatica/desktop-toys/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.3v1n0.net</link>
	<description>That's my blog... Life and Linux</description>
	<lastBuildDate>Wed, 17 Dec 2008 01:43:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Compiz Fusion AMD-64 Ubuntu Repository</title>
		<link>http://blog.3v1n0.net/informatica/linux/compiz-fusion-amd-64-ubuntu-repository/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/compiz-fusion-amd-64-ubuntu-repository/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 00:31:56 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Progetti]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/informatica/linux/compiz-fusion-amd-64-ubuntu-repository/</guid>
		<description><![CDATA[Prima della pubblicazione del MakeFusionDebs ho ricevuto davvero molte richieste dei pacchetti sorgenti per crearsi i pacchetti per la propria distribuzione ed architettura, successivamente mi ha fatto molto piacere vedere che in tantissimi si sono messi a creare pacchetti fatti in casa con il mio script ed ancora di pi&#249; veder nascere repository per Debian [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a title="Compiz Fusion AMD64 repository" href="http://www.flickr.com/photos/trevi55/699760456/"><img width="100" height="85" border="0" align="left" alt="Compiz Fusion AMD 64 repository" src="http://farm2.static.flickr.com/1146/699760456_08f8d3b5de_t.jpg" /></a></strong>Prima della pubblicazione del <a target="_blank" title="MakeFusionDebs - Crea pacchetti deb di compiz-fusion!" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-make-debs-script/#comment-14015">MakeFusionDebs</a> ho ricevuto davvero molte richieste dei pacchetti sorgenti per crearsi i pacchetti per la <em>propria <u>distribuzione</u> ed <u>architettura</u></em>, successivamente mi ha fatto molto piacere vedere che in tantissimi si sono messi a <strong>creare pacchetti <em>fatti in casa</em></strong> con il mio script ed ancora di pi&ugrave; veder nascere <a title="Imu Debian SID Compiz GIT Repository" target="_blank" href="http://osrevolution.wordpress.com/2007/06/29/compiz-fusion-git-debian-unofficial-os-revolution-repository/">repository per Debian Sid</a>  che lo sfruttano.</p>
<p>Ci&ograve; nonostante, le <em><strong>richieste di un vero e proprio <u>repository</u></strong></em> per <em><u>Ubuntu a <strong>64bit</strong></u></em> (<em>parallelo</em> a <a title="Compiz Fusion i386 Ubuntu Repository" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/">quello per i386</a>) da parte del popolo di utilizzatori di architetture AMD-64, non &egrave; mai cessato e visto che nessuno si faceva avanti con un proprio spazio, ho accettato la <u><strong>collaborazione</strong></u> di <a href="http://www.bandos.homelinux.com/">Bernardo Bandos</a> che da oggi in poi mi invier&agrave; i pacchetti di Compiz Fusion compilati per i processori a 64bit che io inserir&ograve; nel <u><strong>nuovo</strong></u> <em><a title="Trevi&ntilde;o's Ubuntu Feisty Eyecandy AMD-64 Repository" target="_blank" href="http://3v1n0.tuxfamily.org/dists/feisty/eyecandy-amd64/">repository eyecandy per amd64</a></em>!</p>
<p>Per <u><em><strong>aggiungere il repository</strong></em></u> alla vostra lista, editate &#8211; <em>con permessi di amministrazione (<font face="courier new,courier">sudo</font>)</em> &#8211; il file <font face="courier new,courier">/etc/apt/sources.list</font>, aggiungendovi quanto segue:</p>
<blockquote><p> <font face="courier new,courier"># Trevi&ntilde;o&rsquo;s Ubuntu Deisty EyeCandy Repository (GPG key: 81836EBF)<br />  # Many eyecandy 3D apps: Beryl, Compiz, Fusion, AWN and kiba-dock<br />  # built by jbs using latest available (working) sources from git/svn/cvs&hellip;<br />  deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64<br />  deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy</font><font face="courier new,courier">-amd64</font></p>
</blockquote>
<p>Quindi, date la <em><strong>fiducia</strong></em> alla <a target="_blank" title="La chiave GPG pubblica di Trevi&ntilde;o - trevi55 - 3v1n0 [trevi55 &lt;AT&gt; gmail &lt;DOT&gt; com]" href="http://download.tuxfamily.org/3v1deb/DD800CD9.gpg">mia chiave GPG pubblica</a>  con:</p>
<blockquote><p><font face="courier new,courier"> wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -</font>  </p>
</blockquote>
<p>Una volta fatto questo, <u><strong>per installare il tutto</strong></u> (e correggere <em>eventuali</em> problemi) valgono le <em><strong>stesse identiche indicazioni</strong></em> date per <a title="Compiz GIT Ubuntu repository" target="_blank" href="http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/">Compiz</a>, <a title="Configurare Compiz in Scioltezza con CompizConfig" target="_blank" href="http://blog.3v1n0.net/informatica/linux/configurare-compiz-in-scioltezza-con-compizconfig/">CompizConfig</a>  e <a title="Compiz Fusion i386 Ubuntu Repository" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/">Compiz Fusion</a> per <em>i386</em>.</p>
<p><a title="Permalink a Ubuntu Compiz-GIT Repository" rel="bookmark" href="http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/"></a>
<p>Per <em><strong>ulteriori informazioni</strong></em> sull&#8217;installazione e l&#8217;ottimizzazione di Compiz Fusion, consultate il <a title="Ubuntu-it Wiki - Compiz Fusion" target="_blank" href="http://wiki.ubuntu-it.org/CompositeManager/CompizFusion">wiki italiano di Ubuntu</a> che ho <em>aggiornato</em> anche con questi ultimi <em>dettagli</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/compiz-fusion-amd-64-ubuntu-repository/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
		<item>
		<title>Compiz Fusion inizia a parlare Italiano: Aiutiamolo!</title>
		<link>http://blog.3v1n0.net/informatica/linux/compiz-fusion-inizia-a-parlare-italiano-aiutiamolo/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/compiz-fusion-inizia-a-parlare-italiano-aiutiamolo/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 18:49:41 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Progetti]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/informatica/linux/compiz-fusion-inizia-a-parlare-italiano-aiutiamolo/</guid>
		<description><![CDATA[Come avranno visto gli utilizzatori dei miei pacchetti  o del mio script impacchettatore, da qualche giorno sia CompizConfig Settings Manager che i plugin di Fusion supportano l&#8217;internazionalizzazione (i18n). Io, gi&#224; da qualche giorno, ho ritirato fuori il mio vecchio mestiere da traduttore, e mi sono messo a tradurre CCSM (lavoro relativamente breve), ma quando [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Compiz Fusion Italian logo - Immagine di test fatta in casa :)" href="http://www.flickr.com/photos/trevi55/696425122/"><img width="100" height="89" border="0" align="left" alt="Compiz Fusion Italian Logo" src="http://farm2.static.flickr.com/1221/696425122_bbb6db3dc6_t.jpg" /></a>Come avranno visto gli utilizzatori dei <a target="_blank" title="Compiz Fusion Ubuntu Repository" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/">miei pacchetti</a>  o del mio <a target="_blank" title="MakeFusionDebs - Crea pacchetti deb di compiz-fusion!" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-make-debs-script/#comment-14015">script <em>impacchettatore</em></a>, da qualche giorno sia <span style="font-style: italic">CompizConfig Settings Manager</span> che i plugin di Fusion supportano l&#8217;<em>internazionalizzazione</em> (<em><a target="_blank" title="Internazionalization - i18n" href="http://www.i18nguy.com/origini18n.html">i18n</a></em>).<br /> Io, gi&agrave; da qualche giorno, ho ritirato fuori il mio <a target="_blank" title="Traduzioni by Trevi&ntilde;o - History..." href="http://blog.3v1n0.net/informatica/linux/sono-entrato-nel-kde-i18n-it-squadra-di-traduzione-di-kde/">vecchio <em>mestiere</em> da traduttore</a>, e mi sono messo a tradurre CCSM (lavoro relativamente breve), ma quando &egrave; arrivato il momento dei <span style="font-weight: bold; font-style: italic; text-decoration: underline">Plugin di Compiz Fusion</span> mi sono reso conto che <span style="font-style: italic; text-decoration: underline">non potevo fare da solo</span> visto che ci troviamo davanti a <span style="font-weight: bold; font-style: italic">quasi 500 stringhe</span> (tra l&#8217;altro spesso molto tecniche), da rendere <span style="font-style: italic">appetibili</span> per gli utenti italiani&#8230; </p>
<p>Mi &egrave; quindi sembrato ovvio <span style="font-style: italic; text-decoration: underline">rivolgere questa chiamata</span> ai miei amati lettori ed in generale a <span style="font-weight: bold">chiunque</span> <span style="text-decoration: underline; font-weight: bold">voglia aiutare</span><span style="font-weight: bold"> </span><span style="font-weight: bold">questo nuovo progetto</span> ed abbia una sufficiente conoscenza dell&#8217;inglese (e di Compiz)&#8230;<br /> Gi&agrave; poche persone volenterose dovrebbero essere in grado di rendere questo <span style="font-style: italic">lavoro</span> piuttosto rapido ma sopratutto efficace. Quindi <span style="font-weight: bold; text-decoration: underline">collaborate</span>! </p>
<p>Per quanti di voi si fossero avvicinati solo ora alla <em><strong>traduzione di software in ambienti liberi</strong></em>, ci sono degli <strong>strumenti</strong> ormai considerati <em>standard</em> che fanno capo a <font face="courier new,courier">gettext</font> rendendo questo processo molto semplice ed intuitivo (oltre che <em>assistito</em>) sia per gli sviluppatori che per i traduttori.<br /> Dal vostro/nostro punto di vista (di traduttore, <span style="font-style: italic">ndr</span>) vi baster&agrave; usare <u><strong>tool</strong></u> come <a href="http://i18n.kde.org/tools/kbabel/">kbabel</a> (se utenti KDE), <a href="http://gtranslator.sourceforge.net/">gtranslator</a> (se utenti GNOME), <a href="http://poedit.sourceforge.net/">poEdit</a> (se <em>indipendenti</em>) o un semplice <span style="font-style: italic; text-decoration: underline">editor di testo</span> (se siete utenti <em>duri e puri</em>) per <em><strong>modificare il file</strong></em> <em><strong><font face="courier new,courier">*.po</font></strong></em> che di fatto risulta essere il nostro <em>dizionario particolare</em> <font size="1">(<a target="_blank" title="Informazioni sulla Traduzione in Linux" href="http://tp.linux.it/progetti_traduzione.html">maggiori informazioni</a> &#8211; <a href="http://tp.linux.it/">sezione italiana del Translator Project</a></font><font size="1">)</font>.</p>
<p>Ora che vi ho elencato un po&#8217; di <span style="font-style: italic">risorse per modificare i file PO</span>, guardiamo <span style="font-weight: bold; font-style: italic">come ottenere e di lavorare sul file di traduzione italiano</span> di Compiz Fusion&#8230; Per farlo ci sono <span style="font-weight: bold; font-style: italic">due modi</span>: </p>
<ol>
<li><em><strong>Scaricate</strong></em> e salvate il <a target="_blank" title="Scarica l'ultima versione della traduzione italiana di Compiz Fusion!" href="http://gitweb.opencompositing.org/?p=fusion/i18n;a=blob_plain;f=po/it.po;hb=HEAD">file it.po</a>  <font size="1">(il link punta sempre all&#8217;ultima versione)</font> e iniziate a tradurlo con il tool che preferite, quindi salvate tutto ed inviatemi il file <span style="font-family: courier new,courier">it.po</span> risultante dal vostro lavoro.<br /> Riscaricate il file ogni volta che ci rilavorate per evitare di perdervi nuove traduzioni&#8230;</p>
</li>
<li>Usando il <strong>GIT</strong>, date i seguenti comandi:<br /> <span style="font-family: courier new,courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; git-clone git://anongit.opencompositing.org/fusion/i18n</span><br /> Quindi traducete usando il vostro tool preferito (con cui dovrete aprire il file in <span style="font-family: courier new,courier">i18n/po/it.po</span>), quindi eseguite <font size="1">(dentro alla cartella <span style="font-family: courier new,courier">i18n</span>)</font>:<br /> <span style="font-family: courier new,courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; git-diff-files -p &gt; /tmp/it-po.patch</span><br /> Speditemi il file <span style="font-family: courier new,courier">/tmp/it-po.patch</span> e nel caso vogliate ritradurre date il comando sotto per aggiornare i files <font size="1">(dentro alla cartella <span style="font-family: courier new,courier">i18n</span>)</font>:<br /> <span style="font-family: courier new,courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; git-diff-files -p | patch -Rp1 &amp;&amp; git-pull
<p></span></li>
<li>Installare <strong>Gobby</strong>, accedere al server <em>obby.opencompositing.org</em> porta <em>6523</em>, la password &egrave; <em>cfteam</em> e traducete direttamente online editando il file <font face="courier new,courier">it.po</font>!</li>
</ol>
<p>Siccome <em>io e pochi altri</em> abbiamo la possibilit&agrave; di modificare il <a target="_blank" title="Compiz Fusion i18n (internazionalization) GIT repository" href="http://gitweb.opencompositing.org/?p=fusion/i18n;a=summary">repository git i18n</a> di Fusion, e non essendo stata creata ancora n&eacute; una mailing-list n&eacute; un vero e proprio gruppo di lavoro per le traduzioni, l&#8217;unico modo per <span style="font-weight: bold; font-style: italic">rendere effettivo quanto avete</span><em style="font-weight: bold; font-style: italic"> italianizzato</em> &#8211; come gi&agrave; detto &#8211; &egrave; quello di <a target="_blank" title="Inviatemi la vostra traduzione via mail!" href="http://blog.3v1n0.net/contatti-trevino/"><strong><u>inviarmi</u></strong></a>  il vostro <font face="courier new,courier">it.po</font> (o la patch <em>generata</em>) affinch&eacute; io inserisca tutto in git&#8230;
<ol> </ol>
<p><span style="font-weight: bold; font-style: italic">Sperando</span> che si uniscano quante pi&ugrave; persone possibili a questo <span style="font-style: italic">appello</span>, prego chiunque ci lavori sopra, di non tradurre subito la prima stringa disponibile (per evitare di fare il lavoro doppio), ma di andare un po&#8217; a caso <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . Magari potreste inserire qui tra i commenti quanto state facendo cos&igrave; da <span style="font-weight: bold; text-decoration: underline; font-style: italic">evitare inutili sovrapposizioni</span>.<br /> Resta comunque il fatto che prima mi inviate il file tradotto, e prima io posso inserirlo in git cos&igrave; da <span style="font-style: italic">facilitare il lavoro di tutti</span>.</p>
<p>A presto (attendendo i vostri <span style="font-family: courier new,courier">it.po</span>) ^_^&#8230;&nbsp;</p>
<hr width="100%" size="2" /><em><strong>EDIT <font size="1">[19-09-2007]</font></strong></em>: &egrave; tempo di fare un <u><strong>resoconto</strong></u> di quanto &egrave; stato fatto fino ad adesso.<br /> 
<p>Hanno contribuito <em>(fin&#8217;ora)</em>: </p>
<ul>
<li><a target="_blank" title="Matteo Suppo Translation" href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Matteo+Suppo">Matteo Suppo (Triex)</a></li>
<li><a target="_blank" title="Dario Saruis translation" href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Danilo+Saruis">Danilo Saruis (DDany)</a></li>
<li><a target="_blank" title="Fabio Fiorentini translation" href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Fabio+Fiorentini">Fabio Fiorentini (Ahren / FaBBio)</a></li>
<li><a target="_blank" title="Andrea de Iacovo - translation" href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Andrea+De+Iacovo">Andrea De Iacovo (Firstbit)</a></li>
<li><a title="Emiliano Perulli Translation" target="_blank" href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Emiliano+Perulli">Emiliano Perulli</a></li>
<li><a href="http://gitweb.opencompositing.org/?p=fusion%2Fi18n&amp;a=search&amp;h=HEAD&amp;st=commit&amp;s=Milo+Casagrande">Milo Casagrande</a> </li>
</ul>
<p>Da qualche settimana il <em><u>maintainer ufficiale</u></em> della traduzione italiana &egrave; <strong>Milo Casagrande</strong>, fate riferimento a lui per ogni cosa inerente l&#8217;i18n di Compiz e Compiz Fusion.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/compiz-fusion-inizia-a-parlare-italiano-aiutiamolo/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Impacchettare Compiz Fusion GIT con MakeFusionDebs</title>
		<link>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-make-debs-script/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-make-debs-script/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 04:02:11 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Progetti]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=199</guid>
		<description><![CDATA[Ci siamo! Come avevo anticipato nel post precedente, mi sono messo di buzzo buono, ed ho terminato il lo script dinamico per impacchettare Compiz e Compiz Fusion direttamente da GIT.   Infatti, gi&#224; quando iniziai ad impacchettare Beryl-SVN, come presupposto iniziale mi scrissi uno script che chiamavo rudimentalmente &#8216;makedebs&#8216; che mi permetteva di fare [...]]]></description>
			<content:encoded><![CDATA[<p><a title="MakeFusionDebs Script Logo" href="http://www.flickr.com/photos/trevi55/643428879/"><img width="77" height="100" border="0" align="left" alt="Make-Compiz-Fusion-Script" src="http://farm2.static.flickr.com/1245/643428879_0f57c7bd10_t.jpg" /></a>Ci siamo! Come avevo anticipato nel <a title="Sotto Bombardamento Mediatico..." target="_blank" href="http://blog.3v1n0.net/informatica/linux/bombardamento-mediatico-da-compiz-fusion/">post precedente</a>, mi sono messo di <em>buzzo buono</em>, ed <em><u><strong>ho terminato</strong></u></em> il lo <strong>script <em>dinamico</em> per impacchettare Compiz e Compiz Fusion</strong> direttamente da <em><u>GIT</u></em>.<br />   Infatti, gi&agrave; quando iniziai ad impacchettare <a title="Beryl SVN Repository (ormai, storia...!)" target="_blank" href="http://blog.3v1n0.net/informatica/linux/beryl-svn-ubuntu-repository-by-trevino/">Beryl-SVN</a>, come presupposto iniziale mi scrissi uno <strong>script</strong> che chiamavo <em>rudimentalmente</em> &#8216;<font face="courier new,courier">makedebs</font>&#8216; che mi permetteva di fare tutto il <em><strong>lavoro senza troppo sforzo</strong></em> e, sopratutto, senza necessit&agrave; di una grossa <u><em>manutenzione</em></u>&#8230;<br />   Col breve passaggio di Beryl da <a title="SVN (Subversion) - Wikipedia" target="_blank" href="http://en.wikipedia.org/wiki/Subversion_%28software%29">SVN</a>  a <a title="GIT - Come Funziona!" target="_blank" href="http://en.wikipedia.org/wiki/Git_%28software%29">GIT</a>, aggiornai lo script per funzionare anche con il <em>Software di Controllo delle Versioni Distribuito</em> di Torvalds <font size="1">(= git)</font> e con l&#8217;arrivo di CompComm (poi Compiz Fusion) l&#8217;ho aggiornato ulteriormente&#8230;</p>
<p>Il maggior <em>problema</em> di Compiz Fusion &egrave; il fatto che non vengono distribuite delle <strong><em>cartelle <font face="courier new,courier">debian</font></em></strong>, di default che consentono la <a title="Guida alla Creazione di Pacchetti DEB" target="_blank" href="http://blog.3v1n0.net/creare-pacchetti-debian-a-partire-dai-sorgenti-guida-rapida/">realizzazione dei pacchetti</a>, per tanto (com era gi&agrave; avvenuto anche per alcune parti di Beryl e come succede quasi sempre per gli altri pacchetti che produco) <strong>le ho dovute fare io</strong>, praticamente da 0&#8230;<br />   Avendo ricevuto l&#8217;<strong>accesso in scrittura al GIT</strong> di OpenCompositing <em>qualche settimana fa</em>, ho deciso che il nuovo sistema sarebbe stato molto pi&ugrave; <em>git-based</em>.</p>
<p>Con un po&#8217; di ritardo, stasera <a title="Compiz Fusion DEBIAN data for building packages (GIT)" target="_blank" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-fusion-debian;a=summary">ho inserito in GIT</a>  tutte le <strong>cartelle <font face="courier new,courier">debian</font></strong> necessarie alla creazione di pacchetti <font face="courier new,courier">.deb</font>, quindi dopo diversi <em><strong>aggiornamenti</strong></em>, <a title="MakeFusionDebs - GIT first release" target="_blank" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-fusion-debian-builder;a=summary">ho inserito anche il <em>nuovo</em> <strong>makefusiondebs</strong></a> che vi permetter&agrave; di <em><strong>compilare e pachettizzare</strong></em> tutto!   </p>
<p>Le <u><strong>modifiche</strong></u> rispetto alla versione precedente sono:</p>
<ul>
<li> Autoupdate (lo script si auto-aggiorna all&#8217;avvio)</li>
<li>Supporto ad un file di configurazione (<font face="courier new,courier">makefusiondebs-options</font>)</li>
<li>Supporto per le patch debian (sistema quilt)</li>
<li>Controllo dell&#8217;<font face="courier new,courier">ABIVERSION</font> dei plugin (permette la ricompilazione automatica)</li>
<li>La versione di base ora viene letta anche dal <font face="courier new,courier">configure.ac</font></li>
<li>Supporto per il prefisso delle versioni debian (<font face="courier new,courier">#:versione</font>)</li>
<li>Corretta la rimozione dei suffissi debian alla versione</li>
<li>Possibilit&agrave; di definire il nome delle cartelle in cui salvare i dati  </li>
<li>Spostamento dei vecchi deb basato anche sul pacchetto sorgente</li>
<li>Le cartelle debian utente, ora hanno priorit&agrave; su quelle scaricate</li>
<li>Codice ripulito</li>
<li>Altre correzioni sparse che non ricordo <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p><em><strong>Per avere tutto questo</strong></em>, dopo che avete <u><em>ripulito il vostro sistema</em></u> dalle installazioni di compiz in <font face="courier new,courier">/usr/local</font> (soprattutto rimuovendo i file <font face="courier new,courier">/usr/local/lib/pkgconfig/compiz*.pc</font>), vi baster&agrave; dare i seguenti comandi:</p>
<div align="left">
<blockquote><font face="courier new,courier">git-clone git://anongit.opencompositing.org/users/3v1n0/compiz-fusion-debian-builder</font><br />  <font face="courier new,courier">cd </font><font face="courier new,courier">compiz-fusion-debian-builder</font><br />  <font face="courier new,courier">./makefusiondebs</font>  </p></blockquote></div>
<p>A questo punto lo script tenter&agrave; prima di <em><strong>aggiornare s&eacute; stesso</strong></em> (ed in caso positivo di riavviarsi), se non impostato diversamente (vedi sotto), e poi <strong>scaricare</strong> (o aggiornare) tutte <em><strong>le sezioni del GIT definiti</strong></em> (che comprendono sia <a title="Compiz Fusion DEBIAN data for building packages (GIT)" target="_blank" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-fusion-debian;a=summary">compiz-fusion-debian</a> che <a target="_blank" title="Compiz Wrapper - Compiz Loader Script" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-wrapper;a=summary">compiz-wrapper</a> &#8211; tra l&#8217;altro quest&#8217;ultimo &egrave; stato integrato in questi giorni proprio nei pacchetti di Ubuntu Gutsy!!) nelle opzioni&#8230;</p>
<p>Ho parlato di <u><strong>opzioni</strong></u>, s&igrave;, perch&eacute; essendo l&#8217;<em>autoaggiornamento basato su GIT</em>, per evitare problemi col passare del tempo, ho deciso di dare la possibilit&agrave; di definire le proprie impostazioni in un file parallelo, impostato di default a <font face="courier new,courier">makefusiondebs-options</font>, che potrete <em><strong>editare</strong></em> (mantenendo la sintassi bash) per personalizzare l&#8217;impacchettamento (piuttosto che toccando lo script stesso, per cui semmai<em> inviatemi delle patch</em>, ma che &egrave; meglio <u>non modificare direttamente</u>!).</p>
<p>Infine, un accenno ai <em><strong>parametri accettati</strong></em> dallo script:</p>
<div align="left">
<blockquote>
<p><font face="courier new,courier">./makefusiondebs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># esegue tutti i passaggi (aggiorna ed impacchetta)</font><br />  <font face="courier new,courier">./makefusiondebs update&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># esegue solo l&#8217;aggiornamento dei pacchetti</font><br />  <font face="courier new,courier">./makefusiondebs build&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># impacchetta solo ci&ograve; che serve</font><br />  <font face="courier new,courier">./makefusiondebs &lt;item&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># impacchetta solo &lt;item&gt; (se necessario)</font><br />  <font face="courier new,courier">./makefusiondebs rebuild &lt;item&gt;&nbsp; </font><font size="1"># forza la ricompilazione di &lt;item&gt;</font><br />  <font face="courier new,courier">./makefusiondebs repack &lt;item&gt;&nbsp;&nbsp; </font><font size="1"># forza il rimpacchettamento di &lt;item&gt;</font><font size="1"> </font>  </p>
</blockquote></div>
<p><u>Adesso</u> se <em>non potete</em> o <em>non volete</em> usare <a title="Compiz Fusion Repository!" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/">i miei deb di Compiz</a>, sar&agrave; possibile e molto facile creare <em><strong>pacchetti anche per tutte le distribuzioni</strong></em> (<em>basate su debian</em>) e <em><strong>tutte le</strong><strong> architetture</strong></em>; se vi dovesse servire hosting per i vostri pacchetti &#8211; per un eventuale repository &#8211; <em>contattatemi pure</em>!&nbsp;</p>
<p><em><strong>Maggiori informazioni</strong></em> le troverete sicuramente in questo <a target="_blank" title="MakeFusionDebs - OpenCompositing" href="http://forums.opencompositing.org/viewtopic.php?f=14&amp;t=1076">thread di OpenCompositing</a>.</p>
<p>Bye ^_^&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-make-debs-script/feed/</wfw:commentRss>
		<slash:comments>178</slash:comments>
		</item>
		<item>
		<title>Da CompComm a Compiz Fusion in formato .deb!</title>
		<link>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 05:50:51 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Progetti]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/</guid>
		<description><![CDATA[Dopo il fallimentare sondaggio  sul futuro nome di CompComm ed i flame che si erano scatenati in Mailing list per defnire quali nomi dovesero essere usati e chi li dovesse votare (e in che modo), immaginavo di dover continuare per (molte) altre settimane a dover buttare degli archivi .tar.gz nella cartella compiz-compcomm-name-in-progress della sezione [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Compiz Fusion Test Logo by Onestone" href="http://www.flickr.com/photos/trevi55/578728156/"><img width="100" height="91" border="0" align="left" alt="Compiz-Fusion-logo-test" src="http://farm2.static.flickr.com/1124/578728156_68460c18f0_t.jpg" /></a>Dopo il <a target="_blank" title="CompComm - Name Poll" href="http://forums.opencompositing.org/viewtopic.php?f=46&amp;t=559">fallimentare sondaggio</a>  sul <em><strong>futuro nome di CompComm</strong></em> ed i <u><em>flame</em></u> che si erano scatenati in <a target="_blank" title="CompComm ML" href="http://www.ubaight.com/mailman/listinfo/compcomm">Mailing list</a> per defnire quali nomi dovesero essere usati e chi li dovesse votare (e in che modo), immaginavo di dover continuare per <em>(molte)</em> altre settimane a dover <em>buttare</em> degli archivi <font face="courier new,courier">.tar.gz</font> nella cartella <em><font face="courier new,courier">compiz-compcomm-name-in-progress</font></em> della sezione <font face="courier new,courier">xtra-debs</font> del <a target="_blank" title="Trevi&ntilde;o Ubuntu Repository" href="http://download.tuxfamily.org/3v1deb/">mio repository</a>  per tuti quegli <em>impavidi</em> che nei vari forum facevano di tutto per l&#8217;ultima versione del plugin <em>firepaint</em> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  e degli altri plugin rilasciati dai ragazzi di OpenCompositing, <em>fin&#8217;ora</em> <em><strong>innominabili</strong></em>.</p>
<p>E invece&#8230; Beh, finalmente <strong>quei <em>ragazzacci</em> si sono messi daccordo</strong> ed <a target="_blank" title="La nascita di Compiz Fusion!" href="http://forums.opencompositing.org/viewtopic.php?f=4&amp;t=825">hanno annunciato il <u><strong>nuovo nome</strong></u></a>  in <u><strong>Compiz Fusion</strong></u>! Personalmente non mi dispiace, ma considerando quanto l&#8217;abbiamo atteso mi andava bene (quasi) qualsiasi cosa&#8230; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Ma veniamo al dunque, come promesso, non appena ci sarebbe stato il <em><strong>nuovo nome</strong></em>, i <em><strong>pacchetti</strong></em> sarebbero <em>finiti</em> nel repository ed infatti dopo aver messo il <a title="Compiz GIT ubuntu Repository" target="_blank" href="http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/">mio repostory Compiz-GIT</a> e (opzionale) <a target="_blank" title="CompizConfig Plugins..." href="http://blog.3v1n0.net/informatica/linux/configurare-compiz-in-scioltezza-con-compizconfig/">CompizConfig</a> per  <em><strong>installare i plugin</strong></em> che <em>una volta</em> erano di beryl e che adesso saranno di <strong>fusion</strong>, date il seguente comando:  </p>
<blockquote><p><font face="courier new,courier">sudo apt-get install compiz-fusion-*</font></p>
</blockquote>
<p>Con il comando indicato <em><strong>verranno installati</strong></em> (ad oggi) i seguenti pacchetti: </p>
<ul>
<li><font face="courier new,courier">compiz-fusion-plugins-main</font> &#8211; contiene i pacchetti sviluppati attivamente</li>
<li><font face="courier new,courier">compiz-fusion-plugins-extra</font> &#8211; contiene i pacchetti di minore importanza (come funzionalit&agrave;)  </li>
<li><font face="courier new,courier">compiz-fusion-plugins-unsupported</font> &#8211; contiene i pacchetti fatti (in passato) da autori esterni agli sviluppatori ufficiali e quindi non pi&ugrave; sviluppati attivamente.</li>
<li><font face="courier new,courier">compiz-fusion-plugins-unofficial</font> &#8211; contiene i pacchetti <u>non ufficiali</u> e pertanto <u>non supportati</u></li>
</ul>
<p> Per adesso i <em><strong>plugin disponibili</strong></em> sono: <font face="courier">animation</font>, <font face="courier">expo</font>, <font face="courier">imgjpeg</font>, <font face="courier">neg</font>, <font face="courier">opacify</font>, <font face="courier">put</font>, <font face="courier">resizeinfo</font>, <font face="courier">ring</font>, <font face="courier">scaleaddon</font>, <font face="courier">snap</font>, <font face="courier">text</font>, <font face="courier">thumbnail</font>, <font face="courier">vpswitch</font>, <font face="courier">wall</font>, <font face="courier">winrules</font>, <font face="courier">addhelper</font>, <font face="courier">bench</font>, <font face="courier">crashhandler</font>, <font face="courier">cubereflex</font>, <font face="courier">extrawm</font>, <font face="courier">fadedesktop</font>, <font face="courier">firepaint</font>, <font face="courier">group</font>, <font face="courier">mblur</font>, <font face="courier">reflex</font>, <font face="courier">showdesktop</font>, <font face="courier">splash</font>, <font face="courier">trailfocus</font>, <font face="courier">fakeargb</font>, <font face="courier">snow</font>, <font face="courier">tile</font>.<br />Presto ne arriveranno anche altri, come <font face="courier new,courier">widget</font>, <font face="courier new,courier">mousegesture</font>, <font face="courier new,courier">flash</font>, <font face="courier new,courier">screensaver</font> (presenti ora nel pacchetto <em>unofficial</em>)&#8230;<br />Mentre vi consiglio di <em><strong>vedere <a target="_blank" title="Compiz Fusion (CompComm) features video" href="http://www.youtube.com/watch?v=E4Fbk52Mk1w">questo video</a></strong></em>  per <u>godervi</u> tutte le funzionalit&agrave;.</p>
<p>Per gli <strong><em>sviluppi futuri</em></strong> e ulteriori news (di poco conto), vi consiglio di seguire <a target="_blank" title="Compiz Fusion e Compiz GIT ubuntu Repository!" href="http://forums.opencompositing.org/viewtopic.php?f=14&amp;t=131">questo thread</a> &quot;<a target="_blank" title="Compiz Fusion e Compiz GIT ubuntu Repository!" href="http://forums.opencompositing.org/viewtopic.php?f=14&amp;t=131">ufficiale</a>&quot;.</p>
<p>Nel frattempo, se ci sapete fare con <em>inkscape</em>, e <em>pennelli virtuali</em>, potete partecipare all&#8217;<a target="_blank" title="Compiz Fusion - Artwork Contest" href="http://forums.opencompositing.org/viewtopic.php?f=4&amp;t=835">Artwork Contest</a>  che sta gi&agrave; sta dando i suoi frutti come avrete visto in cima a questo post <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<strong><br />  </strong></p>
<p> <strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/compiz-fusion-git-ubuntu-repository/feed/</wfw:commentRss>
		<slash:comments>198</slash:comments>
		</item>
		<item>
		<title>Configurare Compiz in scioltezza con CompizConfig!</title>
		<link>http://blog.3v1n0.net/informatica/linux/configurare-compiz-in-scioltezza-con-compizconfig/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/configurare-compiz-in-scioltezza-con-compizconfig/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 03:48:20 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=196</guid>
		<description><![CDATA[Come preannunciatovi nel post precedente, parliamo un po&#8217; di nuovi sistemi di configurazione per Compiz sorti all&#8217;ombra di OpenCompositing.org&#8230; Come saprete compiz, fin dagli esordi, funzionava sfruttando il sistema di configurazione principe di GNOME: GConf, e questo elemento fu uno dei principali motivi di proteste da parte della comunit&#224; (spcialmente, quella non-gnome, ovviamente) e quindi [...]]]></description>
			<content:encoded><![CDATA[<p><a title="CompizConfig Logo" href="http://www.flickr.com/photos/trevi55/578262929/"><img width="100" height="100" border="0" align="left" alt="CompizConfig Logo" src="http://farm2.static.flickr.com/1412/578262929_1f98e3d7c7_t.jpg" /></a>Come <em>preannunciatovi</em> nel post precedente, parliamo un po&#8217; di <em>nuovi</em> <strong>sistemi di configurazione per Compiz</strong> sorti all&#8217;<em>ombra</em> di <a title="OpenCompositing... Free composite resources.." target="_blank" href="http://www.opencompositing.org/">OpenCompositing.org</a>&#8230; Come saprete <em><strong>compiz</strong></em>, fin dagli esordi, funzionava sfruttando il sistema di configurazione <em>principe</em> di <em><u>GNOME</u></em>: <a title="GConf informations..." target="_blank" href="http://en.wikipedia.org/wiki/GConf">GConf</a>, e questo elemento fu uno dei principali motivi di <strong><em>proteste</em></strong> da parte della comunit&agrave; (spcialmente, quella non-gnome, ovviamente) e quindi della nascita di <em>progetti paralleli </em>(fork) quali compiz-quinn, prima e Beryl poi.</p>
<p>Con un certo ritardo (si sa, DavidR non &egrave; per i <em>workaround</em>&#8230; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) <em><strong>fu stravolto il sistema utilizzato&nbsp;</strong></em> fin dagli esordi, inserendo la possibilit&agrave; di <em><u>usare plugin</u><u> diversi</u></em> per il salvataggio delle opzioni e Mike <em>mikedee </em>Dransfield cre&ograve; un plugin &quot;ini&quot; che permette il salvataggio della configurazione in dei files (ciascuno per plugin) in <font face="courier new,courier">~/.compiz/options</font>. Tuttavia, il <em><strong>ritardo</strong></em> dell&#8217;aggiornamento rispetto a Beryl che gi&agrave; aveva i suoi configuratori ed il sistema poco <em>friendly</em> di gestione non resero questo cambiamento troppo apprezzato&#8230;</p>
<p>Tutto il resto &egrave; storia recente, con il porting da lib<em>berylsettings</em> (il fiore all&#8217;occhiello di Beryl) a <em>libccs</em> adesso rinominata in <em><strong>libcompizconfig</strong></em> di cui ho spiegato il suo <strong>funzionamento</strong> in <a title="CompComm - Il Desktop Fiammante!" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-compcomm-coco-opencompositing-ccs-desktop-fiammante/">questo articolo</a> che &egrave; fondamentalmente <u>sempre valido</u> a parte il fatto che la libreria ha cambiato nome e che adesso il <em>backend <font face="courier new,courier">gconf</font></em> usa gli stessi parametri del plugin standard di compiz (per il plugin <font face="courier new,courier">ini</font> verr&agrave; fatta la stessa cosa presto).</p>
<p>Nonostante i <em><strong>flames</strong></em> che ci sono stati nella <a title="CompComm ML" target="_blank" href="http://www.ubaight.com/mailman/listinfo/compcomm">Mailing list di CompComm</a> riguardo l&#8217;approccio usato da questo sistema (alcuni validi, altri un po&#8217; meno) portati avanti pi&ugrave; che altro da <u><em>mikedee</em></u> e <u><em>RYX</em></u> (entrambi &quot;ex&quot; compiz-extra), la discussione &egrave; proseguita con un <em>ritmo serrato</em> e attualmente pare essersi placata sia perch&eacute; si &egrave; deciso di mantenere una linea che rimanga sempre <strong><em>fedele</em> ai plugin standard</strong> di configurazione di Compiz, sia perch&eacute; <strong>fino ad oggi non esiste sistema migliore</strong> che permetta sia la <em><u>configurazione</u></em>, che la <em><u>gestione dei conflitti</u></em> sia in modalit&agrave; <em><u>online</u></em>, che <em><u>offline</u></em> (ossia, con sia con compiz avviato che no). </p>
<p>Andiamo quindi ad <strong><u>installare CompizConfig</u></strong>; prerequisito a tutto ci&ograve; &egrave; l&#8217;<a target="_blank" title="Compiz GIT ubuntu Repository" href="http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/"><u>installazione</u> di <em><u>Compiz-git</u></em> dal mio repostory <em>eyecandy</em></a> (come era stato indicato anche tra i <a title="CompComm - Desktop fiammante :  I commenti" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-compcomm-coco-opencompositing-ccs-desktop-fiammante/#comments">commenti</a>  del primpo post su CompComm), dopo di che vi baster&agrave; fare:    </p>
<blockquote><p><font face="courier new,courier"><strong>sudo apt-get install compizconfig-settings-manager</strong></font></p></blockquote>
<p>    Questo, fondamentalmente, far&agrave; <strong><em>tutto il necessario</em></strong> per avere le librerie <font face="courier new,courier">libcompizconfig</font>, il plugin <font face="courier new,courier">ccp</font> (che funge da <em>tramite</em> per compiz) ed il configuratore <em><strong>CompizConfig Settings Manager</strong></em> (e relative librerie in python), tuttavia sappiate che per aver un sistema funzionante usando la configuazione di CompizConfig, vi basterebbe il solo pacchetto <strike><font face="courier new,courier">compizconfig-plugin</font></strike> <font face="courier new,courier">libcompizconfig0</font> (ma ovviamente sareste senza interfacce). <br />    Altri <strong>pacchetti</strong> che definirei <strong><em>opzionali</em></strong>, sono:<br /> <br />
<blockquote>
<p><font face="courier new,courier">libcompizconfig-backend-gconf&nbsp;&nbsp;&nbsp; </font><font size="1"># backend per salvare i dati attraverso gconf (GNOME)</font><br /><font face="courier new,courier">  libcompizconfig-backend-kconfig&nbsp; </font><font size="1"># backend per salvare i dati attraverso kconfig (KDE)</font><br /><font face="courier new,courier">  python-compizconfig&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  </font><font size="1"># bindings in python per l&#8217;accesso a libcompizconfig</font><br /><strike><font face="courier new,courier">  compizconfig-settings-legacy&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># settings manager &quot;obsoleto&quot; scritto in C e GTK+</font></strike>    </p>
</blockquote>
<p>Per <u><em><strong>usare compiz con questo sistema</strong></em></u> di configurazione, se usate i miei pacchetti o il mio <a target="_blank" title="Compiz Wrapper" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-wrapper;a=summary"><em>wrapper</em></a>  (per come &egrave; stato impostato quest&#8217;ultimo), vi basta dare il <em>classico</em> comando</p>
<blockquote><p><font face="courier new,courier">compiz &#8211;replace&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1"># corrisponde a dare &#8216;compiz &#8211;replace ccp&#8217;<br />  </font></p>
</blockquote>
<p>Presupponendo che avrete installato il settings manager principale, ecco cosa vi apparir&agrave; lanciando <font face="courier new,courier">ccsm</font>:</p>
<p align="center"><a title="CompizConfig Settings Manager" href="http://www.flickr.com/photos/trevi55/578666018/"><img width="500" height="316" border="0" alt="CompizConfig Settings Manager" src="http://farm2.static.flickr.com/1153/578666018_845f382057.jpg" /><br />  <font size="1"><em>CompizConfig Settings Manager &#8211; Compiz Configurator</em></font><br />  </a></p>
<p>Ci tengo a sottolineare, <em>di nuovo</em>, che <em><strong>tutto questo &egrave; indipendente dall&#8217;uso o meno dei plugin di Compiz Fusion</strong></em> (ex CompComm).</p>
<p>A presto!&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/configurare-compiz-in-scioltezza-con-compizconfig/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Ubuntu Compiz-GIT Repository</title>
		<link>http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 22:54:12 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Progetti]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=195</guid>
		<description><![CDATA[Ho aspettato qualche giorno per ufficializzare questa notizia, che seppur fosse ormai nota nei forum internazionali e nazionali, ho preferito non annunciare qui finch&#233; tutto non fosse funzionante al meglio e compatibile con i pacchetti che saranno presenti in Ubuntu Gutsy&#8230;  Adesso, per&#242; posso dirlo a chiare lettere: Compiz &#8211; git &#232; stato aggiunto [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Condivisione di foto" href="http://www.flickr.com/photos/trevi55/575665048/"><img width="100" height="85" border="0" align="left" alt="Compiz GIT Repository" src="http://farm2.static.flickr.com/1183/575665048_9b14e51b18_t.jpg" /></a>Ho aspettato qualche giorno per <em>ufficializzare</em> questa <em><strong>notizia</strong></em>, che seppur fosse ormai nota nei <a target="_blank" title="Ubuntu Compiz-Git Repository [OpenCompositing.org]" href="http://forums.opencompositing.org/viewtopic.php?f=14&amp;t=131&amp;hilit=">forum internazionali</a> e <a target="_blank" title="Pacchetti di Trevi&ntilde;o per Compiz e CompComm [ubuntu-it.org]" href="http://forum.ubuntu-it.org/index.php?topic=85057.0;topicseen">nazionali</a>, ho preferito non annunciare qui finch&eacute; tutto non fosse <em><u>funzionante al meglio</u></em> e compatibile con i pacchetti che saranno presenti in <em>Ubuntu Gutsy</em>&#8230;<br />  Adesso, per&ograve; posso dirlo a chiare lettere: <strong>Compiz &#8211; git &egrave; stato aggiunto al mio repository <a target="_blank" title="Trevi&ntilde;o eyecandy Repository - Beryl, Compiz, Fusion, Avant-Window-Navigator, Kiba-dock..." href="http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/"><em>eyecandy</em></a>!</strong></p>
<p>Siccome, come &egrave; ben noto, <em><strong>David Raveman</strong></em> (<em>DavidR</em>) e gli sviluppatori che gli sono pi&ugrave; vicini <em><u>sono sempre molto cauti</u></em> nel modificare il codice del <em>core</em> e dei <em>plugin di base</em>, posso dirvi senza problemi che queste <strong>build</strong>, seppur siano compilate con codice in fase di sviluppo, sono e <em>(presumo)</em> saranno sempre <em><strong>stabili e funzionanti</strong></em>.</p>
<p>Per <u><em><strong>aggiungere il repository</strong></em></u> alla vostra lista, editate &#8211; <em>con permessi di amministrazione (<font face="courier new,courier">sudo</font>)</em> &#8211; il file <font face="courier new,courier">/etc/apt/sources.list</font>, aggiungendovi quanto segue [<em><strong>EDIT</strong></em> <a title="Compiz Fusion AMD-64 Ubuntu Repository" target="_blank" href="http://blog.3v1n0.net/informatica/linux/compiz-fusion-amd-64-ubuntu-repository/">qua per <em><u>AMD-64</u></em></a>]:</p>
<blockquote><p> <font face="courier new,courier"># Trevi&ntilde;o&#8217;s Ubuntu Deisty EyeCandy Repository (GPG key: 81836EBF)<br />  # Many eyecandy 3D apps: Beryl, Compiz, Fusion, AWN and kiba-dock<br />  # built using latest available (working) sources from git/svn/cvs&#8230;<br />  deb http://download.tuxfamily.org/3v1deb feisty eyecandy<br />  deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy</font></p></blockquote>
<p>&nbsp;Se non l&#8217;avete gi&agrave; fatto, date la <em><strong>fiducia</strong></em> alla <a target="_blank" title="La chiave GPG pubblica di Trevi&ntilde;o - trevi55 - 3v1n0 [trevi55 &lt;AT&gt; gmail &lt;DOT&gt; com]" href="http://download.tuxfamily.org/3v1deb/DD800CD9.gpg">mia chiave GPG pubblica</a>  con:</p>
<blockquote><p><font face="courier new,courier"> wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -</font>  </p>
</blockquote>
<p>Quindi potete <strong><em>aggiornare il vostro sistema</em></strong> stando attenti che i <u><strong>pacchetti</strong></u> <font face="courier new,courier">compiz</font>, <font face="courier new,courier">compiz-core</font>, <font face="courier new,courier">compiz-plugins</font> e <font face="courier new,courier">libdecoration0</font> (e relativi) vengano <em><u>aggiornati</u></em>/<u>installati</u> (ci sta che la prima volta ci voglia un <font face="courier new,courier">sudo apt-get dist-upgrade</font>).<br />  Per gli <em>utenti </em><strong>GNOME</strong> ricordo di installare anche il pacchetto <font face="courier new,courier">compiz-gnome</font>, mentre per <em>quelli</em> <strong>KDE</strong> il pacchetto <font face="courier new,courier">compiz-kde</font>; gli <em><strong>altri</strong></em> (Xfce &amp; co.), invece dovranno installare un <em>decorator</em> alternativo (come <font face="courier new,courier">emerald</font>) se non vogliono installarsi dipendenze collegate ad altri desktop (in attesa che la <a title="Gtk-Window-Decorator Splitting (gnome-window-decorator &amp; gtk-window-decorator)" target="_blank" href="http://lists.freedesktop.org/archives/compiz/2007-June/thread.html#2352">mia patch</a>  venga accettata <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
<p>A questo punto non vi resta che <em><strong>avviare Compiz</strong></em>, e nella maggior parte dei casi il baster&agrave; il comando (che potrete aggiungere tra i programmi da <em>avviare all&#8217;inizio della sessione</em>):</p>
<blockquote><p><font face="courier new,courier">compiz &#8211;replace</font></p>
</blockquote>
<p>Tuttavia, per poter avviare Compiz correttamente in qualsiasi <em>configurazione hardware/software</em> <u>supportata</u> ho inserito un <strong><em>wrapper</em></strong> (basato principalmente sul codice del <font face="courier new,courier">compiz-manager</font> di <a target="_blank" title="Kristian Lyngst&oslash;l Home Page" href="http://glug.grm.hia.no/~kristian/">Kristian Lyngst&oslash;l</a>) in <font face="courier new,courier">/usr/bin/compiz</font> che di fatto esegue il binario vero e proprio (<font face="courier new,courier">/usr/bin/compiz.real</font>) con le impostazioni pi&ugrave; adatte alla vostra situazione. Questo <em><strong>script</strong></em>, nominato <a target="_blank" title="CompizWrapper - OpenCompositing GIT" href="http://gitweb.opencompositing.org/?p=users/3v1n0/compiz-wrapper;a=summary">Compiz-Wrapper</a> (che &egrave; disponibile nel <a target="_blank" title="GIT-Web - OpenCompositing.org" href="http://gitweb.opencompositing.org">git di opencompositing.org</a>  cui ho avuto accesso qualche giorno fa) oltre a quanto fa in automatico, permette sia di passare i parametri &quot;standard&quot; di Compiz (che ottenete con <font face="courier new,courier">compiz &#8211;help</font>), sia alcune operazioni <em>avanzate</em> che potete vedere usando il comando</p>
<blockquote><p><font face="courier new,courier">compiz -h</font></p>
</blockquote>
<p>Ulteriori <em><strong>esempi</strong></em> del suo uso li potete trovare in <a target="_blank" title="Compiz-Wrapper Usage" href="http://forums.opencompositing.org/viewtopic.php?f=48&amp;t=729">questo thread</a>; &egrave; tutto piuttosto <em><u>semplice</u></em> per l&#8217;uso normale, ma permette anche operazioni pi&ugrave; avanzate <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8230;</p>
<p>Per quanto riguarda la <em><strong>configurazione di Compiz</strong></em>, installando solo quanto sopra indicato (ossia solo pacchetti provenienti dagli sviluppatori di <em>freedesktop.org</em>) e lanciando compiz con il &quot;comando di base&quot;, vi consentir&agrave; di usare la piattaforma <strong><font face="courier new,courier">gconf</font></strong> a quanti hanno installato <font face="courier new,courier">compiz-gnome</font> (sempre se non definite altro da riga di comando&#8230;), mentre semplici files di testo (usando plugin <strong><font face="courier new,courier">ini</font></strong>) per tutti gli altri e tutto questo non &egrave; sicuramente il massimo dal punto di vista della <u><em>configurabilit&agrave;</em></u> da parte dell&#8217;utente (entrambi i sistemi sono tutt&#8217;altro che <em>friendly</em> da settare), ma per fortuna c&#8217;&egrave; altro&#8230; </p>
<p>Notate che a volte, le vostre <em><strong>vecchie configurazioni o vecchi plugin</strong></em> salvati nel profilo in <font face="courier new,courier">$HOME</font> possono dare <strong>fastidio</strong>, quindi eseguite i comandi seguenti per le operazioni indicate a fianco:</p>
<blockquote></blockquote>
<div align="left">
<blockquote>
<p><font face="courier new,courier">rm -rf ~/.gconf/apps/compiz&nbsp;&nbsp;&nbsp; </font><font size="1" face="courier new,courier"># rimuove le impostazioni di compiz salvate da gconf</font><font face="courier new,courier"><br />  rm -rf ~/.compiz/options&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="1" face="courier new,courier"># rimuove le impostazioni salvate dal plugin ini</font><font face="courier new,courier"><br />  rm -rf ~/.compiz/{metadata,plugins} </font><font size="1" face="courier new,courier"># rimuove i vecchi plugin installati</font><font face="courier new,courier"><br />  rm -f /usr/local/bin/compiz&nbsp;&nbsp;&nbsp; </font><font size="1" face="courier new,courier"># rimuove eventuali vecchi script di avvio</font><font face="courier new,courier"><br /> rm -rf /usr/local/lib/{compiz,libdecoration}* </font><font size="1" face="courier new,courier"># rimuove i vecchi plugin e librerie</font></p>
</blockquote>
</div>
<blockquote></blockquote>
<p>In questo post non ho <u>voluto</u> menzionare in modo esplicito sistemi che, suppongo, diventeranno lo <em>standard</em> per configurare Compiz, ma siccome per adesso non fanno parte del progetto ufficiale (e penso rimarranno sempre <em>un&#8217;ala esterna</em>) ho preferito indicare qui solo come <em><strong>ottenere la vostra copia &quot;pura&quot; di compiz</strong></em> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   </p>
<p>PS: Se avete qualsiasi problema di avvio di Compiz, incollatemi, col <a title="Pastebin - Incolla tutto qui!" target="_blank" href="http://paste.ubuntu-nl.org/">pastebin</a>, l&#8217;output restituito da <font size="1" face="courier new,courier">compiz &#8211;replace -v</font>  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/ubuntu-compiz-git-repository/feed/</wfw:commentRss>
		<slash:comments>81</slash:comments>
		</item>
		<item>
		<title>CompComm, il desktop fiammante!</title>
		<link>http://blog.3v1n0.net/informatica/linux/compiz-compcomm-coco-opencompositing-ccs-desktop-fiammante/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/compiz-compcomm-coco-opencompositing-ccs-desktop-fiammante/#comments</comments>
		<pubDate>Mon, 28 May 2007 07:00:19 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=192</guid>
		<description><![CDATA[Beh, ve l&#8217;avevo promesso nel post precedente  (s&#236;, postato poco tempo fa, ma in produzione da settimane) ed adesso eccovi qualche novit&#224; che riguarda CompComm: il progetto di OpenCompositing che mira alla creazione di tool e plugin di terze parti per facilitare e rendere l&#8217;esperienza degli utenti di Compiz sempre pi&#249; eccitante (ed &#171;&#224; [...]]]></description>
			<content:encoded><![CDATA[<p><a title="CompComm Firepaint - Scrivi nello schermo col... Fuoco!!" href="http://www.flickr.com/photos/trevi55/493523133/"><img width="100" hspace="3" height="75" border="0" align="left" alt="CompComm Firepaint - Scrivi nello schermo col... Fuoco!!" src="http://farm1.static.flickr.com/209/493523133_bd7b583407_t.jpg" /></a>Beh, ve l&#8217;avevo promesso nel <a title="La &laquo;mia&raquo; storia dei composite manager" target="_blank" href="http://blog.3v1n0.net/informatica/linux/da-compiz-a-beryl-di-nuovo-a-compiz-e-poi/">post precedente</a>  (s&igrave;, postato poco tempo fa, ma in produzione da settimane) ed adesso eccovi <em><strong>qualche novit&agrave; che riguarda CompComm</strong></em>: il progetto di OpenCompositing che mira alla creazione di tool e plugin di terze parti per facilitare e rendere l&#8217;esperienza degli utenti di Compiz sempre pi&ugrave; <em>eccitante</em> (ed <em>&laquo;&agrave; la Beryl&raquo;</em>)!
<p>In questi mesi di sviluppo, ci sono state ovviamente <strong>molte modifiche</strong> che seppur non siano ancora state raccolte in una prima release di preview (e, ripeto, non ci sia ancora un <u>nome</u>), sono ormai <em><u>usabili</u></em> da diverse settimane, e queste includono, oltre al <em><strong>porting</strong></em> di quelli preesistenti, alcuni <em><strong>nuovi plugin</strong></em> e, come avrete capito dal post precedente, un <em><strong>nuovo </strong><strong>sistema di configurazione</strong></em> (ben pi&ugrave; comodo di gconf o dei file ini ufficialmente supportati da compiz). </p>
<p>Ma partiamo con ordine: il <u><strong>Nome</strong></u>. Purtroppo, come molte volte capita nel mondo FOSS, spesso <em>ci si fa la &ldquo;guerra&rdquo; per le cavolate</em>, ed il nome da dare al progetto di OpenCompositing.org pare esserne proprio un esempio. Ad ogni modo dopo aver rotto le scatole per settimane agli sviluppatori presenti nel canale <font face="courier new,courier">#opencompositing-dev</font> (freenode), finalmente siamo giunti a <u><a target="_blank" title="Decidi il nome del progetto di OpenCompositing.org" href="http://www.opencompositing.org/viewtopic.php?f=46&amp;t=478">questo thread</a></u>, in cui si spera di giungere finalmente ad una <em><strong>soluzione</strong></em> (che come capirete dopo, non &egrave; poi cos&igrave; ininfluente&#8230;). CompComm onestamente non mi pare un gran nome, meglio CoCo, ma anche altri nomi come Coral che venne proposto qualche mese fa, non sono male&#8230;<br /> <em>Insomma,<strong> prego anche a voi di partecipare alla discussione <u>in modo produttivo</u>!</strong></em> </p>
<p>Ovviamente i <em>nostri amici sviluppatori</em>, dopo aver <strong>reso funzionanti i plugin di Beryl su Compiz</strong> (anche grazie al lavoro di compiz-extra che ha pensato ad aggiornare i propri), non hanno perso tempo a creare <u><strong>Nuovi plugin</strong></u>, alcuni <em>utili</em>, altri un &ldquo;po&#8217;&rdquo; meno:</p>
<ul>
<li><strong>firepaint</strong>: quello che <a title="Firepaint - Scrivi co' i' foco! :P" target="_blank" href="http://www.flickr.com/photos/trevi55/493523133/">avrete visto</a>  in cima a questo post; sicuramente <em><strong>utilissimo!</strong></em> (volete mettere che effetto fa scrivere &laquo;Non Toccare&raquo; col fuoco?!)<strong> </strong> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li><strong>resizeinfo</strong>: mostra le <em>dimensioni attuali</em> di una finestra durante il suo <em>ridimensionamento</em> come fa metacity, questo direi che &egrave; abbastanza comodo e ne potete <a title="CompComm Resizeinfo Preview" target="_blank" href="http://www.flickr.com/photos/trevi55/516847318/">vedere un esempio</a>.</li>
<li><strong>compiz-scheme</strong>: un plugin molto potente che permette di <em>programmare il nostro composite manager</em> definendo diverse azioni in base ad uno script definito con una sintassi particolare [ancora in fase di sviluppo]</li>
<li><strong>sreencasting</strong>: permette di fare dei <em>video dei vostri desktop 3d</em> in modo pi&ugrave; semplice (simile a beryl-vidcap nell&#8217;idea, ma diverso nell&#8217;implementazione visto che non usa pi&ugrave; seom) [ancora in fase di sviluppo].</li>
</ul>
<p>Infine, passiamo alla <strong>vera <em>chicca</em></strong> prodotta in questo periodo dai ragazzi di OpenCompositing: <u><strong>CCS</strong></u>! Come si pu&ograve; &ldquo;intuire&rdquo; CCS &egrave; un acronimo per <em>&laquo;<u>Compiz Configuration System</u>&raquo;</em> e pi&ugrave; o meno deriva da quanto era stato creato per beryl con libberylsettings, ossia un sistema che permetta di <em><strong>configurare compiz</strong></em> in <em><strong>modo semplice</strong></em> usando dei <em><strong>sistemi di salvataggio diversi</strong></em>  in base all&#8217;ambiente utilizzato.</p>
<p>In pratica, <strong>Compiz &egrave; strutturato</strong> in modo tale da <em><strong>usare i plugin quasi per tutto</strong></em>, compresa la sua configurazione; possono essere scritti <em>plugin per <u>impostare</u> il composite manager</em> usando qualsiasi sistema di configurazione esistente, ma allo stato attuale esiste solo il supporto per gconf e per dei file di testo (ini) per cui l&#8217;unico modo di configurare il tutto con un tool <em>&quot;punta-e-clicca&quot;</em> &egrave; quello di usare gconf-editor che oltre ad essere marcatamente per GNOME, non &egrave; sicuramente il massimo come intuitivit&agrave; e comodit&agrave; d&#8217;uso (esistono anche altri software, ma di fatto sfruttano gconf per leggere e scrivere le opzioni, e non dialogando direttamente con i plugin non si &quot;auto-aggiornano&quot;).<br />&Egrave; stato quindi creato un <em><u>nuovo plugin</u></em> (<strong>ccp</strong> &#8211; <u><em>Compiz Configuration Plugin</em></u>) che ha il compito di <em>fare da &ldquo;mediatore&rdquo; tra compiz </em>ed una nuova<em> libreria</em>, <strong>libccs</strong>, che compiz chiamer&agrave; per leggere le impostazioni definite dall&#8217;utente, mentre dei tool esterni la utilizzeranno sia per leggere i parmetri definibili di compiz (e quindi per &quot;disegnarsi&quot;), sia per impostare compiz stesso. Sar&agrave; quindi <em><strong>libccs</strong></em> che penser&agrave; a <em><strong>scrivere e leggere le impostazioni</strong></em> usando il <em>backend</em> scelto/installato (per adesso sono supportati sia i file ini, che i file di configurazione di KDE, che gconf); un primo esempio dell&#8217;uso di libccs l&#8217;avrete visto nel primo &ldquo;configuratore&rdquo; sviluppato in C (e molto simile al primo beryl-settings) per <em>compiz + ccp</em>: <strong>ccs-settings</strong></p>
<div align="center"> 	    		<a target="_blank" href="http://www.flickr.com/photos/trevi55/493501796/"><img width="240" height="162" border="0" src="http://farm1.static.flickr.com/229/493501796_67a19e4577_m.jpg" /></a></div>
<p> Anche in questo caso (come per beryl) &egrave; stato creato un <em>binding</em> in python per libccs, cos&igrave; che sia possibile scrivere applicazioni python che abbiano accesso a tale libreria e da ci&ograve;, come era prevedibile, &egrave; nato un <u><strong>nuovo tool</strong></u> (sviluppato sopratutto da QuinnStorm) che si basa sia su <em>beryl-settings-manager</em> (come codice) che sull&#8217;ormai obsoleto ma tanto apprezzato <a target="_blank" title="Compiz Settings" href="http://www.compiz.org/Compiz-Settings">Compiz-Settings</a>  (come interfaccia, a sua volta basata sullo GNOME Control Center); il suo nome &egrave; <em><strong>Compiz Configuration System Manager</strong></em>, vale a dire <strong>ccsm</strong>:</p>
<p align="center"><a target="_blank" href="http://www.flickr.com/photos/trevi55/517129033/"><img width="240" height="188" border="0" src="http://farm1.static.flickr.com/238/517129033_f4a29070d2_m.jpg" /></a> <a target="_blank" href="http://www.flickr.com/photos/trevi55/517288405/"><img width="240" height="192" border="0" src="http://farm1.static.flickr.com/250/517288405_524bc28cca_m.jpg" /></a><br /> <a target="_blank" href="http://www.flickr.com/photos/trevi55/517129345/"><img width="240" height="152" border="0" src="http://farm1.static.flickr.com/229/517129345_ad871773b6_m.jpg" /></a> 			</p>
<p>Mi pare un buon lavoro, no?! <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anche se fondamentalmente, dal <strong><em>punto di vista dell&#8217;utente</em></strong> si tratta solo di lanciare &quot;<font face="courier new,courier">compiz &#8211;replace ccp</font>&quot; invece che &quot;<font face="courier new,courier">compiz &#8211;replace gconf</font>&quot; (o <font face="courier new,courier">ini</font>), il sistema &egrave; abbastanza <em>complesso</em> ma allo stesso tempo <em><u>potente</u></em>, mi pareva quindi giusto spiegarlo un pochino&#8230;<br />&Egrave; sottinteso in questo discorso, che se uno vorr&agrave; continuare ad usare il&nbsp;<em><strong>sistema standard di compiz</strong></em> &quot;puro e duro&quot; (e mi immagino gi&agrave; chi lo far&agrave; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' />  <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), ovviamente dovr&agrave; continuare ad usare il precedente plugin di configurazione che potr&agrave; comunque <u>convivere</u> con quello fornito da CompComm (basta lanciare quello prescelto all&#8217;avvio di compiz). Per tanto, <u><strong>CompComm &egrave; un Add-on</strong></u> per Compiz, non pi&ugrave; una <em>MOD/Patch.</em></p>
<p>Ad ogni modo, anche se <em>questo sistema lo apprezzo per molti versi</em> (sia a livello di implementazione che di usabilit&agrave;), tuttavia secondo me <strong>&egrave; stato commesso un errore</strong> (ovviamente riparabile, s&#8217;intende&#8230; E l&#8217;ho gi&agrave; detto anche agli sviluppatori) nel non mantenere questo sistema <em>compatibile</em> con quelli attualmente presenti in Compiz: ini e gconf; voglio dire, seppur anche questo sistema salvi le impostazioni in entrambi i supporti, usa delle variabili e dei metodi diversi, quindi risulta impossibile usare i settaggi passando da un sistema di configurazione all&#8217;altro&#8230;</p>
<p>Aggiungo poi [<em><strong>EDIT</strong> del 28-05-2007, ore 20:15</em>] che, oltre ai vari <em><u>script</u></em> per compilare ed avviare Compiz con i giusti parametri, &egrave; in cantiere anche una sorta di <em>beryl-manager</em>, ossia un tool che si avvia nella tray del sistema e che permette di <em><u>avviare e configurare al volo</u><u> Compiz</u></em>; attualmente il nome (<em>provvisorio?</em>) &egrave; <strong>Compiz Icon<em> </em></strong>ed &egrave; stato inserito oggi in <a title="Git di OpenCompositing!" target="_blank" href="http://gitweb.opencompositing.org/">GIT</a>); ecco a voi uno <a title="Compiz Icon screenshot - the new compiz manager" target="_blank" href="http://www.flickr.com/photos/trevi55/518309194/">screenshot</a> della situazione attuale, mentre questo &egrave; il <a title="Compiz Tray Icon (ported from Go-Compiz tray)" target="_blank" href="http://www.opencompositing.org/viewtopic.php?f=16&amp;t=408&amp;hilit=">thread di riferimento</a>.</p>
<p>Se volete <em><strong>provare tutto questo</strong></em>, gi&agrave; nelle vostre ubuntu-box potete usare i <strong>pacchetti <u>DI PROVA</u></strong> che ho creato in questi giorni mettendoli in un <em>archivio</em> (in attesa di un repository) <a title="OpenCompositing - Test Ubuntu Packages for CompComm" target="_blank" href="http://www.opencompositing.org/viewtopic.php?f=14&amp;t=131">disponibile su OpenCompositing</a>; <u>usatelo solo se sapete quello che fate</u>, visto che &egrave; tutto ancora <em>in produzione</em>&#8230;<br /> Sappiate, infatti, che tutto questo <em><strong>verr&agrave; presto inserito</strong></em> (appena si avr&agrave; un nome ufficiale &#8211; <em>ecco che a qualcosa serve</em>), insieme a <em><u>compiz-git</u></em> (che in realt&agrave; potrei gi&agrave; inserire&#8230;), nel mio <a target="_blank" title="Repository &quot;eyecandy&quot; - Tutto ci&ograve; che &egrave; bello a vedersi sulla cresta dell'onda!" href="http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/index.html">repository <em><strong>eyecandy</strong></em></a> . <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ciao!<br /> &nbsp;  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/compiz-compcomm-coco-opencompositing-ccs-desktop-fiammante/feed/</wfw:commentRss>
		<slash:comments>105</slash:comments>
		</item>
		<item>
		<title>Da compiz a beryl, di nuovo a compiz&#8230; E poi?</title>
		<link>http://blog.3v1n0.net/informatica/linux/da-compiz-a-beryl-di-nuovo-a-compiz-e-poi/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/da-compiz-a-beryl-di-nuovo-a-compiz-e-poi/#comments</comments>
		<pubDate>Mon, 28 May 2007 02:12:14 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=191</guid>
		<description><![CDATA[ Normalmente, come avrete notato, seppur segua da vicinissimo le vicende dei desktop 3D (stando anche sempre a contatto con gli sviluppatori) non posto molte notizie che li riguardano, visto che di solito in poco tempo rimbalzano nella blogosfera, preferisco magari rendere disponibili queste novit&#224; a tutti in formato .deb  , ma ultimamente, dopo [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Compiz e Beryl uniti nei loghi!" target="_blank" href="http://www.flickr.com/photos/trevi55/517178279/"><img width="100" hspace="0" height="94" border="0" align="left" alt="Compiz e Beryl uniti nei loghi!" title="http://farm1.static.flickr.com/235/517178279_ab58adf99d_t.jpg" src="http://farm1.static.flickr.com/235/517178279_ab58adf99d_t.jpg" /></a> Normalmente, come avrete notato, seppur segua da <em>vicinissimo</em> <em><strong>le vicende dei desktop 3D</strong></em> (stando anche sempre a contatto con gli sviluppatori) non posto molte <em>notizie</em> che li riguardano, visto che di solito in poco tempo rimbalzano nella blogosfera, preferisco magari rendere disponibili queste <em>novit&agrave;</em> a tutti <strong><em>in formato .deb</em></strong> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , ma ultimamente, dopo la <a target="_blank" title="Compiz and Beryl are Reuniting..." href="http://lists.freedesktop.org/archives/compiz/2007-April/001809.html">fusione tra Compiz e Beryl</a>  tutto <em>sembra</em> essersi fermato&#8230; Ma ve lo dico subito, <u>non &egrave; cos&igrave;</u>!</p>
<p>Facendo un <strong>passo indietro</strong> e nel tentativo di rendere pieno il <em>senso del titolo</em>, facciamo una <em><strong>mini-storia</strong></em> fino ai tempi non lontani in cui Beryl era un <em>progetto vivo</em>: il mio <strong>primo composite manager</strong> &egrave; stato <font face="courier new,courier"><a title="xcompmgr - An X Composite Manager Sample" target="_blank" href="http://wiki.ubuntu-it.org/DropShadows">xcompmgr</a></font> (che esiste gi&agrave; dal 2004) anche se a causa di problemi di supporto hardware l&#8217;esperienza fin&igrave; molto brevemente; poi grazie all&#8217;avvento di <strong>Xgl</strong>, il <em>serverone</em> 3D, passai al primo composite con la &quot;C&quot; maiuscola: <strong>Compiz</strong> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , ma &#8211; come molti sanno &#8211; dopo il rilascio del codice da parte di Novel, per diversi mesi il suo sviluppo sembrava essersi interrotto, fu cos&igrave; che in seno alla comunit&agrave; Ubuntu, e ad opera di <a target="_blank" title="QuinnStorm @ UbuntuForums" href="http://ubuntuforums.org/member.php?u=79158">QuinnStorm</a>, nacque <strong>Compiz-Quinn</strong> ossia una <em>versione modificata</em> di compiz che risolveva diversi problemi ed aggiungeva alcune funzionalit&agrave;; la comunit&agrave; si spost&ograve; quindi in massa a questa nuova versione <em>patchata</em> che poi col tempo assunse sempre pi&ugrave; una sua <em>fisionomia</em> fino ad essere &ldquo;costretta&rdquo; al fork; magari pi&ugrave; per <em><strong>incomprensioni</strong></em> che per motivi reali, per&ograve; l&#8217;incapacit&agrave; di parlarsi port&ograve; ad una <strong>divisione tra</strong> <strong><u>Compiz</u> <em>di freedesktop</em> e <u>Beryl</u></strong>; la mia scelta fu in beryl, anche perch&eacute; nella sua fase iniziale la comunit&agrave; era davvero parte integrante dello sviluppo come in pochi altri progetti; come ebbi a dire in altri post: <em>&laquo;ti faceva sentire importante e vivo nello sviluppo&raquo;</em>.</p>
<p>Tuttavia, <em><strong>questa divisione</strong></em> ha dato origine a due cose: una positiva, l&#8217;altra meno&#8230; Ossia, il fork ha dato <em>slancio al &ldquo;gruppo&rdquo; di freedesktop</em> (= David Raveman) che ha riniziato a mettere le mani <u><em>seriamente</em></u> sul codice di compiz e, come altra conseguenza, sono nati anche i <em>flame</em> che tutti conosciamo e che se da una parte dimostrano che la comunit&agrave; &egrave; viva pi&ugrave; che mai, dall&#8217;altra ritengo che si siano spinti davvero troppo oltre.</p>
<p>Ad ogni modo, quando ormai i due progetti sembravano essere sempre pi&ugrave; lontani tra di loro (a livello &quot;ideologico&quot;, s&#8217;intende&#8230;), <strong>la ragionevolezza ha preso il sopravvento</strong> e si &egrave; deciso da una parte di <em>aprirsi</em> un po&#8217; di pi&ugrave; (compiz), mentre dall&#8217;altra si &egrave; <em>rinunciato</em> alla propria <em>indipendenza</em> ed a diverse righe di codice, magari ben condito di <em>hack</em>, ma quantomai funzionante e facile da gestire (beryl) per <strong>arrivare ad un</strong> <u><strong>progetto comune</strong></u>, sviluppato per&ograve; da <em><strong>due reparti</strong></em> principali:</p>
<ul>
<li><strong>Compiz</strong>, <em>quello vero</em>, ha il compito di progettare ed implementare il codice del <strong><em>core</em></strong> e di alcuni <strong><em>plugin di base</em></strong> che gi&agrave; garantiscono il perfetto funzionamento del composite manager (anche se limitato in funzionalit&agrave; e facilit&agrave; di configurazione); il tutto in un <em>team abbastanza ristretto</em> e composto dai migliori sviluppatori <em>del campo</em> capitanati da David Raveman.</p>
</li>
<li><strong>OpenCompositing / CompComm / CoCo / ???</strong> (c&#8217;&egrave; gi&agrave; <em>quasi</em> tutto, tranne che un nome ufficiale) ha il compito di creare una <a title="OpenCompositing, where Compositing meets Opensource" target="_blank" href="http://www.opencompositing.org/">comunit&agrave;</a>  <em>attiva</em> nel supporto, la configurazione e lo sviluppo che riunisca gli sviluppatori (e gli utenti) pi&ugrave; <em>sfarfalloni</em> di <a title="Beryl Project" target="_blank" href="http://www.beryl-project.org/">Beryl</a>  e <a title="Compiz Extra" target="_blank" href="http://www.anykeysoftware.co.uk/compiz/plugins/">Compiz-extra</a> per produrre <em><strong>plugin aggiuntivi</strong> </em>ed un <em><strong>sistema di installazione, avvio e&nbsp; configurazione</strong></em> <em>a prova di niubbo</em> usando per&ograve; come base sempre e solo il core ufficiale di Compiz per cui <u>questi tool sono <em>solo</em> un aggiunta</u> <em>tutt&#8217;altro</em> che indispensabile.</li>
</ul>
<p>Fin qui, <em>niente di nuovo</em> (a parte i nomi <em>provvisori</em>) visto che sostanzialmente ho riscritto quanto <a target="_blank" title="Compiz and Compiz-extra / Beryl organization" href="http://forum.compiz.org/viewtopic.php?t=677">indicato nelle roadmap</a>  ormai da due mesi e passa, ma nel tempo che &egrave; trascorso dall&#8217;ultima release (assoluta) di Beryl e dall&#8217;ultima stabile di Compiz (la 0.3.6) ad oggi entrambi i progetti non sono stati con le mani in mano.</p>
<p>Sul lato di <strong>Compiz</strong>, ci sono stati diversi <strong>cambiamenti sostanziali al <em>nucleo</em></strong> che seppur non cambino molto la vita degli utenti, senza star ad entrare in superflui tecnicismi, toccano molto l&#8217;approccio di programmazione visto che &egrave; stato <em><u>modificato il sistema con cui sono definite le opzioni</u></em> del core e dei plugin passando da un sistema <em>hardcoded</em> nei sorgenti in C ad uno che sfrutta dei files xml esterni (metadata) da cui vengono poi generate le opzioni con cui si dovranno interfacciare sia lo sviluppatore (per definire i comportamenti a livello di codice) che gli utenti (per impostare compiz, ovviamente tramite software di configurazione appositi). Ad esse si uniscono il gi&agrave; noto supporto per l&#8217;<em>input redirection</em> che Xorg 7.3 supporter&agrave;, l&#8217;aggiunta di alcune feature importate da beryl (pi&ugrave; che altro sui plugin) altre al bugfixing di routine.<br />Modifiche quindi piuttosto importanti, ma appunto, non troppo <em>appetibili</em> (immagino) per la maggior parte della <em>platea</em>.</p>
<p>E sul lato della <em><strong>comunit&agrave; di OpenCompositing</strong></em> (per ora chiamiamola <em><strong>CompComm</strong></em>), invece?<br />Beh&#8230; Si dice che un immagine valga pi&ugrave; di molte parole, <em><u>per ora</u></em>, vi lascio a questa:</p>
<p align="center"><a title="Photo Sharing" href="http://www.flickr.com/photos/trevi55/493501796/"><img width="500" height="338" border="0" alt="CompComm settings manager" src="http://farm1.static.flickr.com/229/493501796_67a19e4577.jpg" /></a></p>
<p>A presto, per altre <em>brucianti</em> novit&agrave; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/da-compiz-a-beryl-di-nuovo-a-compiz-e-poi/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Beryl-Themes &#8211; Personalizzate il vostro windows manager!</title>
		<link>http://blog.3v1n0.net/informatica/linux/beryl-emerald-themes-skydomes-cubecaps-artwork/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/beryl-emerald-themes-skydomes-cubecaps-artwork/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 18:22:12 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Recensioni]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=185</guid>
		<description><![CDATA[Non sono solito aggiornare la comunit&#224; di quanto avviene nel mondo di beryl, visto che normalmente parlo con i pacchetti, ma quest&#8217;oggi insieme all&#8217;uscita della seconda release stabile di Beryl (la 0.2), che comunque &#232; gi&#224; nei miei repository da tempo (e fra poco si inizier&#224; con la serie 0.3), volevo notificarvi l&#8217;apertura di un [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Beryl Themes website" href="http://www.flickr.com/photos/trevi55/422239066/"><img width="107" hspace="3" height="92" border="0" align="left" alt="beryl-themes" src="http://farm1.static.flickr.com/157/422239066_50bb5353cb_o.png" /></a>Non sono solito aggiornare la comunit&agrave; di quanto avviene nel mondo di beryl, visto che normalmente <em>parlo con i <a title="Beryl SVN repository" href="http://blog.3v1n0.net/informatica/linux/beryl-svn-ubuntu-repository-by-trevino/">pacchetti</a></em>, ma quest&#8217;oggi insieme all&#8217;uscita della <u><strong>seconda release stabile di Beryl</strong></u> (la <a title="Beryl 0.2 - Release notes" target="_blank" href="http://blog.beryl-project.org/?p=29"><u><em>0.2</em></u></a>), che comunque &egrave; gi&agrave; nei <a title="Beryl SVN repository" href="http://blog.3v1n0.net/informatica/linux/beryl-svn-ubuntu-repository-by-trevino/">miei repository</a> da tempo <font size="1">(e fra poco si inizier&agrave; con la serie 0.3)</font>, volevo notificarvi l&#8217;apertura di un nuovo portale dedicato alla <em><strong>personalizzazione </strong></em>del vostro <strong><em>window manager preferito</em></strong>: <a target="_blank" title="Beryl Themes - Beryl Community Resources" href="http://www.beryl-themes.org/">Beryl-Themes.org</a>.</p>
<p><em><strong>Il portale</strong></em> fa parte della <em>famiglia</em> di kde-look.org &amp; company, quindi non si tratta di una vera e propria <em>novit&agrave;</em> visto che gi&agrave; da tempo nei siti di questo network erano presenti dei materiali per Beryl, ma adesso &egrave; stato creato un <em><strong>sito</strong><strong> a se stante</strong></em> per raccogliere senza tanta confusione tra i DE e con delle <em><u>caregorie specifiche</u></em> le personalizzazioni per il <em>gioiellino</em>.<em><br /></em>Mi &egrave; sembrato quindi <em>importante</em> farvi partecipi di questo nuovo progetto che render&agrave; <strong>pi&ugrave; semplice trovare e pubblicare risorse</strong> personalizzate <em><strong>per Beryl</strong></em> senza doversi mettere a <em>lurkare</em> centinaia di thread nei vari forum.</p>
<p>Per spargere la voce, vi prego di <em>votare</em> la <a target="_blank" title="Digg - Beryl Window manager customization portal" href="http://www.digg.com/linux_unix/New_community_site_for_Customization_of_Beryl_windowmanager_launched/who">news su digg</a>.</p>
<p>Bye!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/beryl-emerald-themes-skydomes-cubecaps-artwork/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Installare Xorg 7.2 e Mesa 6.5.2 in Ubuntu Edgy eft</title>
		<link>http://blog.3v1n0.net/informatica/linux/installare-xorg-72-e-mesa-652-in-ubuntu-edgy-eft/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/installare-xorg-72-e-mesa-652-in-ubuntu-edgy-eft/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 05:34:55 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=184</guid>
		<description><![CDATA[Ovvia ora &#232; finita l&#8217;ora di fare i giochini   , ed &#232; giunto di mettersi a fare qualcosa di pi&#249; serio (o forse no!  ).Beh, che questa sia una cosa seria o meno, toccher&#224; a voi giudicarlo di certo a me piace avere sempre una macchina in forma e ben aggiornata nei [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Xorg 7.2 Ubuntu Repository" href="http://www.flickr.com/photos/trevi55/407237683/"><img width="100" hspace="3" height="57" border="0" align="left" alt="Xorg-7.2" src="http://farm1.static.flickr.com/138/407237683_f08288becb_t.jpg" /></a>Ovvia ora &egrave; finita l&#8217;ora di fare i <a target="_blank" title="I post &quot;giocosi&quot; di Trevi&ntilde;o's Blog" href="http://blog.3v1n0.net/curiosita"><em>giochini</em></a>  <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , ed &egrave; giunto di mettersi a fare qualcosa di pi&ugrave; <em>serio</em> (o forse no! <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )<em>.<br /></em>Beh, che questa sia una cosa seria o meno, toccher&agrave; a voi giudicarlo di certo a me piace avere sempre una <strong><em>macchina in forma e ben aggiornata</em></strong> nei <em>punti</em> che dico io (per questo mi sta stretta sia una release stabile che una di sviluppo), comunque da <em><u>utente AiGLX</u></em> con <strong>driver radeon</strong> sono sempre stato alla ricerca del <em>massimo</em> delle <em><u>prestazioni</u></em> e <em><u>supporto</u></em> per il mio Beryl tentando in pi&ugrave; di un&#8217;occasione anche di <strong><em>aggiornare Mesa</em></strong> (la libreria 3D) all&#8217;ultima versione stabile o alla versione in sviluppo ma sempre con <a title="Il primo aggiornamento a Mesa 6.5.2 ed il comportamento di Beryl" target="_blank" href="http://forum.beryl-project.org/viewtopic.php?f=36&amp;t=589">scarsi risultati</a>.<br />La <em><strong>colpa</strong></em> in quelle situazioni era il fatto che <a href="http://mesa3d.org/relnotes-6.5.2.html">Mesa 6.5.2</a> necessita un nuovo <em>glproto</em> (che gestisce la comunicazione tra server grafico e librerie 3d), e quindi risultava fondamentale l&#8217;<em><strong>aggiornamento</strong></em> <em>anche</em> del <strong>server grafico</strong> ad una versione pi&ugrave; recente (presa da <a title="Il Git di Xorg - Server" target="_blank" href="http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=summary">git</a>) o pi&ugrave; recentemente alla <em><u>versione 7.2</u></em> che come saprete &egrave; <a title="Xorg 7.2 Release Notes" target="_blank" href="http://xorg.freedesktop.org/wiki/PressReleases/X11R72Released">uscita <em>ufficialmente</em>15 giorni fa</a> (anche se gi&agrave; era disponibile da decine di giorni in git e pi&ugrave; recentemente nell&#8217;ftp).</p>
<p>Comunque sia, ormai <strong>ce la dovevo fare e ce l&#8217;ho fatta </strong>(<em>ovviamente</em>), ricompilandomi <u>Xorg</u>, <u>Mesa</u> e altre librerie parallele (seguendo quanto ho scritto in <a title="Compilare Xorg e Mesa da feisty" target="_blank" href="http://ubuntuforums.org/showpost.php?p=2320957&amp;postcount=81">questo post</a>). Avevo iniziato a lavorare su Xorg e mesa git circa l&#8217;<em>8 Febbraio</em> come potete leggere in <a title="Freedesktop Bug - Compilando Xorg e Mesa git..." target="_blank" href="https://bugs.freedesktop.org/show_bug.cgi?id=9456#c21">questo bug</a>, ma ho raggiunto il successo solo il <a title="Il successo: Xorg 7.2!" target="_blank" href="https://bugs.freedesktop.org/show_bug.cgi?id=9456#c26">giorno successivo</a>; in seguito ho usato Xorg e Mesa pacchettizzato in versioni &quot;standard&quot; fino a ieri quando mi sono messo in tesa di concedere questo <em>piccolo sfizio</em> anche agli altri utenti aprendo un repository. Per far ci&ograve; ho quindi ricompilato tutti i <em><strong>pacchetti relativi a xorg importati da feisty</strong></em>, ovviamente avvalendomi di alcuni miei script&nbsp; che ho scritto al volo per automatizzare il tutto permettendomi di ottenere il tutto in circa 5 ore di compilazione! <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A questo punto, <strong>siete pronti per aggiornare la vostra Ubuntu-box!</strong><span id="more-184"></span> </p>
<p>Fatta la &ldquo;proverbiale prefazione&rdquo; mi <em>preme sottolineare</em> gi&agrave; in apertura che quanto &egrave; indicato qui sotto &egrave; <em><u>consigliato</u></em> solo per gli <u><strong>UTENTI ESPERTI</strong></u> (ossia per coloro che <u>sappiano gestire la propria macchina anche in caso di problemi col server X</u>); dico questo non tanto perch&eacute; quanto <em>imparerete</em> &egrave; di difficile attuazione (anzi dei due proprio perch&eacute; &egrave; semplicissimo), ma perch&eacute; <em>nonostante ho <strong>feedback positivi </strong>da chi ha provato questo nuovo server X</em>, <u>non posso garantirvi il funzionamento</u> su tutte le configurazioni.</p>
<p>Ritengo inoltre l&#8217;<strong>aggiornamento utile</strong> fondamentalmente per chi utilizza normali applicazioni 3D oltre che per chi usa un Composite Manager, ma in questo caso &egrave; <em>caldamente <u>consigliato l&#8217;aggiornamento</u></em> solo se utilizzate <strong><em><u>AiGLX</u></em></strong> visto che <u>non ho testato</u> assolutamente <em><u>Xgl</u></em> sopra questo server (Aldolat ci &egrave; comunque <a title="Xorg 7.2 Mesa 6.5.2 e Xgl" target="_blank" href="http://www.aldolat.it/?p=197">riuscito</a>).</p>
<p>Vi annuncio inoltre, che ho studiato le <strong>versioni dei programmi</strong> che andrete ad aggiornare in modo tale che <em><u>non vadano a superare mai la versione presente in feisty</u></em>, cos&igrave; che l&#8217;aggiornamento risulti assolutamente <u>innocuo</u> per gli sviluppi futuri della vostra macchina. Spero di aver fatto tutto correttamente, ad ogni modo i miei pacchetti funzioneranno anche in feisty quindi il male dovrebbe essere minore anche in caso abbia commesso qualche disattenzione.</p>
<p>Detto questo spero che la <em>schiera di utenti</em> che ha deciso di <strong>seguirmi</strong> abbia ancora una sua &laquo;consistenza&raquo;, ad ogni modo ecco <em><strong>cosa otterrete con l&#8217;aggiornamento</strong></em>:</p>
<ul>
<li>Migliorato il funzionamento ed il supporto di AiGLX</li>
<li>Migliorato il supporto a Compiz e Beryl</li>
<li>Incrementate le performances 3D usando i driver open source <font size="1">(Intel e ATi sopra tutti)</font></li>
<li>Eliminato il freezing durante il VT-switching su AiGLX</li>
<li>Eliminati i problemi con il ripristino in seguito ad un ibernazione  <font size="1">(legato a quanto sopra)</font></li>
<li>Mhmhm&#8230; Tutti gli altri vantaggi di XOrg 7.2 e Mesa 6.5.2 <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
</ul>
<p>Ovvia, ora che avete un po&#8217; di <em>bava alla bocca</em> (non &egrave; vero, per&ograve;&#8230;) possiamo <em><strong>iniziare con l&#8217;aggiornamento</strong></em>. I passaggi sono tutti molto semplici, fondamentalmente dovrete aprire il vostro <strong><font face="courier new,courier">sources.list</font></strong> (vale a dire <font face="courier new,courier">sudo gedit /etc/apt/sources.list</font>) ed <strong>aggiungervi il seguente repository</strong>:</p>
<blockquote><p><font face="courier new,courier"># Trevi&ntilde;o&#8217;s Ubuntu edgy Xorg-7.2 Repository (GPG key: 81836EBF &#8211; DD800CD9)<br />deb http://download.tuxfamily.org/3v1deb edgy xorg-7.2</font></p>
</blockquote>
<p>Adesso, ne viene che dovrete aggiornare il vostro database di apt con <font face="courier new,courier">sudo apt-get update</font> e quindi di <strong>scaricare ed installare gli aggiornamenti</strong>, per farlo <em>vi consiglio di usare tool</em> come <em><u>synaptic</u></em> o <em><u>adept</u></em> piuttosto che il pi&ugrave; <em>rude</em> <font face="courier new,courier">sudo apt-get upgrade</font> per poter cos&igrave; controllare in modo pi&ugrave; accurato quello che state facendo.</p>
<p>Una volta che avrete applicato gli aggiornamenti, <u>prima di riavviare X</u>, non ci dovrebbero essere operazioni da effettuare, fondamentalmente il file di configurazione <font face="courier new,courier">/etc/X11/xorg.conf</font> dovrebbe andar bene com&#8217;&egrave;, l&#8217;unica cosa se utilizzate EXA come AccelMethod, sappiate che &egrave; buggata e ci sono problemi col rendering del testo; vi consiglio quindi di <strong>usare XAA</strong>.<br />Se volete in qualche modo<em> testare il funzionamento</em> di quanto installato potete semplicemente dare il comando <font size="1">X -version</font> e dovreste ottenere qualcosa del genere: </p>
<blockquote><p><font face="courier new,courier">X Window System Version 7.2.0<br />Release Date: 22 January 2007<br />X Protocol Version 11, Revision 0, Release 7.2<br />Build Operating System: Linux Ubuntu<br />Current Operating System: Linux 3v1 2.6.20-6-generic #1 SMP Mon Feb 5 15:42:24 CET 2007 i686<br />Build Date: 23 January 2007<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Before reporting problems, check http://wiki.x.org<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to make sure that you have the latest version.<br />Module Loader present</font> </p>
</blockquote>
<p>Questo non &egrave; comunque un <strong><em>test valido</em></strong>, semmai potreste provare a <em><strong>lanciare un nuovo server</strong></em> (direttamente dalla vostra sessione X) con un comando tipo <font face="courier new,courier">X :2 &amp; DISPLAY=:2 xterm</font>, cos&igrave; facendo potreste leggere gli eventuali errori direttamente dal terminale a cui lanciate il nuovo server, se il nuovo server (con un xterm), parte siete a posto, ad ogni modo potrete ritornare al server X di origine cambiando VT (con <font face="courier new,courier">Ctrl+Alt+Fx</font> dove x &egrave; o 7 o 4, cmq provateli un po&#8217; tutti <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ). <br />Vi ammetto che io <em>non ho praticato il test sopra</em> in seguito al mio upgrade, quindi potrebbe anche non funzionare (ma non credo) se avete due server avviati di differenti versioni. Quello che &egrave; certo &egrave; che se lo faccio ora mi funziona correttamente.</p>
<p>Ad ogni modo senza star a fare troppe prove che spaccano il cervello, non posso che <em>augurarvi <strong>buona fortuna</strong></em> e dirvi di fare un bel <strong><font face="courier new,courier">Ctrl+Alt+Backspace</font></strong> (o di chiudere la vostra sessione KDE/GNOME) per riavviare X!</p>
<p>Bene, <em>spero sia andato tutto a posto</em> <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br />In caso contrario, invece <em><strong>se X non dovesse partire</strong></em> vi consiglio di guardare cosa c&#8217;&egrave; di errato nel log di Xorg magari usando il comando tipo <font face="courier new,courier">grep EE /var/log/Xorg.0.log|less</font>.</p>
<p>Se invece usate Beryl o Compiz ed avete problemi di <strong><em>cubo bianco</em></strong> con <strong>nVidia</strong>, dovrete <em><u>reinstallare</u></em> (rigenerando moduli del kernel e di xorg) i <em><u>driver</u></em> della vostra scheda video (magari usando <a target="_blank" title="Envy - Installer dei driver proprietari ATi/nVidia su Ubuntu" href="http://www.albertomilone.com/nvidia_scripts1.html">Envy</a>).</p>
<p>Se invece volete <em><strong>downgradare a Xorg 7.1 e Mesa 6.5.1+cvs</strong></em><strong> </strong>(ossia gli standard di edgy); prima di tutto dovrete <u>rimuovere il repository dalla sources.list</u>, quindi dopo aver dato il <em>classico</em> <font face="courier new,courier">sudo apt-get update</font> dovrete avviare questo comando:</p>
<div align="left">
<blockquote>
<p><font face="courier new,courier">sudo apt-get install -f libdrm2/edgy libdrm-dev/edgy libgl1-mesa-dev/edgy libgl1-mesa-dri/edgy libgl1-mesa-glx/edgy libgl1-mesa-swx11/edgy libgl1-mesa-swx11-dbg/edgy libgl1-mesa-swx11-dev/edgy libglu1-mesa/edgy libglu1-mesa-dev/edgy libosmesa6/edgy libosmesa6-dev/edgy mesa-common-dev/edgy mesa-swx11-source/edgy mesa-utils/edgy x11-common/edgy x11proto-damage-dev/edgy x11proto-gl-dev/edgy x11proto-input-dev/edgy x11proto-randr-dev/edgy xbase-clients/edgy xdmx/edgy xdmx-tools/edgy xkb-data/edgy xkeyboard-config/edgy xlibmesa-dri/edgy xlibmesa-gl/edgy xlibmesa-glu/edgy xlibs-dev/edgy xlibs-static-dev/edgy xnest/edgy xorg/edgy xserver-xephyr/edgy xserver-xorg/edgy xserver-xorg-core/edgy xserver-xorg-dev/edgy xserver-xorg-input-acecad/edgy xserver-xorg-input-aiptek/edgy xserver-xorg-input-all/edgy xserver-xorg-input-digitaledge/edgy xserver-xorg-input-elographics/edgy xserver-xorg-input-fpit/edgy xserver-xorg-input-hyperpen/edgy xserver-xorg-input-kbd/edgy xserver-xorg-input-magellan/edgy xserver-xorg-input-mouse/edgy xserver-xorg-input-mutouch/edgy xserver-xorg-input-palmax/edgy xserver-xorg-input-spaceorb/edgy xserver-xorg-input-summa/edgy xserver-xorg-input-synaptics/edgy xserver-xorg-input-tek4957/edgy xserver-xorg-input-void/edgy xserver-xorg-input-wacom/edgy xserver-xorg-video-all/edgy xserver-xorg-video-apm/edgy xserver-xorg-video-ark/edgy xserver-xorg-video-ati/edgy xserver-xorg-video-ati/edgy xserver-xorg-video-chips/edgy xserver-xorg-video-cirrus/edgy xserver-xorg-video-cyrix/edgy xserver-xorg-video-dummy/edgy xserver-xorg-video-fbdev/edgy xserver-xorg-video-glint/edgy xserver-xorg-video-i128/edgy xserver-xorg-video-i740/edgy xserver-xorg-video-i810/edgy xserver-xorg-video-imstt/edgy xserver-xorg-video-mga/edgy xserver-xorg-video-neomagic/edgy xserver-xorg-video-newport/edgy xserver-xorg-video-nv/edgy xserver-xorg-video-rendition/edgy xserver-xorg-video-s3/edgy xserver-xorg-video-s3virge/edgy xserver-xorg-video-savage/edgy xserver-xorg-video-siliconmotion/edgy xserver-xorg-video-sis/edgy xserver-xorg-video-sisusb/edgy xserver-xorg-video-tdfx/edgy xserver-xorg-video-tga/edgy xserver-xorg-video-trident/edgy xserver-xorg-video-tseng/edgy xserver-xorg-video-v4l/edgy xserver-xorg-video-vesa/edgy xserver-xorg-video-vga/edgy xserver-xorg-video-vmware/edgy xserver-xorg-video-voodoo/edgy xutils/edgy xvfb/edgy x-window-system/edgy x-window-system-core/edgy</font>&nbsp;</p>
</blockquote>
</div>
<p>Eventualmente <em>salvatevelo in un file</em> cos&igrave; che si accessibile anche nel caso X non vi ripartisse (caso che cmq ritengo piuttosto improbabile)&#8230;&nbsp;</p>
<p>Ovvia, mi pare d&#8217;aver detto tutto&#8230; A presto!</p>
<p><font size="1">PS: Questo articolo si &egrave; <em>liberamente</em> basato sul <a target="_blank" title="Read this Guide in English on Ubuntuforums!" href="http://ubuntuforums.org/showthread.php?t=373087">post</a>  che ho pubblicato ieri su ubuntuforums.</font> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/installare-xorg-72-e-mesa-652-in-ubuntu-edgy-eft/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>Io &#8220;WoW&#8221; l&#8217;avevo già fatto&#8230; Da un anno!</title>
		<link>http://blog.3v1n0.net/informatica/linux/il-vero-wow-beryl-compiz-altro-che-vista/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/il-vero-wow-beryl-compiz-altro-che-vista/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 04:07:09 +0000</pubDate>
		<dc:creator>Treviño</dc:creator>
				<category><![CDATA[Altri OS]]></category>
		<category><![CDATA[Curiosità]]></category>
		<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nuove Tecnologie]]></category>
		<category><![CDATA[Satira]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=175</guid>
		<description><![CDATA[Ciao, solitamente non amo parlare di altri sistemi operativi in questo spazietto preferendo tenere le cose &#34;buie&#34; lontane, tuttavia il rilascio di M$ Finestre (senza) Vista non poteva certamente passare inosservato ad un attento lettore di feed (che a forza di leggere scrive poco  ) quale sono io, facendo rinascere in me antichi spiriti [...]]]></description>
			<content:encoded><![CDATA[<p><img width="58" hspace="3" height="100" border="0" align="left" alt="Bad Vista - Anti-Vista Site" title="Bad Vista - Anti-Vista Site" src="http://farm1.static.flickr.com/165/375390860_1825b025ff_t.jpg" />Ciao, solitamente non amo parlare di altri sistemi operativi in questo <em>spazietto</em> preferendo tenere le cose &quot;buie&quot; lontane, tuttavia il <strong>rilascio</strong> di <strong><em>M$ Finestre <font size="1">(<u>senza</u>)</font> Vista</em></strong> non poteva certamente passare inosservato ad un <em>attento lettore di feed</em> (che a forza di leggere scrive poco <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) quale sono io, facendo <em>rinascere</em> in me antichi spiriti (non pensate male, eh?!) che mi hanno portato a partecipare a varie discussioni che si sono <u>accese</u> (ahhhhh&#8230;) nei siti dei maggiori Windows-bloggers, tra cui <a title="Giovy Blog - Windows Vista esce tra &ldquo;voi&rdquo;" target="_blank" href="http://www.giovy.it/2007/01/30/windows-vista-ai-nastri-di-partenza/">cito Giovy.it</a>.<br />   Non sono uno che normalmente usa queste pagine per <strong>abbattersi contro <em>IL Colosso</em></strong> (meglio essere propositivi <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), ma in questo caso non sono riuscito proprio a placarmi e nonostante abbia evitato di creare un&#8217;esplicita campagna anti-vista tra queste pagine, <em><strong>mi sono dato un po&#8217;</strong></em> <em><strong>da fare</strong></em> a giro&#8230; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br />   Non avendo intenzione di iniziare la <em>guerra</em> adesso (ed a scoppio ritardato), vi lascio semplicemente <em><strong>un paio di letture</strong></em> che penso siano abbastanza <u>informative</u> sull&#8217;argomento: </p>
<ul>
<li><a title="Col suo pesante fardello ambientale, con met&agrave; delle innovazioni perse per strada, arriva sui..." href="http://www.zeusnews.it/news.php?cod=5350">Le fanfare per Windows Vista</a> (ZeusNews)</li>
<li><a target="_blank" title="windows vista qualche consiglio - attivissimo" href="http://attivissimo.blogspot.com/2007/01/windows-vista-qualche-consiglio.html">Windows Vista, qualche consiglio d&#8217;acquisto</a> (Il Disinformatico)</li>
</ul>
<p>Qualunque sia la vostra opinione sulla cosa <font size="1">(commentate pure, eh!)</font>, questo articolo nasce per per un motivo solo &quot;leggermente&quot; collegato: la <em>campagna</em> <a target="_blank" title="Show your &quot;WoW&quot; - Mostraci il tuo &quot;WoW&quot;" href="http://showusyourwow.msn.com/">Show us your &quot;Wow&quot;</a>!<br />   Nel sito msn, infatti si richiede agli utenti di <em>condividere con gli altri il proprio momento di stupore</em>, che appunto dovrebbe sucitare la <em>scoperta</em> di Vista, ma siccome a me l&#8217;<em>ex codename Longhorn</em> m&#8217;ha tutt&#8217;altro che stupito ho deciso di <strong>inviare</strong> al <em>caro</em> Bill <strong>il mio</strong> <strong>vero WOW</strong>. <br />   Ve lo <u><em>ripropongo</em></u>:</p>
<p align="center"><a title="Photo Sharing" href="http://www.flickr.com/photos/trevi55/381259403/"><img width="500" height="375" border="0" alt="Beryl Vista WOW - The real one!" src="http://farm1.static.flickr.com/133/381259403_975b978a6a.jpg" /><br />  </a><font size="1">(<a target="_blank" title="Il vero WOW!" href="http://www.flickr.com/photos/trevi55/381260268/">questo invece &egrave; il wow in tutta la sua forma</a>)</font></p>
<blockquote></blockquote>
<p> <a rel="bookmark" class="post_title" href="http://www.ossblog.it/post/625/kororaa-xgl-in-un-livecd"></a>
<p>LOL! <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> <br /> Tutto questo per dire, che il mio <strong><u>primo e vero &laquo;WoW&raquo;</u></strong> (informatico, <em>ndr</em>) l&#8217;ho sospirato pi&ugrave; o meno <u>un anno fa</u> quando <strong>Xgl e Compiz fecero la loro prima comparsa al mondo</strong> con <a title="Xgl e Compiz World Preview" target="_blank" href="http://www.linuxedge.org/?q=node/55">questi video</a> di presentazione a Parigi e poi ancora con l&#8217;<em><u>indimenticabile</u></em> <a title="David Ravemann Compiz Showcase!" target="_blank" href="http://people.freedesktop.org/~davidr/xgl-demo1.xvid.avi">screencast del <u>geniale</u> David Raveman</a> che mi fece rimanere a bocca aperta per diversi minuti; per non parlare delle mie prime ore passate a giocare (s&igrave;, il termine &egrave; giusto) con <a rel="bookmark" class="post_title" href="http://www.ossblog.it/post/625/kororaa-xgl-in-un-livecd">Kororaa</a>. </p>
<p>Eh beh&#8230; S&igrave;! <em><u><strong>Quello era un gran bel &laquo;wow&raquo;</strong></u></em> che all&#8217;epoca mi pareva quasi fantascienza pensando che necessitasse hardware recentissimo (e pensare che invece va con PC di 4-5 anni!) e che magari dovesse attendere molto prima di uscire al mondo&#8230; Ed invece, <u>un anno dopo</u> ci fanno passare per innovativo un sistema che ha solo <em>effetti</em> da poco che richiedono risorse esagerate che ci dovrebbe stupire vedendo un poco utile <em>Flip3d</em> che i ragazzi di Beryl e Compiz potrebbero realizzare in pochi giorni&#8230; </p>
<p>Tuttavia, tornando all&#8217;<em>attualit&agrave; </em>per far le cose per bene<em><strong> ho inviato il tutto a &ldquo;mamma&rdquo; Microsoft</strong></em>, ed ecco che mi hanno risposto quei cattivoni: <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_cry.gif' alt=':cry:' class='wp-smiley' /> &nbsp;</p>
<blockquote><p><strong><u>Oggetto</u>:</strong> Non &egrave; possibile pubblicare il tuo Wow!</p>
<p>Grazie per il tuo interesse in Mostraci il tuo Wow. Sfortunatamente, la tua iscrizione non &egrave; stata accettata per questo sito web. La tua iscrizione non verr&agrave; pubblicata, e non sar&agrave; condivisa da Microsoft con nessun terzo.    </p>
</blockquote>
<p>Ops&#8230; E io che ci speravo&#8230;! <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> &nbsp;</p>
<p>PS: un altro &laquo;wow&raquo; <em><u>vero</u></em> che ho apprezzato &egrave; stato <a class="Plain" href="http://www.flickr.com/photos/31602728@N00/381171709/">questo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/il-vero-wow-beryl-compiz-altro-che-vista/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
<enclosure url="http://people.freedesktop.org/~davidr/xgl-demo1.xvid.avi" length="60738974" type="video/x-msvideo" />
		</item>
		<item>
		<title>Conky, un System Monitor davvero minimale</title>
		<link>http://blog.3v1n0.net/informatica/linux/conky-un-system-monitor-davvero-minimale/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/conky-un-system-monitor-davvero-minimale/#comments</comments>
		<pubDate>Sun, 07 Jan 2007 20:59:51 +0000</pubDate>
		<dc:creator>Nardin</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=167</guid>
		<description><![CDATA[Trevi&#241;o: &#171;Eccovi il nuovo articolo di Nardin&#187;  
     
Vi parler&#242; di conky, un System Monitor minimale (quasi testuale direi) ma con un&#8217;estensibilit&#224; praticamente infinita. 
Inanzitutto installiamolo sulla nostra debian (ubuntu e derivate varie) da root/sudo con apt-get install conky

Prima di avviarlo, configuriamolo in maniera single-user. Vale a dire copiamo il [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Trevi&ntilde;o</strong>: <em>&laquo;Eccovi il nuovo articolo di <strong>Nardin</strong>&raquo;</em>  </p>
<p><a title="Conky preview" target="_blank" href="http://www.flickr.com/photos/trevi55/349416879/"><img width="91" hspace="3" height="104" border="0" align="left" title="Conky preview" alt="Conky preview" src="http://farm1.static.flickr.com/158/349416879_808a49e291_t.jpg" /></a>     </p>
<p>Vi parler&ograve; di <a href="http://conky.sourceforge.net/">conky</a>, un <strong>System Monitor <em>minimale</em></strong> (quasi <em>testuale</em> direi) ma con un&#8217;estensibilit&agrave; praticamente infinita. </p>
<p class="vspace">Inanzitutto <em><strong>installiamolo</strong></em> sulla nostra <em>debian</em> (<em>ubuntu e derivate varie</em>) da root/sudo con <font face="courier new,courier">apt-get install conky</font></p>
<p class="vspace">
<p class="vspace">Prima di avviarlo, <strong><em>configuriamolo</em></strong> in maniera <u><em>single-user</em></u>. Vale a dire copiamo il file di configurazione nella nostra home, cos&igrave; facendo:</p>
<blockquote><p><font face="courier new,courier">zcat /usr/share/doc/conky-1.4.0-r1/conkyrc.sample.gz &gt;&gt; ~/.conkyrc </font><font size="1">#Sostituite 1.4.0-r1 con la vostra versione di Conky</font></p></blockquote>
<p class="vspace">
<p class="vspace">Con questo comando abbiamo semplicemente decompresso il file di configurazione standard dalla directory di documentazione, e l&#8217;abbiamo inserito nella nostra <em>home</em> </p>
<p class="vspace">Digitate adesso lanciate <font face="courier new,courier">conky</font> dal vostro terminale e comparir&agrave; sul vostro desktop la sua schermata, che mostrer&agrave; tutte le informazioni.  Come <em><strong>modificarlo</strong></em>??? Eheh, ve l&#8217;avevo detto che &egrave; <em>minimale</em>.  Editate il file <font face="courier new,courier">~/.conkyrc</font>, troverete una serie di parametri abbastanza intuitivi di cui <a href="http://conky.sourceforge.net/config_settings.html">qui</a> la spiegazione dettagliata. </p>
<p class="vspace">E&#8217; inutile dirvi che una volta modificata la configurazione, dovete <em><u>riavviare</u></em> conky&#8230;. </p>
<p class="vspace">Un <em><strong>aiutino</strong></em> posso per&ograve; darvelo. Ad esempio: </p>
<blockquote><p><font face="courier new,courier">Text alignment, other possible values are commented <br />         alignment top_left <br />         alignment top_right <br />         alignment bottom_left <br />         alignment bottom_right <br />         alignment none</font></p></blockquote>
<p class="vspace">decommentate la riga che vi interessa riguardo la posizione di conky sul vostro desktop. </p>
<blockquote><p><font face="courier new,courier">Gap between borders of screen and text <br />         same thing as passing -x at command line </font>
<p><font face="courier new,courier">gap_x 12 </font></p>
<p> <font face="courier new,courier"> gap_y 42</font></p></blockquote>
<p class="vspace">questi due invece sono i valori di coordinate di conky sul vostro desktop (il valore 0 dipende da dove avete allineato la finestra) </p>
<p class="vspace">E cos&igrave; via; &egrave; presente l&#8217;intervallo di update, lo sfondo trasparente, il colore, e altri parametri. Infondo al file <font face="courier new,courier">~/.conkyrc</font> troverete poi il template di conky. </p>
<p class="vspace">Potete trovare alcuni <em><strong>template</strong></em> comprensivi di <strong>screenshot</strong> a <a href="http://conky.sourceforge.net/screenshots.html">questa</a> pagina.<br />  Eccovene qualcuno per darvi una idea: </p>
<p align="center"><a title="Photo Sharing" href="http://www.flickr.com/photos/trevi55/349454062/"><img width="168" height="240" border="0" alt="conky-std" src="http://farm1.static.flickr.com/150/349454062_a5f561dc31_m.jpg" /></a> <a title="Photo Sharing" href="http://www.flickr.com/photos/trevi55/349453955/"><img width="122" height="240" border="0" alt="conky-folding" src="http://farm1.static.flickr.com/133/349453955_fbba51b082_m.jpg" /></a>  <a title="Photo Sharing" href="http://www.flickr.com/photos/trevi55/349454582/"><img width="105" height="240" border="0" alt="conky-drphibes" src="http://farm1.static.flickr.com/150/349454582_21ae5dbf69_m.jpg" /></a></p>
<p>Questi in particolare sono stati <em>moddati</em> con script particolari, che detto in breve, non fanno altro che popolare un file di testo che verr&agrave; poi letto da conky (info per xmms, gmail, wether forecast, ecc..).</p>
<p>Dilungarmi su questo sarebbe un po&#8217; difficile, ma <em>googlando</em> un po&#8217; troverete di sicuro guide esaurienti <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &nbsp; </p>
<p>     <strong>Nardin</strong>
<p><strong> </strong><img width="40" height="40" border="0" alt=" " src="http://farm1.static.flickr.com/135/339724300_e3200b32b3_m.jpg" />       </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/conky-un-system-monitor-davvero-minimale/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Make your desktop looks like a &#8220;Murrina&#8221;!</title>
		<link>http://blog.3v1n0.net/informatica/linux/murrine-engine-for-gnome-and-murrina-themes-on-ubuntu/</link>
		<comments>http://blog.3v1n0.net/informatica/linux/murrine-engine-for-gnome-and-murrina-themes-on-ubuntu/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 17:59:15 +0000</pubDate>
		<dc:creator>lizardking</dc:creator>
				<category><![CDATA[Desktop Toys]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.3v1n0.net/?p=166</guid>
		<description><![CDATA[Recensione di Murrine Gtk2 Cairo Engine 0.40.1]]></description>
			<content:encoded><![CDATA[<p><strong>Trevi&ntilde;o</strong>: <em>&laquo;A voi un nuovo contributo &ldquo;esterno&rdquo;, questa volta ad opera di <strong>iAc</strong> alias <strong>LizardKing</strong> che introduce per la prima volta in questo blog aspetti legati a gnome ed al suo look&raquo;</em></p>
<p><a title="Murrina Engine" href="http://www.flickr.com/photos/trevi55/345459462/"><img hspace="3" border="0" align="left" alt="Murrine Screen" title="Murrine Screen" src="http://farm1.static.flickr.com/145/345459462_0ab4339054_t.jpg" /></a> Ecco uno dei miei due &ldquo;best gift for Xmas&rdquo; &#8211; &ldquo;bei regali&rdquo; del passato Natale, naturalmente in versione opensource. Questo post prende infatti frutto da uno <a target="_blank" href="http://www.iacopomasi.net/2006/12/25/best-gift-for-xmas/">precedente</a>  dell&#8217;ormai <em>andato</em> Natale 2006 arricchito di ulteriori informazioni e novit&agrave; <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />     </p>
<p> Volevo presentare la nuova release, rilasciata pochi giorni or sono, del &ldquo;gioiellino&rdquo; <a target="_blank" title="Murrine Gnome Look Page" href="http://gnome-look.org/content/show.php?content=42755">Murrine (GTK2 Cairo Engine per Gnome)</a>, scritto dall&#8217;<em>italianissimo</em> <a target="_blank" title="Cimi Gnome Look Page" href="http://gnome-look.org/usermanager/search.php?username=cimi86">Andrea &quot;Cimi&quot; Cimitan</a>. Questo motore GTK per gnome mira a dare un tocco <em>stile vetro di Murano</em> (da qui appunto il nome &laquo;<em>Murrine</em>&raquo;, plurale di <em>&laquo;Murrina&raquo;</em>) al vostro desktop del piede nero garantendovi personalizzazioni e velocit&agrave; senza paragoni.    </p>
<p>Seppur si parli di un progetto ancora piuttosto recente, la nuova versione 0.40.1 risulta gi&agrave; molto matura; ecco la lista dei cambiamenti di Murrine (che mi ha trafugato Cimi stesso) e ora ufficiali:</p>
<div align="left">
<blockquote><font size="1"><strong>Changelog:</strong><br /></font>    <font size="1">0.40.1<br /></font>    <font size="1"> ===<br /></font>    <font size="1"> * Fixed few crashes of 0.40 (Brasero for example)<br /></font>    <font size="1"> * Fixed all memory leaks founded (thanks to gnome developer benzea for the valgrind test)<br /></font>    <font size="1"> 0.40<br /></font>    <font size="1"> ===<br /></font>    <font size="1"> * New checkboxes and radio, completely rewritten with some ubuntulooks inspiration (and with new bugfixes). An Xmas gift for my friend Iacopo Masi <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br /></font>    <font size="1"> * New glazestyle, with &quot;beryl/emerald&quot; hilight (glazestyle = 4)<br /></font>    <font size="1"> * New glazestyle, with topleft-center-topright hilight (glazestyle = 3)<br /></font>    <font size="1"> * New listview style, with dots! An Xmas gift for my friend MacSlow <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (listviewstyle = 1)<br /></font>    <font size="1"> * New scrollbar style, you can enable/disable handles on other styles (scrollbarstyle = 2,4,6)<br /></font>    <font size="1"> * New scrollbar style, with horizontal Stripes (scrollbarstyle = 5,6)<br /></font>    <font size="1"> * New scrollbar style, with diagonal Stripes (scrollbarstyle = 3,4)<br /></font>    <font size="1"> * New scrollbar style, with Circles. Thx to my friend Clarkkent/UnforgivenII (scrollbarstyle = 1)<br /></font>    <font size="1"> * New listviewheader style, &quot;raised&quot; one (listviewheaderstyle = 2)<br /></font>    <font size="1"> * Fixed &quot;arrow bug&quot; in nautilus<br /></font>    <font size="1"> * Lot of code rewritten, fixed gtk-engines bug #326249<br /></font>    <font size="1"> * Fixed macmenu patches (&#8211;enable-macmenu at the configure)<br /></font>    <font size="1"> * Other fixes</font></p></blockquote></div>
<blockquote></blockquote>
<p>Un po di <strong>screenshot</strong>:</p>
<p align="center"><a title="Photo Sharing" href="http://www.flickr.com/photos/iac_lizardking/344787631/"><img width="240" height="176" border="0" alt="Murrine 0.4 Screenshot" src="http://farm1.static.flickr.com/164/344787631_29e86c6b17_m.jpg" /></a> <a title="Photo Sharing" href="http://www.flickr.com/photos/iac_lizardking/344787726/"><img width="237" height="240" border="0" alt="Murrine 0.4 Screenshot" src="http://farm1.static.flickr.com/134/344787726_8345e25947_m.jpg" /></a><br /> <font size="1"> (Murrine in Action! <em>Click per ingrandire&#8230;</em>)</font>&nbsp;   </p>
<p>I cambiamenti sono effettivamente molti e si passa da <strong>radio e chechbox completamente riscritte in stile ubuntulooks</strong>, pur rimanendo sempre sulla base del vetro di Murano; nuovi stili del glaze per integrare meglio i temi di beryl; possibilit&agrave; di <strong>scegliere la decorazione delle scrollbar (striped, orizontal striped, dots, handler</strong> &#8211; a mio avviso il cambiamento migliore) e inoltre un&#8217; <strong>aggiunta di <em>dots</em> per quanto riguarda le colonne/tabelle</strong> nei form delle GTK.</p>
<div class="entrybody">L&#8217;<em><strong>ultima versione di Murrine</strong></em> &egrave; scaricabile tramite sorgenti (molto facili da compilare) <a target="_blank" href="http://cimi.netsons.org/pages/murrine/download.php">dal sito dell&#8217; autore</a> oppure per <em><u>chi usa Ubuntu</u></em> vi &egrave; un <a href="http://malteo.homelinux.net/">repository specifico</a> (c&#8217;&egrave; da dire che &egrave; molto piu<em> down</em> che <em>up</em> questo server, comunque trovate tutto anche nel <a href="http://3v1n0.tuxfamily.org/dists/edgy/3v1n0/index.html">Trevi&ntilde;o&#8217;s Repository</a>); basta quindi fare <font face="courier new,courier">sudo apt-get install gtk2-engines-murrine</font> per installare il <em>motore</em> di Murrine.</div>
<div class="entrybody">Per chi invece volesse solo il deb da installare su Edgy lo pu&ograve; <a target="_blank" title="Download deb Murrine per Edgy" href="http://www.iacopomasi.net/content/gtk2-engines-murrine_0.40.1_i386.deb">scaricare da qui</a>.</div>
<div class="entrybody">&nbsp;</div>
<div class="entrybody">Una volta installato il <em>Gtk engine</em> &egrave; necessario <strong>installare dei temi</strong> che sfruttino tale <em>motore</em> per abbellire (e velocizzare!) il vostro desktop, il tutto tramite il relativo <em>pannello di </em><em>controllo Temi di Gnome</em>; ciascun tema viene ora denominato &laquo;Murrina&raquo; (al singolare) ed <em>ormai</em> si trovano murrin<em>e</em> un po&#8217; ovunque vista la grande popolarit&agrave; raggiunta dal laovoro di Cimi; ad ogni modo vi cito <u><em>le fonti di stili</em></u> pi&ugrave; importanti: </div>
<div class="entrybody">
<ul>
<li><a title="Murrina Themes on GnomeLook" target="_blank" href="http://gnome-look.org/content/search.php?name=murrina&amp;search=Go">Murrine su Gnomelook</a></li>
<li><a target="_top" href="http://cimi.netsons.org/pages/murrine/themes.php">Murrina Themes sul sito di Cimi<br /></a></li>
</ul>
</div>
<div class="entrybody">Questo <em><strong>progetto</strong></em> oltre ad essere molto originale &egrave; <em>uno dei miei preferiti</em>, non solo perch&egrave; riesce a dare a gnome quel tocco di classe nella veste grafica che <a title="Clearlooks page" target="_blank" href="http://clearlooks.sourceforge.net/">ClearLooks</a>  e compagni non hanno, ma anche perch&egrave; &egrave; il <u><em>primo tema gtk</em></u> ad essere completamente <strong><em><u>personalizzabile per via grafica</u></em></strong>.</div>
<div class="entrybody">&nbsp;</div>
<div align="left">      </div>
<div class="entrybody"> <img width="75" hspace="3" height="75" border="0" align="right" title="Murrina Configurator Logo" alt="Murrina Configurator Logo" src="http://farm1.static.flickr.com/125/345464804_5299070d16_s.jpg" />Lo <em>strumento</em> per far questo &egrave; il cosidetto <a title="Murrine Configurator Page" target="_blank" href="http://cimi.netsons.org/pages/murrine/configurator.php">Murrine Configurator</a>, installabile, dopo averlo scaricato e scompattato, tramite un semplice <font face="courier new,courier">sudo ./install.sh</font> oppure ancora pi&ugrave; <em>facilmente</em> usando il <em><strong>.deb</strong></em> dei <a href="http://3v1n0.tuxfamily.org/dists/edgy/3v1n0/index.html">repository di 3v1&ntilde;0</a> (il pacchetto si chiama <font face="courier new,courier">murrine-configurator</font>). &Egrave; quindi possibile <em><strong>avviarlo</strong></em> dal Pannello di Gnome, tramite <em>Sistema -&gt; Preferenze -&gt; Configuratore di Murrine</em> (vedi l&#8217;icona a lato) ed iniziare a <u><em>personalizzare</em></u> i vostri temi con le opzioni descritte precedentemente.</div>
<p>Inoltre, per finire in bellezza, ecco gli ultimi<strong> aggiornamenti</strong> dal <em>fronte &ldquo;murrinoso</em>&rdquo;:</p>
<ol>
<li>Murrine far&agrave; parte (finalmente) del repository Universe di Ubuntu 7.04 aka <em><u>Feisty Fawn</u></em>. <a target="_blank" href="http://revu.tauware.de/details.py?upid=3956">E&#8217; stata accetta</a>  infatti da poco per il fatto che sar&agrave; il <em><strong>tema ufficiale</strong></em> della distro <a target="_blank" title="Ubuntu Studio" href="http://www.ubuntustudio.com/">UbuntuStudio</a>, tema che strizzer&agrave; un p&ograve; l&#8217;occhio a tuttti voi dark l&agrave; fuori.<a title="Photo Sharing" href="http://www.flickr.com/photos/iac_lizardking/345502726/"></a></li>
<li>Tra poco uscir&agrave; una <strong><em>nuova versione di Murrine</em></strong> che supporter&agrave; decisamente in maniera migliore i <em>temi dark</em> inserendo nel gtkrc l&#8217;opzione Hilight_Ratio e un valore che permette di sogliare l&#8217; Higlihlight value del tema. (via Cimi <img src='http://blog.3v1n0.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</li>
<li><em>Guardando avanti</em>: che dire, sperare che i signori di gnome si sveglino e accettino Murrine, se non come default, almeno come tema/engine opzionale tra i vari Crux e Co.<br /><em>Gnome needs also designers not only coders!</em></li>
</ol>
<p>     Che dire un bel regalo per Natale, no (anche se in ritardo) ?!</p>
<p><strong>iAc </strong><em>alias</em><strong> LizardKing</strong></p>
<p>&nbsp;<img width="75" height="75" border="0" alt="iAc alias LizardKing" title="iAc alias LizardKing" src="http://farm1.static.flickr.com/164/345566414_458815d6f0_s.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3v1n0.net/informatica/linux/murrine-engine-for-gnome-and-murrina-themes-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
