<?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>Rudkin On Linux &#187; Ubuntu</title>
	<atom:link href="http://www.rudkin.me.uk/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rudkin.me.uk</link>
	<description>Paul Rudkin's trials and tribulations with Linux</description>
	<lastBuildDate>Sun, 28 Feb 2010 21:46:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>gPodder 2.3 &#8220;The Adhesive Duck Deficiency&#8221; released</title>
		<link>http://www.rudkin.me.uk/2010/02/27/gpodder-2-3-the-adhesive-duck-deficiency-released/</link>
		<comments>http://www.rudkin.me.uk/2010/02/27/gpodder-2-3-the-adhesive-duck-deficiency-released/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 11:49:16 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[gPodder]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Podcatcher]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=96</guid>
		<description><![CDATA[Taken from http://gpodder.org/news: The second gPodder release in this month brings updated translations, lots of bug fixes and some UI clean-ups to your open source podcast aggregator. Here are some highlights of this release: &#8220;All episodes&#8221; in &#8220;View&#8221; menu and enabled by default Episodes are passed to the media player in chronological order Try to [...]]]></description>
			<content:encoded><![CDATA[<p>Taken from <a href="http://gpodder.org/news">http://gpodder.org/news</a>:</p>
<blockquote><p>The second gPodder release in this month brings updated translations, lots of bug fixes and some UI clean-ups to your open source podcast aggregator. Here are some highlights of this release:</p>
<ul>
<li>&#8220;All episodes&#8221; in &#8220;View&#8221; menu and enabled by default</li>
<li>Episodes are passed to the media player in chronological order</li>
<li>Try to use mimetype-based file icons (using GIO) for episodes</li>
<li>Make sure the podcast list is correctly updated all the time</li>
<li>Disable feed_update_skipping by default (+expose in UI on Maemo)</li>
<li>Default cover art for podcasts with no cover art</li>
<li>Re-designed preferences dialog for Maemo 5 (Fremantle)</li>
<li>gPodder rotates to landscape on Maemo 5 when the keyboard is open</li>
<li>Better button captions in shownotes window (&#8220;Cancel download&#8221;)</li>
<li>Remove podcast.de search option (this was broken for some weeks)</li>
<li>Hide &#8220;Download folder&#8221; preferences option (see User Manual)</li>
<li>Flush gPodder database after MP3 player sync has finished</li>
<li>Updated translations (Galician, Danish, Russian, Norwegian, Ukrainian, Finnish, Polish and German)</li>
<li>New translations: Romanian (by Gherhardt Mathisz)</li>
</ul>
<p>The source package is now available from the downloads page and packages for Ubuntu, Maemo and Windows should be available soon.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2010/02/27/gpodder-2-3-the-adhesive-duck-deficiency-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Append SSH Key to Remote Server</title>
		<link>http://www.rudkin.me.uk/2009/11/16/append-ssh-key-to-remote-server/</link>
		<comments>http://www.rudkin.me.uk/2009/11/16/append-ssh-key-to-remote-server/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 21:29:17 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[9.10]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Server Elements]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[SSH Keys]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=89</guid>
		<description><![CDATA[I first must apologise for not blogging for ages, I have no excuse other than laziness! I recently created a new server at home and install Ubuntu 9.10 Server on it.   As a consequence all the SSH keys I used to access my old server were lost and I needed to add them back again&#8230;.one [...]]]></description>
			<content:encoded><![CDATA[<p>I first must apologise for not blogging for ages, I have no excuse other than laziness!</p>
<p>I recently created a new server at home and install Ubuntu 9.10 Server on it.   As a consequence all the SSH keys I used to access my old server were lost and I needed to add them back again&#8230;.one at a time from each machine I use to access it.</p>
<p>Although this does not seem a big deal, the method I was using previously was as follows:-</p>
<pre>cat ~/.ssh/id_rsa.pub | ssh &lt;user&gt;@&lt;host&gt;
'dd of=.ssh/authorized_keys oflag=append conv=notrunc'</pre>
<p>Although this worked fine, I was catching up on my Linux reading and in <a title="Linux Journal Website" href="http://www.linuxjournal.com/" target="_blank">Linux Journal</a> #184 (August 2009) another reader Mark K. Zanfardino wrote in withe following more simplified command which works great on Ubuntu:-</p>
<pre>ssh-copy-id -i ~/.ssh/id_rsa.pub &lt;user&gt;@&lt;host&gt;</pre>
<p>This is not only easier to remember, it also checks that the key being added doesn&#8217;t already exist on the server!  Brilliant!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/11/16/append-ssh-key-to-remote-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to get your Intel GM965/GL960 working with Compiz on Ubuntu Jaunty Jackalope</title>
		<link>http://www.rudkin.me.uk/2009/04/22/how-to-get-your-intel-gm965gl960-working-with-compiz-on-ubuntu-jaunty-jackalope/</link>
		<comments>http://www.rudkin.me.uk/2009/04/22/how-to-get-your-intel-gm965gl960-working-with-compiz-on-ubuntu-jaunty-jackalope/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 12:07:37 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[1525n]]></category>
		<category><![CDATA[9.04]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[GL960]]></category>
		<category><![CDATA[GM965]]></category>
		<category><![CDATA[Graphics Controller]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Jackalope]]></category>
		<category><![CDATA[Jaunty]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=73</guid>
		<description><![CDATA[For the last couple of weeks I have been running the 64bit beta version of Ubuntu Jaunty Jackalope which will be released on 23rd April. The computer I am using is a Dell 1525n which has an Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller. After my initial install of Jaunty Jackalope beta all was well, [...]]]></description>
			<content:encoded><![CDATA[<p>For the last couple of weeks I have been running the 64bit beta  version of Ubuntu Jaunty Jackalope which will be released on 23rd April.</p>
<p>The computer I am using is a Dell 1525n which has an Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller.  After my initial install of Jaunty Jackalope beta all was well, the graphics card was detected and Compiz enabled.   This however was short lived as some days later I applied some updates and Compiz could no longer be enabled.</p>
<p>On investigation I discovered that Compiz had &#8216;blacklisted&#8217; my video card.   I have yet to find out why because Compiz has worked without complaint on every version of Ubuntu since Gutsy Gibbon.</p>
<p>I was initially gutted and planned to downgrade to Intrepid, but not to be defeated I did some searching and found out that you can force Compiz to skip the black list checks.  To do this you need to create the following file:-</p>
<blockquote><p><code>~/.config/compiz/compiz-manager</code></p></blockquote>
<p>and add the following line:-</p>
<blockquote><p><code>SKIP_CHECKS=yes</code></p></blockquote>
<p>After this I was then able to enable Compiz and continue working as I have done for the last year or so.   So far I have not seen any issues, so it is still a mystery as to why the GM965/GL960 was blacklisted.</p>
<p>I hope this helps somebody!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/04/22/how-to-get-your-intel-gm965gl960-working-with-compiz-on-ubuntu-jaunty-jackalope/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>How to Install OpenOffice.org 3.0 on Ubuntu 8.10 (Intrepid Ibex )</title>
		<link>http://www.rudkin.me.uk/2009/03/28/how-to-install-openofficeorg-30-on-ubuntu-810-intrepid-ibex/</link>
		<comments>http://www.rudkin.me.uk/2009/03/28/how-to-install-openofficeorg-30-on-ubuntu-810-intrepid-ibex/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 23:38:06 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[Intrepid Ibex]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=44</guid>
		<description><![CDATA[I wanted to upgrade OpenOffice on my Ubuntu 8.10 installation. Surfing the web I found numerous PPA that could be used, but the easiest method seemed to be below. Download the debs from the OpenOffice.org site Tar -xvzf them cd to the directory containing the debs sudo dpkg -i o*.deb sudo dpkg -i desktop_integration/o*.deb A [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to upgrade OpenOffice on my Ubuntu 8.10 installation.  Surfing the web I found numerous PPA that could be used, but the easiest method seemed to be below.</p>
<ol>
<li>Download the debs from the OpenOffice.org site</li>
<li>Tar -xvzf them</li>
<li>cd to the directory containing the debs</li>
<li>sudo dpkg -i o*.deb</li>
<li>sudo dpkg -i desktop_integration/o*.deb</li>
</ol>
<p>A big thanks to <a href="http://www.theopensourcerer.com/2008/10/14/how-to-install-openofficeorg-30-on-ubuntu-intrepid-ibex/">this article</a> at <a href="http://www.theopensourcerer.com">The Open Sourcerer blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/03/28/how-to-install-openofficeorg-30-on-ubuntu-810-intrepid-ibex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first Drobo App &#8211; webfs (a.k.a webfsd)</title>
		<link>http://www.rudkin.me.uk/2009/03/22/my-first-drobo-app-webfs-aka-webfsd/</link>
		<comments>http://www.rudkin.me.uk/2009/03/22/my-first-drobo-app-webfs-aka-webfsd/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 14:26:46 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[drobo]]></category>
		<category><![CDATA[droboapp]]></category>
		<category><![CDATA[droboshare]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[webfs]]></category>
		<category><![CDATA[webfsd]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=41</guid>
		<description><![CDATA[Having recently acquired a DroboShare I have been experimenting with the various applications that are currently available and install. What I felt was missing from the collection was Gerd Knorr&#8217;s webfsd. This is a simple and very lightweight http server for serving static content. This would provide me with web access to the contents of [...]]]></description>
			<content:encoded><![CDATA[<p>Having recently acquired a DroboShare I have been experimenting with the various applications that are currently available and install.  What I felt was missing from the collection was <a href="http://linux.bytesex.org/misc/webfs.html">Gerd Knorr&#8217;s webfsd</a>.  This is a simple and very lightweight http server for serving static content. This would provide me with web access to the contents of my Drobo from any web browser, including Safari on my iPhone.</p>
<p>The question I had was how on earth do I go about doing this? Although Drobo provide an SDK with the information on how to do this, what I needed was a step by step guide to give me a push in the right direction.  Fortunately I came across <a href="http://intellidick.com/wordpress/tag/kubuntu/">this blog post</a> which takes you through the steps of compiling <a href="http://www.mediatomb.cc">MediaTomb</a>.  This was exactly what I needed.  I am familiar with compiling applications for my Ubuntu system, what I wasn&#8217;t familiar with was cross compiling &#8211; I didn&#8217;t know where to start!</p>
<p>I was a little nervous about doing all of this on my main system, so I created a virtual machine of Ubuntu Intrepid 8.10 using <a href="http://www.virtualbox.org">VirtualBox</a>.  I followed the instructions to the letter up until the compilation of the libraries, I then substituted the webfsd compilation, and the result is now available for download at the <a href="http://www.drobospace.com/download/13539/webfsd-a-fast-simple-http-file-server/">DroboSpace Developer Community</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/03/22/my-first-drobo-app-webfs-aka-webfsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synergy the &#8216;@&#8217; and &#8216;Ω&#8217; bug &#8211; work around found!</title>
		<link>http://www.rudkin.me.uk/2009/03/19/synergy-workaround/</link>
		<comments>http://www.rudkin.me.uk/2009/03/19/synergy-workaround/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 18:18:43 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[synergy]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows xp]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=37</guid>
		<description><![CDATA[For the last year I have been using Synergy at work to enable me to use my Ubuntu laptop using the keyboard and mouse connected to my Windows desktop.   All worked well until I tried to type the &#8216;@&#8217; symbol on my laptop, instead I would get a &#8216;Ω&#8217;.  Considering the &#8216;@&#8217; symbol is important [...]]]></description>
			<content:encoded><![CDATA[<p>For the last year I have been using <a href="http://synergy2.sourceforge.net/">Synergy</a> at work to enable me to use my Ubuntu laptop using the keyboard and mouse connected to my Windows desktop.   All worked well until I tried to type the &#8216;@&#8217; symbol on my laptop, instead I would get a &#8216;Ω&#8217;.  Considering the &#8216;@&#8217; symbol is important in our modern life, this was a real pain.</p>
<p>Searching the web I could find other people with the same problem, but sadly no solution.  Until today!</p>
<p>I stumbled across this blog entry on <a href="http://www.deltanova.co.uk/456/">Synergy Problems and Workarounds</a> and I now have the &#8216;@&#8217; symbol back on my laptop when using <a href="http://synergy2.sourceforge.net/">Synergy</a>!</p>
<p>The solution is very simple, in a terminal window type the following:-</p>
<blockquote><p><code>echo keycode 24 = q Q at at at at | xmodmap -</code></p></blockquote>
<p>Brilliant, thanks to <a href="http://www.deltanova.co.uk/">Delta Nova</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/03/19/synergy-workaround/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>&#8216;quotacheck&#8217; bug on Ubuntu 8.04 running in a XEN VPS</title>
		<link>http://www.rudkin.me.uk/2009/03/14/quotacheck-bug-on-ubuntu-804-running-in-a-xen-vps/</link>
		<comments>http://www.rudkin.me.uk/2009/03/14/quotacheck-bug-on-ubuntu-804-running-in-a-xen-vps/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 12:47:19 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[8.04]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[hardy]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[quotacheck]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Virtualmin]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=34</guid>
		<description><![CDATA[Well I am not sure if this bug is general accross the Ubuntu 8.04 family, but I have a Xen based VPS running Virtualmin and recently stumbled accross an issue with the quota calculations.   You can follow the thread posted in the Virtualmin bug tracker but the basic problem was that I got the following [...]]]></description>
			<content:encoded><![CDATA[<p>Well I am not sure if this bug is general accross the Ubuntu 8.04 family, but I have a <a href="http://www.xen.org/">Xen</a> based VPS running <a href="http://www.virtualmin.com">Virtualmin</a> and recently stumbled accross an issue with the quota calculations.   You can follow the thread posted in the <a href="http://www.virtualmin.com/index.php?option=com_flyspray&amp;do=details&amp;task_id=5462">Virtualmin bug tracker</a> but the basic problem was that I got the following errors:-</p>
<blockquote><p>
<code>root@ycits01:/# quotacheck -u -g -f -m /<br />
quotacheck: Cannot create new quotafile //aquota.user.new: File exists<br />
quotacheck: Cannot initialise IO on new quotafile: File exists<br />
quotacheck: Cannot create new quotafile //aquota.group.new: File exists<br />
quotacheck: Cannot initialise IO on new quotafile: File exists</code>
</p></blockquote>
<p>The solution was to run the following:-</p>
<blockquote><p>
<code>mv /aquota.user.new /aquota.user.broken<br />
mv /aquota.group.new /aquota.group.broken<br />
quotacheck -u -g -f -m /</code>
</p></blockquote>
<p>So I hope this is of use to somebody, now all I need to do is find out where I should report the bug!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2009/03/14/quotacheck-bug-on-ubuntu-804-running-in-a-xen-vps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compiling Firefly Media Server under Ubuntu 8.04 LTS (Hardy Heron)</title>
		<link>http://www.rudkin.me.uk/2008/07/27/compiling-firefly-media-server-under-ubuntu-804-lts-hardy-heron/</link>
		<comments>http://www.rudkin.me.uk/2008/07/27/compiling-firefly-media-server-under-ubuntu-804-lts-hardy-heron/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 10:05:23 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[8.04]]></category>
		<category><![CDATA[Compiling]]></category>
		<category><![CDATA[Firefly]]></category>
		<category><![CDATA[Gutsy]]></category>
		<category><![CDATA[Media Server]]></category>
		<category><![CDATA[Pinnacle]]></category>
		<category><![CDATA[Roku]]></category>
		<category><![CDATA[Rokulabs]]></category>
		<category><![CDATA[Soundbridge]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=16</guid>
		<description><![CDATA[I just thought I should create an entry to let everybody know that my previos post Compiling Firefly Media Server under Ubuntu 7.10 (Gutsy Gibbon) also applies to Ubuntu 8.04 (Hardy Heron).]]></description>
			<content:encoded><![CDATA[<p>I just thought I should create an entry to let everybody know that my previos post <a title="Permanent Link to Compiling Firefly Media Server under Ubuntu 7.10 (Gutsy Gibbon)" rel="bookmark" href="../2007/12/22/compiling-firefly-media-server-in-ubuntu-710-gutsy-gibbon/">Compiling Firefly Media Server under Ubuntu 7.10 (Gutsy Gibbon)</a> also applies to Ubuntu 8.04 (Hardy Heron).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2008/07/27/compiling-firefly-media-server-under-ubuntu-804-lts-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compiling Firefly Media Server under Ubuntu 7.10 (Gutsy Gibbon)</title>
		<link>http://www.rudkin.me.uk/2007/12/22/compiling-firefly-media-server-in-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://www.rudkin.me.uk/2007/12/22/compiling-firefly-media-server-in-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Sat, 22 Dec 2007 15:19:16 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[7.10]]></category>
		<category><![CDATA[Compiling]]></category>
		<category><![CDATA[Firefly]]></category>
		<category><![CDATA[Gutsy]]></category>
		<category><![CDATA[Media Server]]></category>
		<category><![CDATA[Pinnacle]]></category>
		<category><![CDATA[Roku]]></category>
		<category><![CDATA[Rokulabs]]></category>
		<category><![CDATA[Soundbridge]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=12</guid>
		<description><![CDATA[I have been running the Firefly Media Server (mt-daapd) for sometime now. I initially installed the version that is supplied in the Ubuntu universe repository which is currently version 0.9-svn-1586. Recently I purchased a Pinnacle Soundbridge (Roku Soundbridge outside of the UK) and wanting to be bleeding edge I check out the Firefly Media Server [...]]]></description>
			<content:encoded><![CDATA[<p>I have been running the <a title="Firefly Media Server Home Page" href="http://www.fireflymediaserver.org/" target="_blank">Firefly Media Server</a> (mt-daapd)  for sometime now.  I initially installed the version that is supplied in the Ubuntu universe repository which is currently version 0.9-svn-1586.</p>
<p>Recently I purchased a <a title="Pinnacle Soundbridge Website" href="http://www.pinnaclesys.com/PublicSite/uk/Products/Consumer+Products/Digital+Media+Adapters/Digital+Media+Player/SoundBridge+Radio.htm" target="_blank">Pinnacle Soundbridge</a> (<a title="Roku Labs Website" href="http://www.rokulabs.com/" target="_blank">Roku Soundbridge</a> outside of the UK) and wanting to be bleeding edge I check out the <a title="Firefly Media Server Home Page" href="http://www.fireflymediaserver.org/" target="_blank">Firefly Media Server</a> website and discovered that the <a title="Firefly Media Server Nightly Builds" href="http://nightlies.mt-daapd.org/" target="_blank">latest nightly build</a> is version 0.9-svn-1696.  According to the descriptions of the various releases this had several bugs fixed, including a major memory leak.   The author kindly produced deb packages for most versions of Ubuntu except for Gutsy, so I decided to see if I could compile from source and get the latest up and running.   Not being a Linux expert I did some research and did not find a single guide that was 100% correct, so I have hopefully captured all the commands that I used to get this up and running.   I hope this is sufficient information for those like me who are unfamiliar with compiling from source.</p>
<p><span id="more-12"></span></p>
<p>First of all open a terminal window.  We are going to install all the project dependencies.  This can be achieved with the following command:-</p>
<blockquote><p><code>$ sudo apt-get install libsqlite3-0 libsqlite3-dev gawk gcc g++ make libid3tag0-dev  libgdbm-dev libavahi-client-dev libnss-mdns avahi-daemon avahi-discover</code></p></blockquote>
<p>Some of these may already be installed on your system, but just select yes when prompted to install those that are missing.</p>
<p>Now we are going to create a directory to install the source into and move into it:</p>
<blockquote><p><code>$ cd /opt<br />
$ sudo mkdir src<br />
$ cd /src</code></p></blockquote>
<p>Now we must download the tarball from the Firefly Media Server website.</p>
<blockquote><p><code>$ sudo wget http://nightlies.mt-daapd.org/dl.php?FILE=mt-daapd-svn-1696.tar.gz</code></p></blockquote>
<p>Before we can compile the code we need to extract the contents of the tarball and move into the directory it creates:</p>
<blockquote><p><code>$ sudo tar -zxvf mt-daapd-svn-1696.tar.gz<br />
$ cd  mt-daapd-svn-1696</code></p></blockquote>
<p>Now we are going to configure the environment and make sure we have all our dependencies installed correctly:</p>
<blockquote><p><code>$ sudo ./configure -prefix=/usr --enable-sqlite3 --enable-avahi</code></p></blockquote>
<p>If this runs without an issue enter the following:</p>
<blockquote><p><code>$ sudo make</code></p></blockquote>
<p>Followed by:</p>
<blockquote><p><code>$ sudo make install</code></p></blockquote>
<p>Before we can start the server we must create the configuration file, we can start with the one provided with the source package, copy this one to the correct location as follows:</p>
<blockquote><p><code>$  sudo cp /opt/src/mt-daapd-svn-1696/contrib/mt-daapd.conf /etc/mt-daapd.conf</code></p></blockquote>
<p>You can then edit this file using your favourite text editor, but if you want to say within the terminal enter:-</p>
<blockquote><p><code>$ sudo nano /etc/mt-daapd.conf</code></p></blockquote>
<p>Ensure that you modify the following:-</p>
<blockquote><p><code>dbtype = sqlite3<br />
runas = root<br />
mp3dir = /path/to/your/mp3/files<br />
</code></p></blockquote>
<p>This should be all you need to do at first, read the documentation for details of the other configuration commands.  You should be able start your Firefly Media Server with the following command:-</p>
<blockquote><p><code>$ sudo mt-daapd<br />
</code></p></blockquote>
<p>You can see the web interface by pointing your browser to <em>http://localhost:3689</em>, entering a username of <em>admin</em> and password of <em>mt-daapd</em>.   You can change localhost to the ip of the machine if you are accessing from a different machine to that which the server is installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2007/12/22/compiling-firefly-media-server-in-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The mystery of the Epson Perfection 3590 Photo Scanner</title>
		<link>http://www.rudkin.me.uk/2007/12/16/the-mystery-of-the-epson-perfection-3590-photo-scanner/</link>
		<comments>http://www.rudkin.me.uk/2007/12/16/the-mystery-of-the-epson-perfection-3590-photo-scanner/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 18:55:02 +0000</pubDate>
		<dc:creator>paul</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[3590]]></category>
		<category><![CDATA[Epson]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Scanner]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.rudkin.me.uk/?p=9</guid>
		<description><![CDATA[Well in a previous post I said that my scanner didn&#8217;t work, which was true.   However recently I had to use it so I booted into Windows XP and all was well.   I decided to see if I could get it to work under Ubuntu 7.10 and low and behold it worked first time&#8230;.what a [...]]]></description>
			<content:encoded><![CDATA[<p>Well in a previous post I said that my scanner didn&#8217;t work, which was true.   However recently I had to use it so I booted into Windows XP and all was well.   I decided to see if I could get it to work under <a href="http://www.ubuntu.com" target="_blank">Ubuntu 7.10</a> and low and behold it worked first time&#8230;.what a mystery?</p>
<p>The bad news is that I went to use it today and it isn&#8217;t working again!   So this needs further investigation.   If anybody can point me in the right direction then please drop me a line!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rudkin.me.uk/2007/12/16/the-mystery-of-the-epson-perfection-3590-photo-scanner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
