<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Base-Art / Linux</title>
<link>http://base-art.net</link>
<description>Phil's blog</description>
<language>en</language>
<copyright>The contents of this blog are available for non-commercial use only.</copyright>
<generator>Alinea http://pythonfr.org/alinea/</generator>





<item>
<title>Coherence and Nautilus, UPnP a bit more on the desktop</title>
<link>http://base-art.net/Articles/104/</link>
<guid isPermaLink="true">http://base-art.net/Articles/104/</guid>
<description><![CDATA[
&lt;p&gt;&lt;a class="reference" href="http://netzflocken.de"&gt;Frank&lt;/a&gt; is at it again on his quest to make Coherence conquer the GNOME desktop. This time Nautilus is part of the game, allowing the user to easily share files over UPnP and easily select a MediaRenderer to play media files.&lt;/p&gt;
&lt;p&gt;Checkout the video on his &lt;a class="reference" href="http://netzflocken.de/2008/10/26/coherence-and-nautilus-brothers-in-arms"&gt;post&lt;/a&gt;, it is just awesome! Thanks Frank for all this work, hoping it will give ideas to others :)&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2008-10-27T14:49:39Z</dc:date>
</item>


<item>
<title>Upgrading to Ubuntu Feisty in text-mode</title>
<link>http://base-art.net/Articles/84/</link>
<guid isPermaLink="true">http://base-art.net/Articles/84/</guid>
<description><![CDATA[
&lt;p&gt;In Debian it's really easy to upgrade to a new version of the distribution:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;replace old distro with new distro in /etc/apt/sources.list&lt;/li&gt;
&lt;li&gt;run apt-get update&lt;/li&gt;
&lt;li&gt;run apt-get dist-upgrade&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This used to work fine for me in the past. Now I'm using Ubuntu and I have to use their update-manager if I don't want bad things to happen... Why is that? Don't ask me I have no clue :)&lt;/p&gt;
&lt;p&gt;Problem with that update-manager is that it's a X11 application, this is good for the lambda user who just want to hit the button &amp;quot;upgrade to feisty&amp;quot;, reboot and enjoy.&lt;/p&gt;
&lt;p&gt;I wanted to see what happens in the background when you hit that famous button. So, the update-manager doesn't really handle the upgrade itself. Have a look at the end of your ~/.update-manager/meta-release file:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
Dist: feisty
Name: Feisty Fawn
Version: 7.04
Date: Thu, 19 Apr 2007 13:00:00 +0200
Supported: 1
Description: This is the 7.04 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/feisty/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/feisty/main/dist-upgrader-all/current/ReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/feisty/main/dist-upgrader-all/current/feisty.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/feisty/main/dist-upgrader-all/current/feisty.tar.gz.gpg
&lt;/pre&gt;
&lt;p&gt;Before the upgrade, the update-manager will download a software archive from ubuntu website (the UpgradeTool), extract it and run a command called &amp;quot;feisty&amp;quot;.. This app is written in Python, so it was really easy to figure out how perform the upgrade without their UI under X.. Just run feisty like this:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
sudo ./feisty --frontend DistUpgradeViewText --mode desktop
&lt;/pre&gt;
&lt;p&gt;This is very handy to upgrade my mac mini (without mouse nor keyboard) over the network :)&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2007-04-21T09:33:14Z</dc:date>
</item>


<item>
<title>Painful Ubuntu upgrade</title>
<link>http://base-art.net/Articles/78/</link>
<guid isPermaLink="true">http://base-art.net/Articles/78/</guid>
<description><![CDATA[
&lt;p&gt;After Edgy Eft official release, I figured out it might be a good idea to upgrade my laptop running Dapper... Because I didn't want to spend hours in front of the screen waiting the 800Mb to get downloaded, I did the upgrade remotely via SSH...&lt;/p&gt;
&lt;p&gt;Ok i was a bit of a player here :) So far, so good, everything runs fine, until i loose my SSH connection, in the middle of the upgrade... Hmmm, back at home, the computer simply made me the &amp;quot;black screen of death&amp;quot;... reboot... hard disk corrupted, e2fsck got fskd up... boot using a live CD, try to repair the partition... reboot... continue upgrade... had to reinstall some packages after disk corruption (like upstart, ncurses and some others)... 2 hours later... I get an edgy efted ;)&lt;/p&gt;
&lt;p&gt;Now evolution messes up with my IMAP folders and doesn't want to remember folder subscriptions... Hrmm.. Then trying to get hibernation support back... My swap partition blows at each boot, so the resume-from-disk doesn't work.. 1 hour later I got it solved thanks to &lt;a class="reference" href="https://launchpad.net/distros/ubuntu/+bug/66637"&gt;this&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I read that many people upgraded like a charm using the easy way (update-manager or something...), maybe next time i'll give it a try :)&lt;/p&gt;
&lt;p&gt;Good job Ubuntu folks by the way, Edgy (once working right) is a good milestone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;update&lt;/strong&gt;: It seems i'm not the only one who had &lt;a class="reference" href="http://linux.slashdot.org/article.pl?sid=06/10/28/239258"&gt;problems upgrading&lt;/a&gt; .. Good to know we're all in the same boat ;)&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2006-10-28T10:32:47Z</dc:date>
</item>


<item>
<title>Choosing a Home Theater Platform</title>
<link>http://base-art.net/Articles/58/</link>
<guid isPermaLink="true">http://base-art.net/Articles/58/</guid>
<description><![CDATA[
&lt;p&gt;I'd like to setup a HTPC software in my living room, running on this
&lt;a class="reference" href="http://base-art.net/Articles/24/"&gt;tiny computer&lt;/a&gt; ... I had a look at various softwares but i'd prefer
one implemented in Python, so that extending would be quite easy.&lt;/p&gt;
&lt;p&gt;I'll mainly use it to have tv channel schedule (XML-TV), listen music
(&lt;a class="reference" href="http://respyre.org/"&gt;ResPyre&lt;/a&gt;), and handle video content. The machine won't be able to
handle PVR-like usage, but it's not critical since i'm not TV-addicted
:-)&lt;/p&gt;
&lt;p&gt;So, first off, i looked at the widespread &lt;a class="reference" href="http://mythtv.org/"&gt;MythTV&lt;/a&gt;, and it's really a
pain in the ass to setup, then it's easy to understand the success of
&lt;a class="reference" href="http://www.mysettopbox.tv/knoppmyth.html"&gt;KnoppMyth&lt;/a&gt; (a full blown linux distro including the Myth out of the
box). Anyway the main killer feature of MythTV is TV time-shifting, in this
particular field it rocks, but i don't need that feature, i'm not
inclined to install KnoppMyth, so i forget MythTV.&lt;/p&gt;
&lt;p&gt;Next, i had a look at the Python powered &lt;a class="reference" href="http://freevo.sf.net/"&gt;Freevo&lt;/a&gt;. The website seems
dead, Freevo's 1.5 code is a mess, but hey, there's a rewrite taking
good shape! In fact &lt;a class="reference" href="http://freevo.sourceforge.net/cgi-bin/freevo-2.0/"&gt;Freevo 2&lt;/a&gt; will be a good candidate for me,
architectured around &lt;a class="reference" href="http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Kaa"&gt;Kaa&lt;/a&gt; which is an amazing Python multimedia (GUI,
EPG, ...) framework using a bunch of good bricks like Evas and Imlib2,
allowing full-blown effects in Freevo. Well i tried it, and it looks
good, even still in heavy development. The configuration is quite
simple, it's my best candidate for now, and guess what ? Plugins seem
really a piece of pie to implement :-)&lt;/p&gt;
&lt;p&gt;Any other HTPC challenger ? (please no MS Media Center, my box runs linux :)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;update&lt;/strong&gt;: for a more in-deep view of MythTV gaz usine, check &lt;a class="reference" href="http://revision3.com/systm/mythtv/"&gt;http://revision3.com/systm/mythtv/&lt;/a&gt;&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2005-10-19T17:15:47Z</dc:date>
</item>


<item>
<title>When firefox extensions mess it up</title>
<link>http://base-art.net/Articles/39/</link>
<guid isPermaLink="true">http://base-art.net/Articles/39/</guid>
<description><![CDATA[
&lt;p&gt;Yeehah i found a new way to burn my Firefox profile ... upgrading extensions. Very nice huh ? Here is the outter-space-sticky-bottom-bar new firefox extension from hell:&lt;/p&gt;
&lt;p&gt;&lt;img align="center" alt="http://base-art.net/static/mozOfHell.png" src="http://base-art.net/static/mozOfHell.png" /&gt;&lt;/p&gt;
&lt;p&gt;You won't be able to live without it :)&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2005-02-25T20:11:23Z</dc:date>
</item>


<item>
<title>My new mail checker </title>
<link>http://base-art.net/Articles/31/</link>
<guid isPermaLink="true">http://base-art.net/Articles/31/</guid>
<description><![CDATA[
&lt;p&gt;It's been long to find the mail checker of my dreams. &lt;a class="reference" href="http://code-monkey.de/projects/embrace.html"&gt;Embrace&lt;/a&gt; is a little &lt;a class="reference" href="http://enlightenment.org/pages/enlightenment.html"&gt;E17&lt;/a&gt; application which can monitor pop,imap(s),etc mailboxes. Currently, 0.0.1 version displays read/unread mail number per mailbox, that suits my needs for the moment :-)&lt;/p&gt;
&lt;p&gt;Also, Debian sid users may have a look at &lt;a class="reference" href="http://shadoi.soulmachine.net/2004/11/enlightenment-for-needy.html"&gt;E17 Debian packages&lt;/a&gt;&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2005-02-15T19:21:57Z</dc:date>
</item>


<item>
<title>Shut up, noisy computer !</title>
<link>http://base-art.net/Articles/24/</link>
<guid isPermaLink="true">http://base-art.net/Articles/24/</guid>
<description><![CDATA[
&lt;p&gt;Now computers tend to be more and more silent, even servers (have a
look at latest Dell ones) become noiseless. I had a quite peacefull
&lt;a class="reference" href="http://www.mini-itx.com/store/?c=3#2699"&gt;mini-computer&lt;/a&gt; (EPIA M9000 + Cubid 2699) during more than one year, but it wasn't really fanless
(1 8mm noisy fan, 2 short-life 8mm case-fans), though quieter than
desktop-computers ... I'm not the only one to complain about that
computer, some people put Zalmann heatsink on the CPU, but personnaly
i wasn't convinced by that option. And it was time to bring a wind of
change out there :-)&lt;/p&gt;
&lt;p&gt;So i bought a &lt;strong&gt;real&lt;/strong&gt; fanless computer which looks very &lt;a class="reference" href="http://base-art.net/photos/miniPc/"&gt;eye-candy&lt;/a&gt;
no ?&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;MV823A motherboard&lt;/li&gt;
&lt;li&gt;VIA C3 1Ghz&lt;/li&gt;
&lt;li&gt;512 MB RAM&lt;/li&gt;
&lt;li&gt;VIA CLE266 graphic chipset&lt;/li&gt;
&lt;li&gt;S-Video input and output&lt;/li&gt;
&lt;li&gt;Weight about 2 Kilos (passive cooling has a price ?)&lt;/li&gt;
&lt;li&gt;2''5 20Gb HDD&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Of course 20Gb is not enough when one wants to store and play his huge
music library so i put a 3''5 big HDD (tough not as silent as i would)
in a FireWire/USB2 combo box, connected to the brand new
machine. Linux runs fine on it, once patches from &lt;a class="reference" href="http://www.epiawiki.org/"&gt;EPIAWiki&lt;/a&gt; are applied on
the kernel.&lt;/p&gt;
&lt;p&gt;Well now the only annoying thing with the machine is that i tend to
forget to shut it off since i can't really hear it without putting my
ears on it :) Well yeah, there is a nice blue LED lighted when the
machine is on, it's the only normal-human proof.&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2004-11-23T08:10:29Z</dc:date>
</item>


<item>
<title>Testing GMailFS</title>
<link>http://base-art.net/Articles/16/</link>
<guid isPermaLink="true">http://base-art.net/Articles/16/</guid>
<description><![CDATA[
&lt;p&gt;After being invited by &lt;a class="reference" href="http://randomthoughts.vandorp.ca/WK/blog/1049?t=item"&gt;Daryl&lt;/a&gt; to GMail, i took 15 minutes to get FUSE / libgmail / GmailFS working out of the box :)&lt;/p&gt;
&lt;p&gt;It's quite amusing to mount a FS like this !! Even if gmail is not intended for that it rules.&lt;/p&gt;
&lt;p&gt;Copying one 8Mb file to the gmail-space gives me following mails in my inbox:&lt;/p&gt;
&lt;p&gt;&lt;img alt="/static/GMailFS1.png" src="/static/GMailFS1.png" /&gt;&lt;/p&gt;
&lt;p&gt;I guess there is one mail per block and each mail has an attached file of BIN mime-type. Uploading this file has been quite long though (about 2 minutes), but i don't think i'll put 1Gb of mails there, so space has to be used anyway :)&lt;/p&gt;
&lt;p&gt;Even better, notice the NTFS ad on the right:&lt;/p&gt;
&lt;p&gt;&lt;img alt="/static/GMailFS2.png" src="/static/GMailFS2.png" /&gt;&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2004-08-30T22:48:31Z</dc:date>
</item>


<item>
<title>Useless but essential : Bootsplash</title>
<link>http://base-art.net/Articles/15/</link>
<guid isPermaLink="true">http://base-art.net/Articles/15/</guid>
<description><![CDATA[
&lt;p&gt;Today i installed the latest 2.6 kernel, 2.6.8.1. That was the day to give a chance to &lt;a class="reference" href="http://bootsplash.de"&gt;bootsplash&lt;/a&gt; ....
This thing installs like a charm (found a french &lt;a class="reference" href="http://pureedelinux.net/howto/bootsplash.html"&gt;tutorial&lt;/a&gt;) ... execpt the sysv-rc-bootsplash package which didn't want to install (version conflict w/ sysv-rc) .. So i manually patched /etc/init.d/rc{S,}.&lt;/p&gt;
&lt;p&gt;Finally hard to choose a theme in long themes list on bootsplash website. Unfortunately the theme i preferred supported only 1024x768 resolution (and i am running at 1400x1050) .. So this &lt;a class="reference" href="/static/bootSplashThemeConvert.py"&gt;script&lt;/a&gt; came to help me to bring the theme to 1400x1050 :-)&lt;/p&gt;
&lt;p&gt;Have phun w/ Bootsplash !&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2004-08-22T16:34:50Z</dc:date>
</item>


<item>
<title>Firefox bookmarks remote backup</title>
<link>http://base-art.net/Articles/13/</link>
<guid isPermaLink="true">http://base-art.net/Articles/13/</guid>
<description><![CDATA[
&lt;p&gt;Tonight I upgraded my firefox debian package, re-installed my
favorites extensions (mozex,webDeveloper, ...) and &lt;a class="reference" href="http://update.mozilla.org/extensions/moreinfo.php?id=14&amp;amp;vid=15&amp;amp;category=Bookmarks"&gt;Bookmarks
Synchronizer&lt;/a&gt;. Well last time I tested it, there was support for FTP
only, but now the thing can handle HTTP(S) PUT :) That's was &lt;strong&gt;THE&lt;/strong&gt;
missing feature, I love it now, it's a must-have !&lt;/p&gt;

]]></description>
<dc:creator>Philippe Normand</dc:creator>
<dc:date>2004-07-19T22:13:07Z</dc:date>
</item>



</channel>
</rss>