<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Michele Campeotto: Tag ubuntu</title>
    <link>http://blog.micampe.it/articles/tag/ubuntu?tag=ubuntu</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>I'm not Winston Wolfe.</description>
    <item>
      <title>Il grande switch</title>
      <description>&lt;p&gt;Nonostante il mio &lt;a href="http://blog.micampe.it/articles/2006/06/16/i-was-waiting-for-this-conversation"&gt;breve recente post&lt;/a&gt; fosse poco più che riportare un paio di link, ha avuto l&amp;#8217;effetto di stimolare un po&amp;#8217; la discussione anche intorno a me e mi sento in dovere di espandere un po&amp;#8217; quello a cui ho pensato leggendo queste discussioni.&lt;/p&gt;

&lt;p&gt;Credo che ci siano due filoni distinti, che sono stati raccolti da persone diverse: &lt;a href="http://diveintomark.org/archives/2006/05/30/bye-apple"&gt;Mark Pilgrim ha cambiato sistema operativo&lt;/a&gt; da Mac OS X a Ubuntu Linux (primo filone) perché vuole avere la sicurezza di poter conservare a lungo e intatti i propri dati (secondo filone).&lt;/p&gt;

&lt;p&gt;Entrambi i filoni possono prendere strade diverse, una, comune tra i due, è quella che riguarda &lt;a href="http://persone.softwarelibero.org/person/micampe&amp;amp;start=94"&gt;la libertà&lt;/a&gt; del software e dei formati che usiamo, un&amp;#8217;altra è quella più pratica, che riguarda più il software che usiamo e il modo in cui produciamo e trattiamo i nostri dati. Credo che una delle più grandi qualità di Mark e il motivo per cui è così efficace in quello che scrive, è che riesce a &lt;a href="http://diveintomark.org/archives/2004/05/14/freedom-0"&gt;collegare direttamente l&amp;#8217;importanza della libertà alle applicazioni pratiche&lt;/a&gt;, invece che concentrarsi su astratta filosofia che difficilmente convince chi il computer lo usa per risolvere i problemi pratici.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://qix.it/archive/20060616/quale-sistema-operativo"&gt;Ludo&lt;/a&gt; sceglie di commentare l&amp;#8217;abbandono di OS X e mi chiama direttamente in causa, &lt;a href="http://www.redmonk.com/sogrady/archives/001810.html"&gt;Stephen O&amp;#8217;Grady&lt;/a&gt; sullo stesso argomento si concentra di più sul &lt;em&gt;perché&lt;/em&gt; Mark ha scelto Ubuntu e sul perché questo è successo &lt;em&gt;ora&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Io fondamentalmente concordo con Stephen sul fatto che questa discussione sia arrivata ora perché Ubuntu ha alzato lo standard delle distribuzioni Linux, cosa appunto dimostrata dal fatto che Mark la considera sufficientemente buona da sostituire Mac OS X nonostante la sua più che ventennale esperienza su Mac. Come conseguenza, anche &lt;a href="http://www.tbray.org/ongoing/When/200x/2006/06/15/Switch-From-Mac"&gt;Tim Bray&lt;/a&gt; è stato portato a considerare nuovamente la possibilità di usare Linux.&lt;/p&gt;

&lt;p&gt;A Ludo ho risposto direttamente nei commenti, ma riporto qui la mia considerazione puramente pratica: Windows non riesco ad usarlo, nel senso che non sono capace. Quando lo uso sono lento, mi scontro con problemi (chi mi dice se e come posso far funzionare il deploy remoto da uno script ant su Tomcat su un server Windows?) che non capisco e non so da dove iniziare per risolvere. Alle partite non sono molto interessato quindi mi accontento di vederle in TV :).&lt;/p&gt;

&lt;p&gt;Riguardo invece alla questione della conservazione dei dati non penso ci sia molto da dire, sta diventando sempre più importante man mano che la nostra vita diventa più digitale. L&amp;#8217;esempio più semplice sono le foto: tra vent&amp;#8217;anni quale sarà il corrispondete della scatola di cartone dove mia mamma tiene le foto di quand&amp;#8217;era piccola?&lt;/p&gt;

