<?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>conundrum &#187; compiz</title>
	<atom:link href="http://www.emmanuelebassi.name/archives/category/compiz/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.emmanuelebassi.name</link>
	<description>a revolution is an insurrection</description>
	<lastBuildDate>Fri, 15 Jul 2011 06:46:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dead Duck</title>
		<link>http://www.emmanuelebassi.name/archives/2007/11/01/dead-duck/</link>
		<comments>http://www.emmanuelebassi.name/archives/2007/11/01/dead-duck/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 11:03:40 +0000</pubDate>
		<dc:creator>Emmanuele Bassi</dc:creator>
				<category><![CDATA[compiz]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.emmanuelebassi.net/archives/2007/11/dead-duck/</guid>
		<description><![CDATA[L&#8217;altra settimana ho aggiornato il laptop a Gutsy. In generale, il &#60;em&#62;feel&#60;/em&#62; Ã¨ che questa release sia una mezza tragedia: non siamo ai livelli di Edgy, ma poco ci manca. Tra le cose che hanno smesso di funzionare: &#60;ul&#62; &#60;li&#62;NetworkManager non sopravvive al &#60;em&#62;suspend&#60;/em&#62; e sono costretto a disabilitare la rete quando sposto il computer [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;altra settimana ho aggiornato il laptop a Gutsy. In generale, il &lt;em&gt;feel&lt;/em&gt; Ã¨ che questa release sia una mezza tragedia: non siamo ai livelli di Edgy, ma poco ci manca. Tra le cose che hanno smesso di funzionare:</p>
<p>&lt;ul&gt;<br />
  &lt;li&gt;NetworkManager non sopravvive al &lt;em&gt;suspend&lt;/em&gt; e sono costretto a disabilitare la rete quando sposto il computer da casa all&#8217;ufficio; questo quando va bene: alle volte devo andare di &lt;code&gt;killall&lt;/code&gt;. &lt;strong&gt;Update@2007-11-01T15:39+0100&lt;/strong&gt;: &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=352771&quot;&gt;bug noto&lt;/a&gt;, a quanto pare risolto in SVN.&lt;/li&gt;<br />
  &lt;li&gt;Se spengo il monitor sotto X (ad esempio, se chiudo il laptop ma lo lascio acceso) due volte su tre non viene riacceso e sono costretto a far ripartire GDM.&lt;/li&gt;<br />
&lt;/ul&gt;</p>
<p>C&#8217;Ã¨ di buono che GNOME 2.20 Ã¨ meraviglioso, e che Debian non riconosca (ancora) l&#8217;esistenza dei laptop, altrimenti sarei tornato di corsa al mix di testing+unstable che usavo prima.</p>
<p>Ovviamente, ho provato di nuovo Compiz &#8211; il compositor che alle volte fa da (pessimo) window manager. L&#8217;&lt;em&gt;user interface&lt;/em&gt; Ã¨ un totale disastro ferroviario, in cui puoi scegliere solo tre livelli:</p>
<p>&lt;ol&gt;<br />
  &lt;li&gt;Niente effetti (ovvero: Metacity)&lt;/li&gt;<br />
  &lt;li&gt;Effetti per persone sane di mente&lt;/li&gt;<br />
  &lt;li&gt;Hurt me plenty<sup><a href="http://www.emmanuelebassi.name/archives/2007/11/01/dead-duck/#footnote_0_1082" id="identifier_0_1082" class="footnote-link footnote-identifier-link" title="citazione colta">1</a></sup> (ovvero: gente che si bulla con gli amici, gente che registra un video per bullarsi con gli amici, gente che sta male perchÃ© non ha amici ma non ne ha bisogno perchÃ© ha Compiz, gentooisti)&lt;/li&gt;<br />
&lt;/ol&gt;</p>
<p>In piÃ¹, se hai qualcosa che non Ã¨ installato di default e non ha un nome umanamente inferibile<sup><a href="http://www.emmanuelebassi.name/archives/2007/11/01/dead-duck/#footnote_1_1082" id="identifier_1_1082" class="footnote-link footnote-identifier-link" title="hint: &amp;lt;strong&amp;gt;non&amp;lt;/strong&amp;gt; &Atilde;&uml; gnome-compiz-manager">2</a></sup>, hai anche il livello segreto:</p>
<p>&lt;ol style=&quot;count-reset:4&quot; start=&quot;4&quot;&gt;<br />
  &lt;li&gt;Customizzami tutta&lt;/li&gt;<br />
&lt;/ol&gt;</p>
<p>Che permette di selezionare cose utili come il &lt;em&gt;motion blur&lt;/em&gt; ma non ha un setting per avere un window manager sensato, tra il &lt;strong&gt;miliardo&lt;/strong&gt; di &lt;em&gt;tunables&lt;/em&gt;, plugin che si disattivano a vicenda e chiari esempi di opzioni di tipo &lt;em&gt;unfuck my application&lt;/em&gt;.</p>
<p>Il problema Ã¨ che perfino al livello per persone normali dopo dieci minuti di utilizzo comincio a sentire il mal di mare e un mal di testa impressionante. A questo va aggiunto il fatto che il trasferimento di opzioni da Metacity a Compiz Ã¨ orrido e mi sono trovato dall&#8217;avere dodici workspace all&#8217;avere dodici viewport con dodici workspace l&#8217;uno &#8211; l&#8217;equivalente di 144 aree di lavoro la cui navigazione Ã¨ banalmente impossible.</p>
<p>Morale della storia:</p>
<p>&lt;pre&gt;<br />
  cd ~/git<br />
  git clone git://anongit.freedesktop.org/git/xorg/app/xcompmgr<br />
  ./autogen.sh<br />
  make &amp;&amp; cp xcompmgr ~/bin<br />
  xcompmgr -cC -o .3 &amp;<br />
&lt;/pre&gt;</p>
<p>e Metacity. E, ovviamente, &lt;a href=&quot;https://launchpad.net/awn&quot;&gt;AWN&lt;/a&gt; (che ha dei bug grandi cosÃ¬, ma posso rompere le scatole a Neil di persona).</p>
<ol class="footnotes"><li id="footnote_0_1082" class="footnote">citazione colta</li><li id="footnote_1_1082" class="footnote">hint: &lt;strong&gt;non&lt;/strong&gt; Ã¨ gnome-compiz-manager</li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.emmanuelebassi.name/archives/2007/11/01/dead-duck/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Special Delivery</title>
		<link>http://www.emmanuelebassi.name/archives/2007/03/31/special-delivery/</link>
		<comments>http://www.emmanuelebassi.name/archives/2007/03/31/special-delivery/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 17:09:23 +0000</pubDate>
		<dc:creator>Emmanuele Bassi</dc:creator>
				<category><![CDATA[clutter]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[Diary]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.emmanuelebassi.net/archives/2007/03/special-delivery/</guid>
		<description><![CDATA[A tirare su il bilancio di una discreta settimana del cavolo ci pensa eBay, grazie alla quale ho potuto mettere le mani su un &#60;a href=&#34;http://en.wikipedia.org/wiki/SNES&#34;&#62;Super Nintendo&#60;/a&#62; d&#8217;occasione, completo di una decina di giochi tra cui &#60;a href=&#34;http://en.wikipedia.org/wiki/Starwing&#34;&#62;Starwing&#60;/a&#62;, &#60;a href=&#34;http://en.wikipedia.org/wiki/Sensible_Soccer&#34;&#62;Sensible Soccer&#60;/a&#62; e una valanga di Super Mario. Sul fronte piÃ¹ interessante dell&#8217;hacking, sto finendo la [...]]]></description>
			<content:encoded><![CDATA[<p>A tirare su il bilancio di una discreta settimana del cavolo ci pensa eBay, grazie alla quale ho potuto mettere le mani su un &lt;a href=&quot;http://en.wikipedia.org/wiki/SNES&quot;&gt;Super Nintendo&lt;/a&gt; d&#8217;occasione, completo di una decina di giochi tra cui &lt;a href=&quot;http://en.wikipedia.org/wiki/Starwing&quot;&gt;Starwing&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Sensible_Soccer&quot;&gt;Sensible Soccer&lt;/a&gt; e una valanga di Super Mario.</p>
<p>Sul fronte piÃ¹ interessante dell&#8217;hacking, sto finendo la riscrittura di &lt;code&gt;gnome-screenshot&lt;/code&gt;; ho rimpiazzato buona parte del codice con oggetti, rimosso l&#8217;uso diretto delle Xlibs in favore delle piÃ¹ compatte e utili GDK (tagliano circa l&#8217;80% di fuffa, garantendomi una certa qual sanitÃ  mentale), e aggiunto il &lt;em&gt;code path&lt;/em&gt; per scattare screenshot su compiz/beryl/vattelapesca (che &lt;strong&gt;non&lt;/strong&gt; fanno il &lt;em&gt;reparenting&lt;/em&gt; delle finestre con il &lt;em&gt;frame&lt;/em&gt; aggiunto dal window manager &#8211; come chiunque abbia tentato di usare gnome-screenshot sotto compiz avrÃ  notato).</p>
<p>Un altro fronte sul quale ho lavorato nelle ultime due settimane Ã¨ stata la separazione di &lt;em&gt;backend&lt;/em&gt; in &lt;a href=&quot;http://www.clutter-project.org&quot;&gt;Clutter&lt;/a&gt;; adesso Clutter si puÃ² usare sia in ambienti desktop con GL che in ambienti embedded con GL-ES; in piÃ¹, il codice Ã¨ molto migliorato e la gestione degli eventi pure.</p>
<p>Infine, qualche tempo fa ho incontrato &lt;a href=&quot;http://njpatel.blogspot.com/&quot;&gt;Neil Patel&lt;/a&gt; dal vivo. Trattasi di ragazzo particolarmente in gamba impegnato nella realizzazione di &lt;em&gt;bling&lt;/em&gt; vario e utile per il desktop. A quanto pare, si Ã¨ interessato a Clutter per scrivere una specie di &lt;em&gt;media center&lt;/em&gt;. Il suo unico difetto Ã¨ che gli piace Tracker, ma non temete: con un po&#8217; di convincimento da parte del sottoscritto potrebbe lasciar perdere quell&#8217;aggeggio senza speranze.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emmanuelebassi.name/archives/2007/03/31/special-delivery/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Climbing the Wall/2</title>
		<link>http://www.emmanuelebassi.name/archives/2007/02/14/climbing-the-wall2/</link>
		<comments>http://www.emmanuelebassi.name/archives/2007/02/14/climbing-the-wall2/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 19:39:17 +0000</pubDate>
		<dc:creator>Emmanuele Bassi</dc:creator>
				<category><![CDATA[compiz]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[shiny]]></category>
		<category><![CDATA[xgl]]></category>

		<guid isPermaLink="false">http://www.emmanuelebassi.net/archives/2007/02/climbing-the-wall2/</guid>
		<description><![CDATA[&#60;em style=&#34;font-size:80%&#34;&#62;&#60;a href=&#34;http://www.emmanuelebassi.net/archives/2006/10/climbing-the-wall/&#34;&#62;segue&#60;/a&#62;&#60;/em&#62; Finalmente sono riuscito ad avere quei dieci minuti di tempo per installare &#60;a href=&#34;http://www.go-compiz.org&#34;&#62;Compiz&#60;/a&#62; sul portatile. Immensamente meglio di Beryl: l&#8217;applet per la configurazione sembra quasi progettato da uno sano di mente. Ovviamente, se avessi un Metacity con un &#60;em&#62;compositing engine&#60;/em&#62; sarei molto piÃ¹ felice; speriamo che &#60;a href=&#34;http://marnanel.livejournal.com/&#34;&#62;Thomas&#60;/a&#62; riesca a finire [...]]]></description>
			<content:encoded><![CDATA[<p>&lt;em style=&quot;font-size:80%&quot;&gt;&lt;a href=&quot;http://www.emmanuelebassi.net/archives/2006/10/climbing-the-wall/&quot;&gt;segue&lt;/a&gt;&lt;/em&gt;</p>
<p>Finalmente sono riuscito ad avere quei dieci minuti di tempo per installare &lt;a href=&quot;http://www.go-compiz.org&quot;&gt;Compiz&lt;/a&gt; sul portatile.  Immensamente meglio di Beryl: l&#8217;applet per la configurazione sembra quasi progettato da uno sano di mente.</p>
<p>Ovviamente, se avessi un Metacity con un &lt;em&gt;compositing engine&lt;/em&gt; sarei molto piÃ¹ felice; speriamo che &lt;a href=&quot;http://marnanel.livejournal.com/&quot;&gt;Thomas&lt;/a&gt; riesca a finire di renderla accettabile entro GNOME 2.20.</p>
<p>&lt;strong&gt;Update@20070217T23:22Z&lt;/strong&gt;: come non detto &#8211; Xgl, che sono costretto ad usare per via della ATi del cavolo, crasha non appena parte lo screensaver e mi tira giÃ¹ tutta la sessione con sÃ©; ergo, &lt;em&gt;for the time being&lt;/em&gt; si torna a Metacity.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emmanuelebassi.name/archives/2007/02/14/climbing-the-wall2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

