<?xml version="1.0" encoding="iso-8859-1"?>
<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>Tom Fotherby&#039;s Blog &#187; Tech Journal</title>
	<atom:link href="http://www.tomfotherby.com/blog/index.php/category/techjournal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tomfotherby.com/blog</link>
	<description>My little place in cyberspace</description>
	<lastBuildDate>Sun, 11 Jul 2010 19:01:20 +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>Default search engine in Ubuntu Firefox</title>
		<link>http://www.tomfotherby.com/blog/index.php/2010/02/default-search-engine-in-ubuntu-firefox/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2010/02/default-search-engine-in-ubuntu-firefox/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 11:41:31 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open-source]]></category>
		<category><![CDATA[shameless-self-promotion]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1507</guid>
		<description><![CDATA[Ubuntu will be switching their default search engine from Google to Yahoo in the next release (v10.04) because they have struck a deal where they will get a cut of the money made whenever a user clicks on a advert after doing a search. The only reason that this is interesting is that Yahoo search [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubuntu.com/"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2010/02/ubuntuLogo_200x52.png" alt="Ubuntu Logo" title="The Ubuntu Operating System" width="200" height="52" class="alignleft size-full wp-image-1516" /></a>Ubuntu will be switching their default search engine from Google to Yahoo in the next release (v10.04) because they have struck a deal where they will get a cut of the money made whenever a user clicks on a advert after doing a search. The only reason that this is interesting is that <strong>Yahoo search is powered by Microsofts Bing search engine</strong> which brings up some interesting questions: On the positive side, Microsoft will be paying for free software development, but on the negative side, Ubuntu users will be making money for Microsoft.</p>
<p>Tuxradar did a <a href="http://tuxradar.com/content/openballot-ubuntu-yahoo-evil">open ballot</a> to gather peoples thoughts on the subject. They discussed it on <a href=" http://tuxradar.com/content/podcast-season-2-episode-1 ">episode 1 of season 2</a> of their podcast and they even mentioned me at 35:23. I was making the point that the default search engine of Firefox is moot because many people are switching to Google&#8217;s Chrome browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2010/02/default-search-engine-in-ubuntu-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nerd Music</title>
		<link>http://www.tomfotherby.com/blog/index.php/2010/02/nerd-music/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2010/02/nerd-music/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 11:24:05 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[FreeSoftware]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1492</guid>
		<description><![CDATA[I love my nerd pop &#8211; here&#8217;s some links: The jQuery theme song by Jonathan Neal &#8211; http://jquery.thewikies.com/jquery.mp3 &#8211; It&#8217;s catchy. The free software song: By Phoenix Imago &#8211; http://www.gnu.org/music/freesoft.ogg By Fenster &#8211; http://audio-video.gnu.org/audio/Fenster-Free-Software-Song.ogg By RMS (the orginal) &#8211; http://www.youtube.com/watch?v=9sJUDx7iEJw Coder girl by dalechase &#8211; http://www.youtube.com/watch?v=B-m6JDYRFvk Search Engine Rap Battle: GOOGLE vs YAHOO and MSN [...]]]></description>
			<content:encoded><![CDATA[<p>I love my nerd pop &#8211; here&#8217;s some links:</p>
<ul>
<li>The jQuery theme song by Jonathan Neal &#8211; <a href="http://jquery.thewikies.com/jquery.mp3">http://jquery.thewikies.com/jquery.mp3</a> &#8211; It&#8217;s catchy.</li>
<li>The free software song:
<ul>
<li>By <a href="http://www.phoeniximago.com/">Phoenix Imago</a> &#8211; <a href="http://www.gnu.org/music/freesoft.ogg">http://www.gnu.org/music/freesoft.ogg</a></li>
<li>By Fenster &#8211; <a href="http://audio-video.gnu.org/audio/Fenster-Free-Software-Song.ogg">http://audio-video.gnu.org/audio/Fenster-Free-Software-Song.ogg</a></li>
<li>By <a href="http://en.wikipedia.org/wiki/Richard_Stallman">RMS</a> (the orginal) &#8211; <a href="http://www.youtube.com/watch?v=9sJUDx7iEJw">http://www.youtube.com/watch?v=9sJUDx7iEJw</a></li>
</ul>
</li>
<li>Coder girl by dalechase &#8211; <a href="http://www.youtube.com/watch?v=B-m6JDYRFvk">http://www.youtube.com/watch?v=B-m6JDYRFvk</a></li>
<li>Search Engine Rap Battle: <a href="http://www.youtube.com/watch?v=910fLzws7Jo">GOOGLE vs YAHOO</a> and <a href="http://www.youtube.com/watch?v=_w688s-AURE">MSN vs GOOGLE</a></li>
<li>Kill dash 9 Rap &#8211; <a href="http://www.youtube.com/watch?v=Fow7iUaKrq4">http://www.youtube.com/watch?v=Fow7iUaKrq4</a>
</ul>
<p>I&#8217;ll try to add more as I come across them&#8230; know any good ones?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2010/02/nerd-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://jquery.thewikies.com/jquery.mp3" length="4096316" type="audio/mpeg" />
<enclosure url="http://audio-video.gnu.org/audio/Fenster-Free-Software-Song.ogg" length="2784015" type="audio/ogg" />
		</item>
		<item>
		<title>Reminder to self &#8211; report bugs and ideas</title>
		<link>http://www.tomfotherby.com/blog/index.php/2010/01/reminder-to-self-report-bugs-and-ideas/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2010/01/reminder-to-self-report-bugs-and-ideas/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 11:00:02 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Open-source]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1447</guid>
		<description><![CDATA[I need to remind myself that there&#8217;s no point whining about a shortfalling in a piece of software unless I can be sure the author is aware of it. To that effect, I filed a bug with the Chrome team: #31833. I also submitted a tiny patch for the Jodometer JQuery plugin.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2010/01/bugAsAChip.jpg" alt="" title="Microchip Bug" width="216" height="147" class="alignleft size-full wp-image-1450" /><br />
I need to remind myself that there&#8217;s no point whining about a shortfalling in a piece of software unless I can be sure the author is aware of it. To that effect, I filed a bug with the Chrome team: <a href="http://code.google.com/p/chromium/issues/detail?id=31833">#31833</a>. I also submitted a <a href="http://plugins.jquery.com/node/12270">tiny patch</a> for the <a href="http://plugins.jquery.com/project/jOdometer">Jodometer JQuery plugin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2010/01/reminder-to-self-report-bugs-and-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 on a Sony Vaio VGN-AR51E</title>
		<link>http://www.tomfotherby.com/blog/index.php/2010/01/ubuntu-9-10-on-a-sony-vaio-vgn-ar51e/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2010/01/ubuntu-9-10-on-a-sony-vaio-vgn-ar51e/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 20:06:09 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1384</guid>
		<description><![CDATA[I recommend the new Ubuntu 9.10 release (Karmic Koala), it works well on a Sony VGN-AR51E. Karmic Goods: It includes a new piece of software called &#8220;Ubuntu One&#8221;: Ubuntu One currently gives you 2GB of free cloud storage via a folder called &#8220;Ubuntu One&#8221; in your home directory or via a URL (https://one.ubuntu.com/). Ubuntu One [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td style="text-align:center">
<a href="http://www.ubuntu.com"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2010/01/Karmic_Koala.jpg" alt="" title="Karmic_Koala" width="200" height="161" class="alignnone size-full wp-image-1400" /></a>
</td>
<td>I recommend the new Ubuntu 9.10 release (Karmic Koala), it works well on a Sony VGN-AR51E.
</td>
</tr>
</table>
<p><strong>Karmic Goods:</strong></p>
<ul>
<li>It includes a new piece of software called &#8220;Ubuntu One&#8221;:
<ul>
<li>Ubuntu One currently gives you 2GB of free cloud storage via a folder called &#8220;Ubuntu One&#8221; in your home directory or via a URL (<a href="https://one.ubuntu.com/">https://one.ubuntu.com/</a>).
<li>Ubuntu One allows you to sync your <a href="http://projects.gnome.org/tomboy/">Tomboy</a> notes between PCs &#8211; see this setup tutorial: <a href="https://wiki.ubuntu.com/UbuntuOne/Tutorials/Notes">https://wiki.ubuntu.com/UbuntuOne/Tutorials/Notes</a>
<li>Ubuntu One allows you to sync your <a href="http://projects.gnome.org/evolution/">Evolution</a> contacts between PCs &#8211; seet his setup tutorial: <a href="https://wiki.ubuntu.com/UbuntuOne/Tutorials/Contacts">https://wiki.ubuntu.com/UbuntuOne/Tutorials/Contacts</a>
</ul>
<li>The Desktop icons have been improved and now use a vector format (i.e. svg instead of png). I was able to use my own icons, created in inkscape, very easily.
<li>Updated software. Firefox was updated from version 3.0.11 to 3.5 which is faster, supports the video and audio tags and has a private browsing mode. <a href="http://www.geany.org/">Geany</a> was updated from version 0.17 to 0.18 which handles long filenames better in the Documents pane. Meld has been updated from version 1.2 to 1.3.0 which has better search functionality and no longer seems to lose it&#8217;s scroll synchronisation when the window loses focus. The kernel was updated from 2.6.28 to 2.6.31.
<li>The headphone and microphone sockets now work. So does the DVD eject button on the laptop chassis. Only the 2 user programmable buttons and AV-mode keys still do nothing.
</ul>
<p><strong>Karmic Bads:</strong></p>
<ul>
<li> Startup and shutdown seems slower! This is odd seeing as it uses newer startup software called <a href="http://upstart.ubuntu.com/">Upstart</a> that is supposed to be faster! I even installed Grub 2 via <a href="https://wiki.ubuntu.com/Grub2">https://wiki.ubuntu.com/Grub2</a> but it didn&#8217;t help.
<ul>
<li>At shutdown I sometimes get an error: &#8220;CIFS VFS: server not responding&#8221; which hangs the system sometimes for a while. This is because I have mounted Samba shares in /etc/fstab and when using Wireless, Ubuntu tries to unmount Samba shares after shutting down network services. The bug tracking number is <a href="https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/211631?comments=all">#211631</a>.</li>
</ul>
<li> The webcam (<em>MotionEye &#8211; Ricoh USB r5u870</em>) didn&#8217;t work after the upgrade: <em>/dev/video0</em> no longer existed!
</ul>
<h3>Fixing the webcam:</h3>
<p>The Sony VGN-AR51E laptop comes with a integrated Ricoh webcam. The webcam model number is <strong>05ca:1839</strong> as seen via:</p>
<pre>
<code>&gt; lsusb
Bus 001 Device 002: ID 05ca:1839 Ricoh Co., Ltd Visual Communication Camera VGP-VCC6 [R5U870]</code>
</pre>
<p>Current kernel info:</p>
<pre>
<code>&gt; uname -a
Linux psyduck 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009 x86_64 GNU/Linux</code>
</pre>
<p>Useful commands and logs that give info about the problem:</p>
<pre>
<code>&gt; dmesg | less  (or less /var/log/kern.log)
[   19.367070] uvcvideo: Found UVC 1.00 device &lt;unnamed&gt; (05ca:1839)
[   19.367573] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[   19.367786] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
[   19.367789] uvcvideo: Failed to initialize the device (-5).
[   19.367824] usbcore: registered new interface driver uvcvideo
[   19.367828] USB Video Class driver (v0.1.0)</code>
</pre>
<p>The problem seems to be that the webcam drivers were not packaged for Ubuntu 9.10. In the previous version (Ubuntu 9.04) the webcam used the <strong>r5u870</strong> V4L2 driver but it was deprecated and replaced in Karmic by a kernel module called <strong>R5U87x</strong>. <strong>R5U87x</strong> should be better because it is a set of userland tools that loads the firmware for all <acronym title="USB Video Class">UVC</acronym> compliant devices and makes them work with a more standard <a href="http://linux-uvc.berlios.de/">uvcvideo</a> driver. Unfortunately, the <strong>R5U87x</strong> tools were not packaged in time for Karmic because the firmware images contained in the package didn&#8217;t have a suitable license to allow redistribution. i.e. the original working <strong>r5u870</strong> driver was not packaged but nor was the newer <strong>R5U87x</strong> driver! This is all documented in <a href="https://bugs.edge.launchpad.net/ubuntu/+bug/120434">Bug 120434</a>.</p>
<p>Current (<em>Dec/09</em>) fix:</p>
<ul>
<li><a href="https://launchpad.net/~jurenka">David Jarenkas</a> has created <a href="https://launchpad.net/~r5u87x-loader">r5u87x-loader</a> (which doesn&#8217;t contain any non-free pieces) to load the webcam drivers. Add the following Personal Package Archives (PPA) to your sources list:
<pre>
<code>sudo emacs -nw /etc/apt/sources.list
add:
deb http://ppa.launchpad.net/r5u87x-loader/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/r5u87x-loader/ppa/ubuntu karmic main</code>
</pre>
</ul>
<li>Add necessary encryption keys needed for software download:
<pre>
<code>gpg --keyserver keyserver.ubuntu.com --recv 9711AB5F
gpg --export --armor 9711AB5F | sudo apt-key add -</code>
</pre>
<li>
<pre>sudo apt-get update</pre>
<li>
<pre>sudo apt-get install r5u87x</pre>
<li>Now run the script that will download the necessary webcam firmware:
<pre>sudo /usr/share/r5u87x/r5u87x-download-firmware.sh</pre>
<li>Test with a application such as Cheese (or gstreamer-properties or xawtv or skype).
</ul>
<p>In Skype, audio works but video still doesn&#8217;t until you add yourself to the &#8220;video&#8221; group (the file permissions of /dev/video* is group read and writtable for the &#8220;video&#8221; group):</p>
<pre>
<code>sudo usermod -a -G video tom</code>
</pre>
<h3>Other tweaks:</h3>
<p>The Ubuntu splash screen is nice but I prefer to see what the computer is doing. To turn off the splash screen do:</p>
<ul>
<li>
<pre>sudo emacs -nw /etc/default/grub</pre>
<p> and change</p>
<pre>
<code>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT=""</code>
</pre>
<li>Update grub:
<pre>sudo update-grub2</pre>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2010/01/ubuntu-9-10-on-a-sony-vaio-vgn-ar51e/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Making Linux friendly</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/09/making-linux-friendly/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/09/making-linux-friendly/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 22:00:19 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1267</guid>
		<description><![CDATA[We gave Fred (my father-in-law) a hand-me-down computer because his one is suffering from Windows rot and is unbearably slow. Our one comes with a catch&#8230; It has Ubuntu instead of Windows. How do you make a Ubuntu computer easy to use? Turn on Auto login Remove all icons on the desktop, then add back [...]]]></description>
			<content:encoded><![CDATA[<p>We gave Fred (my father-in-law) a hand-me-down computer because his one is suffering from <a href="http://www.urbandictionary.com/define.php?term=Windows%20rot">Windows rot</a> and is unbearably slow. Our one comes with a catch&#8230; It has <a href="http://www.ubuntu.com">Ubuntu</a> instead of Windows.</p>
<p>How do you make a Ubuntu computer easy to use?</p>
<ul>
<li>Turn on Auto login</li>
<li>Remove all icons on the desktop, then add back &#8220;Internet&#8221; and links to &#8220;My Documents&#8221;, &#8220;My Pictures&#8221;, etc</li>
<li>Make sure there is only 1 Workspace</li>
<li>Music and Video player &#8211;> VLC. But change icon to something that makes more sense than a traffic cone!</li>
<li>Ipod software &#8211;> Banshee. But change icon to a ipod image</li>
<li>Trim unneeded software from the Applications menu (by uninstalling them)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/09/making-linux-friendly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finished First &#8220;for-pay&#8221; website</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/08/finished-first-for-pay-website/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/08/finished-first-for-pay-website/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 07:00:37 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1201</guid>
		<description><![CDATA[Our first site as freelancers is more-or-less finished. It should hopefully look clean and simple?]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>
<a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/08/Screenshot_heidijoycegardens.jpg"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/08/Screenshot_heidijoycegardens-300x298.jpg" alt="Screenshot_heidijoycegardens" title="Screenshot_heidijoycegardens" width="300" height="298" class="aligncenter size-medium wp-image-1202" /></a>
</td>
<td>
<a href="http://www.heidijoycegardens.com">Our first site</a> as freelancers is more-or-less finished. It should hopefully look clean and simple?
</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/08/finished-first-for-pay-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop websites turning off the &#8220;remember password&#8221; browser feature</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/07/stop-websites-turning-off-the-remember-password-browser-feature/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/07/stop-websites-turning-off-the-remember-password-browser-feature/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 08:36:29 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1179</guid>
		<description><![CDATA[I&#8217;m currently in the process of incorporating a company and http://www.businesslink.gov.uk is my friend, especially the &#8220;Business start-up organiser&#8221; which is the ultimate &#8220;to do&#8221; list of things that need to be done. However, I found the site was annoying in that it kept logging me out if I went away for 5 minutes and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently in the process of incorporating a company and <a href="http://www.businesslink.gov.uk">http://www.businesslink.gov.uk</a> is my friend, especially the &#8220;Business start-up organiser&#8221; which is the ultimate &#8220;to do&#8221; list of things that need to be done. However, I found the site was annoying in that it kept logging me out if I went away for 5 minutes and the login procedure is frustrating because it asks you for a long number and doesn&#8217;t remember it. To force Firefox to remember the login details you need to edit a settings file, <em>nsLoginManager.js</em>:</p>
<table>
<tr>
<td><a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/07/firefox_ubuntu.png"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/07/firefox_ubuntu-150x150.png" alt="firefox_ubuntu" title="firefox_ubuntu" width="150" height="150" class="aligncenter size-thumbnail wp-image-1182" /></a></td>
<td>
<ul>
<li>Edit the settings file. e.g. in Ubuntu: <code>sudo emacs -nw /usr/lib/xulrunner-1.9.0.11/components/nsLoginManager.js</code></li>
<li>Find the &#8220;<code>_isAutocompleteDisabled</code>&#8221; function and change it so it always returns false</li>
<li>Save the file and restart Firefox</li>
</ul>
</td>
</tr>
</table>
<p>I&#8217;m going to add this to the list of &#8220;Essential things to do immediately after installing an Operating system&#8221; as it saves so much time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/07/stop-websites-turning-off-the-remember-password-browser-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a MythTV Box</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/06/building-a-mythtv-box/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/06/building-a-mythtv-box/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 07:00:05 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[MythTV]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=923</guid>
		<description><![CDATA[We have quite a good Freeview box which does scheduled recordings including series-record but it could be better because it is missing a HD output, DVD playback and Video streaming. We decided to build our own HTPC in order to take control of our viewing options once and for all. Hardware List: Case: Lian Li [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td>
<img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/03/mythtv.png" alt="mythtv" title="mythtv" width="180" height="64" class="aligncenter size-full wp-image-952" />
</td>
<td>
We have quite a good <a href="http://www.tomfotherby.com/blog/index.php/2006/01/humax-pvr9200t-digital-hard-disk-recorder-1st-jan-2006-200-from-john-lewis/">Freeview box</a> which does scheduled recordings including series-record but it could be better because it is missing a HD output, DVD playback and Video streaming.
</td>
</tr>
</table>
<p>We decided to build our own <acronym title="Home Theatre Personal Computer">HTPC</acronym> in order to take control of our viewing options once and for all.</p>
<h4>Hardware List:</h4>
<ul>
<li><strong>Case:</strong> Lian Li PC-C37B Muse HTPC Chassis &#8211; Black. This case didn&#8217;t come with a PSU so we bought a Corsair CX 400W ATX Power Supply (CMPSU-400CXUK).
<li><strong>Motherboard:</strong> ASUS P5N7A-VM &#8211; micro ATX &#8211; GF 9300 / nForce 730i &#8211; LGA775 Socket &#8211; UDMA133, Serial ATA-300 (RAID), eSATA &#8211; Gigabit Ethernet &#8211; video &#8211; High Definition Audio (8-channel)
<li><strong>CPU:</strong> Intel E8400 Core 2 Duo Processor &#8211; 3.00 GHz, 6MB L2 Cache, 1333MHz FSB, Socket LGA775, 45 nm
<li><strong>RAM:</strong> 2GB (2 x 1GB) DDR2 SDRAM, PC2-6400
<li><strong>Hard Disk:</strong> Samsung SpinPoint HD103UJ F1 Series &#8211; 1 TB &#8211; 32 MB &#8211; SATA
<li><strong>DVD burner:</strong> Samsung SH-S223QBEBN 22x DVD±RW SATA Dual Layer Lightscribe ReWriter (Black)
<li><strong>TV-Tuner card:</strong> Hauppauge Nova-T 500 twin TV-tuner card.
</ul>
<p>This list was based on the suggestions from page 56 of issue 117 of Linux Format Magazine. One thing to note is that the Nova-T 500 comes with a full-height backing plate so it wouldn&#8217;t fit into the case until Hauppauge, apon request, mailed us a half-height backing plate. The case fits in our <a href="http://www.tomfotherby.com/Images/House/SittingRoom_afterSmall.jpg">Ikea Besta Burs TV Bench</a> (albeit with a little jigsaw butchery to the thin plywood back panel). The case is missing a IR port but the TV-Card comes with a external IR receiver which is perhaps more useful because it means the PC can be out of sight with only the little IR receiver poking out.</p>
<table>
<tr>
<td>
<a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/mythbox_front.jpg"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/mythbox_front-150x150.jpg" alt="mythbox_front" title="mythbox_front" width="150" height="150" class="aligncenter size-thumbnail wp-image-1086" /></a>
</td>
<td>
<a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/mythbox_back.jpg"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/mythbox_back-150x150.jpg" alt="mythbox_back" title="mythbox_back" width="150" height="150" class="aligncenter size-thumbnail wp-image-1084" /></a>
</td>
</tr>
</table>
<h4>Software</h4>
<p>Install and configure Arch using &#8220;The Beginners Guide&#8221;: <a href="http://wiki.archlinux.org/index.php/Beginners_Guide">http://wiki.archlinux.org/index.php/Beginners_Guide</a>. Then install MythTV using the great Arch wiki: <a href="http://wiki.archlinux.org/index.php/MythTV_HOWTO">http://wiki.archlinux.org/index.php/MythTV_HOWTO</a></p>
<h4>Issues</h4>
<p><strong>Sound over HDMI</strong> &#8211; HDMI video worked out of the box but sound didn&#8217;t &#8211; To get sound through HDMI to the TV: Upgrade your version of ALSA, then in alsamixer, unmute all IEC958 channels (i.e. IEC958, IEC958-D, IEC958-1). Then:</p>
<ul>
<li><strong>For Xine</strong> &#8211; Go to the audio tab and change the &#8220;audio-driver to use&#8221; to &#8220;alsa&#8221; and the &#8220;device used for stereo-output&#8221; to &#8220;pcm.hw:0,3&#8243;.</li>
<li><strong>For Mplayer</strong> &#8211; Right click->Preferences->Audio. Select alsa from the Available drivers. Then click &#8220;Configure driver&#8221; and enter &#8220;hw=0,3&#8243;</li>
<li><strong>For MythTV</strong> &#8211; Go to Utilities/Setup->Setup->General->&#8221;Next&#8221; until you get to the Audio section. In &#8220;Audio output device:&#8221; enter &#8220;ALSA:hw:0,3&#8243;. For MythTV DVD playback &#8211; Go to &#8220;Utilites/Setup&#8221;->Setup->&#8221;Media Settings&#8221;->&#8221;Video Settings&#8221;->&#8221;Player Settings&#8221;-> and add &#8220;-ao alsa:device=hw=0.3&#8243; to the mplayer options in the the &#8220;Default Video Player&#8221; field.</li>
<li><strong>For Flash</strong> &#8211; Create (or edit) a file called <em>~/.asoundrc</em> and add the following: <em>
<pre>defaults.pcm.device.3</pre>
<p></em> so that flash uses the correct Audio output device.</li>
</ul>
<p><strong><em>mythtv-setup</em> keeps crashing when tuning the channels</strong> &#8211; The solution is to run mythtv-setup using only one CPU core: <em>taskset -c 0 /usr/bin/mythtv-setup</em></p>
<p><strong>Tuning issues</strong> &#8211; The Nova-T 500 does not pick up a signal as well as normal stand-alone Freeview boxes or TVs. <a href="http://www.tomfotherby.com/blog/index.php/2009/05/nova-td-500-tuning-issues/">I had quite a few problems</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/06/building-a-mythtv-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nova-TD-500 Tuning issues</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/05/nova-td-500-tuning-issues/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/05/nova-td-500-tuning-issues/#comments</comments>
		<pubDate>Mon, 11 May 2009 09:55:09 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1000</guid>
		<description><![CDATA[I wanted to watch freeview on my PC so I bought a brand new Hauppauge Nova-TD-500 card. Unfortunately I found the picture quality to be exceptionally low &#8211; There were significant image artefacts and glitches where everything is fine if I plug the same cable into a normal TV. I tried a whole load of [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td style="text-align:center">
<a class="noicon amazon" href="http://www.amazon.co.uk/gp/search?ie=UTF8&#038;keywords=Attenuator&#038;tag=tomfotsblo-21&#038;index=electronics-uk&#038;linkCode=ur2&#038;camp=1634&#038;creative=6738"><br />
<img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/attenuator.jpg" alt="attenuator" title="attenuator" width="100" class="aligncenter size-full wp-image-1049" /><br />
<img src="http://www.tomfotherby.com/Images/amazonBuyNow.gif" /><br />
</a><img src="http://www.assoc-amazon.co.uk/e/ir?t=tomfotsblo-21&#038;l=ur2&#038;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</td>
<td>
I wanted to watch freeview on my PC so I bought a brand new Hauppauge Nova-TD-500 card. Unfortunately I found the picture quality to be exceptionally low &#8211; There were significant image artefacts and glitches where everything is fine if I plug the same cable into a normal TV. I tried a whole load of things but the solution was to buy an attenuator. Without the attenuator the card was useless.
</td>
</tr>
</table>
<div style="float:right;text-align:center;padding:5px 15px">
<a class="noicon  amazon" href="http://www.amazon.co.uk/gp/search?ie=UTF8&#038;keywords=nova-t%20500&#038;tag=tomfotsblo-21&#038;index=electronics-uk&#038;linkCode=ur2&#038;camp=1634&#038;creative=6738"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/nova-td-500_boardremote-150x150.png" alt="nova-td-500_boardremote" title="nova-td-500_boardremote" width="150" height="150" class="aligncenter size-thumbnail wp-image-1053" /><br />
<img src="http://www.tomfotherby.com/Images/amazonBuyNow.gif" /></a><img src="http://www.assoc-amazon.co.uk/e/ir?t=tomfotsblo-21&#038;l=ur2&#038;o=2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</div>
<p>For reference, this was my &#8220;why isn&#8217;t my nova-t 500 card working&#8221; checklist:</p>
<ol>
<li>Is there a problem with the co-axial cable?<strong> No</strong> &#8211; because if I plug it directly into TV (i.e. not via PC) I get a good picture.
<li>Is the signal too weak? <strong>No</strong> &#8211; because I tried a antennae signal booster -> No luck.
<li>The Nova-t 500 has two inputs, am I using the right one? <strong>Yes</strong>, I tried pugging the co-axial cable into socket 1 then socket 2 then socket 1 and 2 at the same time using a cable splitter &#8211; I get different results depending on what socket I plug the coaxial cable into but nothing solves the issue. For reference, If I plug it into the bottom input (the one closest to the IR port) I seem to get a slightly better signal on one tuner but ZERO-SIGNAL on the other but if I plug it into the top input I get equally poor signal on both tuners.
<li>Is it just a problem with the software / application rather than the hardware? <strong>No</strong>, I tried DVB in different applications (I tried Kaffeine and Xine as well a MythTV) -> All give bad TV image.
<li>Is my computer configured okay? I looked at whether DMA is on -> Yes, I&#8217;m using a SATA HDD. I checked that we&#8217;ve got the latest card firmware (<code>/lib/firmware/dvb-usb-dib0700-1.20.fw</code>). I experimented with the &#8220;force_lna_activation&#8221; and &#8220;buggy_sfn_workaround&#8221; module options -> <strong>No luck</strong>.
<li>Is my computer fast enough? I compiled MythTV with VDPAU and checked CPU usage with &#8220;top&#8221; -> CPU usage is <5% so no performance bottleneck. VDPAU is only useful for HD content anyway??
<li>Is there a problem with my card? <strong>No</strong> &#8211; I took it back to the shop and bought a 2nd one but got the same results. (opps!)
<li>Is there a problem with electrical interference? I tried using electrical insulation tape in all places where the metal in the PCI card might be touching the metal of the PC case. <strong>Yes</strong> &#8211; This actually did help a bit which means that perhaps there&#8217;s some kind of EM interference inside the PC? Doesn&#8217;t this indicate a poor design by Hauppauge?
<li>Is the signal too strong? <strong>Yes</strong> &#8211; because I tried a attenuator and it fixes the problem. <img src='http://www.tomfotherby.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I guess the Nova-T card was being swamped and couldn&#8217;t pick out the digital signal from the analogue signal and other &#8220;noise&#8221;? With a variable attenuator you can gradually reduce the signal intensity &#8211; I think the idea is to find the correct intensity where the signal noise has dropped below the threshold that the Nova-T digital tuner can &#8220;see&#8221;. I don&#8217;t know why my cable has so much noise? Perhaps because it&#8217;s at least 20m long and runs parallel to the mains electrical circuit?
</ol>
<p>Additional actions you can take to get this fiddly Nova-TD-500 card working (<em>relevant to UK Freeview television using a roof mounted aerial and coaxial cables</em>).</p>
<ol>
<li>Minimise the number of connections between the Nova-T card and the aerial. Each connection reduces the signal strength. I prioritise the Nova-T over other TVs because the other TVs don&#8217;t seem so fragile:
<ul>
<li><strong>Path to Nova-TD-500 card</strong>: Aerial &rarr; cable &rarr; 2-way-splitter &rarr; cable &rarr; Nova-T card
<li><strong>Path to downstairs TV</strong> &#8211; Aerial &rarr; cable &rarr; 2-way-splitter &rarr; cable &rarr; 2-way-splitter &rarr; cable &rarr; wall socket &rarr; cable &rarr; Dreamcast splitter &rarr; Megadrive splitter &rarr; TV
<li><strong>Path to upstairs TV</strong> &#8211; Aerial &rarr; cable &rarr; 2-way-splitter &rarr; cable &rarr; 2-way-splitter &rarr; cable &rarr; wall socket &rarr; cable &rarr; TV
</ul>
<li>Use high quality cables, e.g. &#8220;WF100&#8243; coaxial cable. If possible, use as short a length of cable and avoid electrical wiring when fixing the cable. I bought some pre-made soldered cables from <a href="http://www.satcure.co.uk/accs/page7.htm">www.satcure.co.uk</a>.
<li>Improve the cable splitter. 2-way splitters pass approximately 40% of the signal to each output.  In order to split the signal without incurring losses you need to use a powered amplifier. If you use a amplifier you need to do it at the aerial end rather than near the end-device, otherwise the amplifier also boosts the noise that has been picked up in the cable length and cable-joins. Unfortunately, I have no power sockets in my cellar so this isn&#8217;t an option for me <img src='http://www.tomfotherby.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  .
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/05/nova-td-500-tuning-issues/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.04 on a Sony VGN-AR51E</title>
		<link>http://www.tomfotherby.com/blog/index.php/2009/05/ubuntu-904-on-a-sony-vgn-ar51e/</link>
		<comments>http://www.tomfotherby.com/blog/index.php/2009/05/ubuntu-904-on-a-sony-vgn-ar51e/#comments</comments>
		<pubDate>Mon, 04 May 2009 13:00:53 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.tomfotherby.com/blog/?p=1014</guid>
		<description><![CDATA[A jackalope? I highly recommend the new Ubuntu 9.04 release (Jaunty Jackalope), it has A+ compatibility on a Sony VGN-AR51E. I also recommend upgrading from previous Ubuntu versions. Apart from the pretty new style system notifications the other thing well worth upgrading for is the promise of better boot performance. Boot speed: Obviously, when I [...]]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td style="text-align:center">
<a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/jackalope.jpg"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/jackalope-150x150.jpg" alt="jackalope" title="jackalope" width="150" height="150" class="aligncenter size-thumbnail wp-image-1074" /></a><br />
<em>A jackalope?</em>
</td>
<td>
I highly recommend the new Ubuntu 9.04 release (Jaunty Jackalope), it has A+ compatibility on a Sony VGN-AR51E. I also recommend upgrading from previous Ubuntu versions. Apart from the pretty new style system notifications the other thing well worth upgrading for is the promise of better boot performance.
</td>
</tr>
</table>
<div style="float:right;padding:5px 15px;">
<a href="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/ubuntulogo.jpg"><img src="http://www.tomfotherby.com/blog/wp-content/uploads/2009/05/ubuntulogo-300x194.jpg" alt="ubuntulogo" title="ubuntulogo" width="250" class="aligncenter size-medium wp-image-1103" /></a>
</div>
<p><strong>Boot speed:</strong> Obviously, when I turn on my laptop I would like it to be ready ASAP but in the last few years each release has seemed to take longer to boot than the last. In order to minimise boot time I installed the <em>64bit</em> version and partitioned with the new <em>ext4</em> filesystem. After installing, doing an update and rebooting, I installed bootchart (<em>sudo apt-get install bootchart</em>) and rebooted again. The chart generated in <em>/var/log/bootchart</em> says boot time was <strong>23 seconds</strong>. Pretty good. </p>
<p><strong>Jaunty Goods:</strong></p>
<ul>
<li>Better boot time.
<li>Pretty system notifications.
<li>The new login screen is nice (not that I often see it because I have auto-login enabled).
<li>My Laptop Webcam now works out of the box (<em>sudo apt-get install cheese</em>)
<li>UK English dictionary available in firefox without need to download an extension.
<li>Setting up my printer (HP Photosmart-3200) was the easiest it&#8217;s ever been. It was auto-discovered and literally done in 3 clicks.
</ul>
<p><strong>Jaunty Bads:</strong></p>
<ul>
<li>The new wallpaper isn&#8217;t as nice as Intrepid (where&#8217;s the abstract jackalope?)
<li>The automatic updates aren&#8217;t as good as Intrepid because they now seem to nag you.
<li>I suffered from a complete system freeze related to the nvidia drivers. I couldn&#8217;t even boot the machine &#8211; took an hour to recover. Only happened the once though.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tomfotherby.com/blog/index.php/2009/05/ubuntu-904-on-a-sony-vgn-ar51e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