&lt;p&gt;Mi è piacuto molto anche il post di &lt;a href="http://tantek.com/log/2006/06.html#d17t2231"&gt;Tantek Çelik&lt;/a&gt; (uno dei pochi incentrato &lt;em&gt;direttamente&lt;/em&gt; sulla questione dei dati), in cui riflette sul fatto che al momento il modo più sicuro per salvare i propri dati è ancora il testo ASCII, ma che è ora di trovare qualcosa di nuovo e più evoluto. La sua idea che XHTML e i &lt;a href="http://microformats.org"&gt;microformati&lt;/a&gt; possano essere questo nuovo modo e garantire lo stesso grado di affidabilità del semplice testo è sicuramente interessante e ragionevolmente plausibile. É una soluzione limitata però al testo che, nonostante sia sicuramente il metodo più utilizzato per la trasmissione della conoscenza, non fa i conti con il fatto che &lt;a href="http://daringfireball.net/2006/06/drm_interoperability"&gt;musica e video&lt;/a&gt;, di nuovo grazie al &lt;em&gt;&amp;#8220;digital lifestyle&amp;#8221;&lt;/em&gt;, se mi si passa il termine, e a nuove formule per la &lt;a href="http://creativecommons.org/"&gt;distribuzione della conoscenza&lt;/a&gt;, sono sempre più alla portata di tutti.&lt;/p&gt;

&lt;p&gt;Torno quindi all&amp;#8217;inizio: la riflessione di Mark, come il tema dell&amp;#8217;incontro a cui ho partecipato &lt;a href="http://www.sherwood.it/Incontro-Copiare-il-software-non-e"&gt;ieri sera&lt;/a&gt; ha moltissime diramazioni e personalmente penso che la strada sia quella dell&amp;#8217;apertura. Citando l&amp;#8217;&lt;a href="http://daringfireball.net/2006/06/drm_interoperability"&gt;articolo di John Gruber&lt;/a&gt;, &lt;q cite="http://daringfireball.net/2006/06/drm_interoperability"&gt;Record industry executives refuse to believe what is patently obvious to anyone with a clue — they are never ever going to regain complete control over the distribution of recorded music.&lt;/q&gt; Credo che questo non si applichi solo alla musica.&lt;/p&gt;</description>
      <pubDate>Thu, 22 Jun 2006 05:03:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:36fd3e04-ba26-40ee-8b43-a92652c82c74</guid>
      <author>micampe</author>
      <link>http://blog.micampe.it/articles/2006/06/22/il-grande-switch</link>
      <category>Italiano</category>
      <category>web</category>
      <category>linux</category>
      <category>ubuntu</category>
      <category>opensource</category>
      <category>commons</category>
      <category>data</category>
      <category>operatingsystems</category>
      <trackback:ping>http://blog.micampe.it/articles/trackback/242</trackback:ping>
    </item>
    <item>
      <title>I was waiting for this conversation</title>
      <description>&lt;p&gt;When Mark Pilgrim posted about his &lt;a href="http://diveintomark.org/archives/2006/06/02/when-the-bough-breaks"&gt;switch from MacOS to Ubuntu&lt;/a&gt;, I expected some &lt;a href="http://technorati.com/search/diveintomark.org%2Farchives%2F2006%2F06%2F02%2Fwhen-the-bough-breaks"&gt;reactions&lt;/a&gt;. They didn&amp;#8217;t happen until yesterday, but listening to &lt;a href="http://daringfireball.net/2006/06/and_oranges"&gt;John Gruber&lt;/a&gt; and &lt;a href="http://www.tbray.org/ongoing/When/200x/2006/06/15/Switch-From-Mac"&gt;Tim Bray&lt;/a&gt; debate on the matter is bound to be insightful.&lt;/p&gt;</description>
      <pubDate>Fri, 16 Jun 2006 02:40:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:1621d277-1765-4db1-a212-d90f0d727393</guid>
      <author>micampe</author>
      <link>http://blog.micampe.it/articles/2006/06/16/i-was-waiting-for-this-conversation</link>
      <category>English</category>
      <category>switch</category>
      <category>ubuntu</category>
      <category>macos</category>
      <trackback:ping>http://blog.micampe.it/articles/trackback/240</trackback:ping>
    </item>
    <item>
      <title>Making the Flash plugin audio handling not suck</title>
      <description>&lt;p&gt;Another tip like last one so that I can remember it. The Macromedia Flash plugin on Linux is stuck on using directly the  &lt;code&gt;/dev/dsp&lt;/code&gt;, so you&amp;#8217;re left to either listening to audio from Flash or from anything else.&lt;/p&gt;

&lt;p&gt;An hack is available but, as &lt;a href="https://launchpad.net/malone/bugs/29760"&gt;explained by the Ubuntu team&lt;/a&gt;, it makes Firefox unstable (but it&amp;#8217;s still the plugin&amp;#8217;s fault because it runs in the same process, but plugins should run in another process, bla bla bla).&lt;/p&gt;

&lt;p&gt;Reading the comments in that bug, though, I found another workaround: install the &lt;code&gt;alsa-oss&lt;/code&gt; package, wich wraps calls to &lt;code&gt;/dev/dsp&lt;/code&gt; and routes them to ALSA, then edit &lt;code&gt;/etc/firefox/firefoxrc&lt;/code&gt; or &lt;code&gt;~/.mozilla/firefox/rc&lt;/code&gt; (the latter takes precedence on the former, if it exists) and put &lt;code&gt;FIREFOX_DSP="aoss"&lt;/code&gt; in there.&lt;/p&gt;

&lt;p&gt;Then restart Firefox and enjoy. It looks stable for now on Ubuntu Dapper.&lt;/p&gt;</description>
      <pubDate>Fri, 28 Apr 2006 00:37:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:3e4e9a32-625d-4791-b759-48fa60064efa</guid>
      <author>micampe</author>
      <link>http://blog.micampe.it/articles/2006/04/28/making-the-flash-plugin-audio-handling-not-suck</link>
      <category>English</category>
      <category>flash</category>
      <category>ubuntu</category>
      <category>firefox</category>
      <category>sound</category>
      <category>alsa</category>
      <trackback:ping>http://blog.micampe.it/articles/trackback/209</trackback:ping>
    </item>
    <item>
      <title>Ubuntu, fglrx, Xgl, compiz and missing GLX_EXT_texture_from_pixmap</title>
      <description>&lt;p&gt;Ok, now that I have put all the keywords I could think of in the title, let me explain.&lt;/p&gt;

&lt;p&gt;If you have followed any and all of the thousand &amp;#8220;HOWTO Install Xgl&amp;#8221; around the net and you always end up with the same error:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :1.0
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;the problem is that ATI hasn&amp;#8217;t yet released a driver with that new extension that &lt;a href="http://lists.freedesktop.org/archives/xorg/2006-February/012760.html"&gt;Novell and Nvidia developed specifically for Xgl and compiz&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The extension is implemented by Mesa though, so we need get compiz to use that. The problem is that when you install the fglrx driver it overwrites &lt;tt&gt;/usr/lib/libGL.so.1.2&lt;/tt&gt; with its own version wich lacks this feature.&lt;/p&gt;

&lt;p&gt;To make compiz use the Mesa version, you just need to &lt;tt&gt;LD_PRELOAD&lt;/tt&gt; that single library. If you have installed the fglrx driver by building the debian packages you have to use this command:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;LD_PRELOAD=/usr/share/fglrx/diversions/libGL.so.1.2 compiz --replace gconf
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you manually made a backup, just substitute there the path to your backup. If you used other package types, I don&amp;#8217;t know how thy handle diversions.&lt;/p&gt;

&lt;p&gt;The thing is quite unstable here and because it&amp;#8217;s - at least partialliy - using Mesa it uses a bit of CPU, but it&amp;#8217;s incredibly smooth.&lt;/p&gt;

&lt;p&gt;One thing that &lt;em&gt;always&lt;/em&gt; make it crash is the zoom thing the panel does when you click on a launcher: disable it with &lt;tt&gt;gconf-editor&lt;/tt&gt; in &lt;tt&gt;/apps/panel/global/enable_animations&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;Now stop spinning that cube and get something done!&lt;/p&gt;</description>
      <pubDate>Sat, 18 Feb 2006 01:58:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:f08bf757-0ff7-45b1-886a-58e27ac82c86</guid>
      <author>micampe</author>
      <link>http://blog.micampe.it/articles/2006/02/18/ubuntu-fglrx-xgl-compiz-and-missing-glx_ext_texture_from_pixmap</link>
      <category>English</category>
      <category>ubuntu</category>
      <category>xgl</category>
      <category>compiz</category>
      <category>mesa</category>
      <category>radeon</category>
      <category>bling</category>
      <trackback:ping>http://blog.micampe.it/articles/trackback/201</trackback:ping>
    </item>
  </channel>
</rss>
