<?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>Adrian Smith&#039;s Blog &#187; linux</title>
	<atom:link href="http://www.17od.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.17od.com</link>
	<description></description>
	<lastBuildDate>Sun, 20 Nov 2011 20:04:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Installing Mercurial with Apache</title>
		<link>http://www.17od.com/2008/04/02/installing-mercurial-with-apache/</link>
		<comments>http://www.17od.com/2008/04/02/installing-mercurial-with-apache/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 18:34:14 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.17od.com/?p=71</guid>
		<description><![CDATA[If you&#8217;ve been following one of these guides explaining how to configure Mercurial with Apache you may have encountered the following error&#8230; TypeError: 'hgwebdir' object is not callable There may be a number of scenarios under which this error can happen but in my case it was because I was using an incompatible version hgwebdir.cgi. [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following <a href="http://www.selenic.com/mercurial/wiki/index.cgi/PublishingRepositories">one</a> of <a href="http://www.selenic.com/mercurial/wiki/index.cgi/HgWebDirStepByStep">these</a> <a href="http://digitalspaghetti.me.uk/2007/11/setting-up-a-mercurial-repository-from-svn-for-dummies-like-me/">guides</a> explaining how to configure Mercurial with Apache you may have encountered the following error&#8230;</p>
<pre><code>TypeError: 'hgwebdir' object is not callable</code></pre>
<p>There may be a number of scenarios under which this error can happen but in my case it was because I was using an incompatible version hgwebdir.cgi. After installing Mercurial 0.9.4 I downloaded hgwebdir.cgi from <a href="http://www.selenic.com/repo/hg-stable/raw-file/tip/hgwebdir.cgi">here</a> (which at the time of writing was for Mercurial 1.0). To fix the problem I had to use the version of hgwebdir.cgi that came with the Mercurial 0.9.4 install. On Ubuntu you&#8217;ll find it here /usr/share/doc/mercurial/examples/hgwebdir.cgi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.17od.com/2008/04/02/installing-mercurial-with-apache/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Accessing the NIB &amp; ROS Websites Using Linux</title>
		<link>http://www.17od.com/2007/11/04/accessing-the-nib-ros-websites-using-linux/</link>
		<comments>http://www.17od.com/2007/11/04/accessing-the-nib-ros-websites-using-linux/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 17:49:27 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[banking]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[irish]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ros]]></category>

		<guid isPermaLink="false">http://www.17od.com/2007/11/04/accessing-the-nib-ros-websites-using-linux/</guid>
		<description><![CDATA[Flexible and all as the Linux operating system is there are a few drawbacks that make the experience less than perfect. One of the main reasons I didn&#8217;t go Linux 100% of the time was that there was always one or two applications that I couldn&#8217;t live without that only ran on Windows. The main [...]]]></description>
			<content:encoded><![CDATA[<p>Flexible and all as the Linux operating system is there are a few drawbacks that make the experience less than perfect. One of the main reasons I didn&#8217;t go Linux 100% of the time was that there was always one or two applications that I couldn&#8217;t live without that only ran on Windows. The main one was Internet Explorer, or more specifically a few websites that I use that were designed to only work with Internet Explorer. The websites in question are my bank&#8217;s, <a href="https://ebanking.nationalirishbank.ie">NIB</a> and the Irish revenue website <a href="http://www.ros.ie">ROS</a>. In fairness to NIB they do offer a workaround but it involves using an a calculator like device to generate a unique token each time you logon to their website.</p>
<p>As it happens, getting Internet Explorer to work in Linux is relatively straightforward. The tricky bit it pulling the various pieces of the puzzle together.</p>
<p><strong>Install Wine and Internet Explorer</strong><br />
Because the problem of not having access to IE within Linux is such a common problem, some nice people have put together an install process that installs both Wine and IE with minimal fuss. It&#8217;s called <a href="http://www.tatanka.com.br/">IEs4Linux</a>. To make the process as painless as possible there&#8217;s a step by step guide available <a href="http://www.howtoforge.com/ubuntu_internet_explorer">here</a>. The most important thing to remember is to carry out the install as a normal user, i.e. NOT the root user.</p>
<p>If you&#8217;re running Ubuntu Gutsy then for step 2 add the following lines to <code>/etc/apt/sources.list</code></p>
<pre><code>deb http://de.archive.ubuntu.com/ubuntu gutsy universe
deb http://wine.budgetdedicated.com/apt gutsy main</code></pre>
<p>When asked if I wanted to install IE5.5 or IE5.0 I said no. That meant that only IE 6 was installed. Installing all three isn&#8217;t a problem but I had no need for 5.0 and 5.5.</p>
<p>Once the process has finished you should have an Internet Explorer icon on your desktop.</p>
<p><strong>Installing the Java Runtime Environment Plug-in for IE</strong><br />
This was the part that I was a little unsure about. I thought getting IE to run was an achievement but I never thought the IE JRE plug-in would work. As luck would have it I came across <a href="http://rmathew.blogspot.com/2007/04/running-java-applets-in-internet.html">this post</a> by Ranjit Mathew that was exactly what I needed.</p>
<p>Following Ranjit&#8217;s post here are the steps I carried out&#8230;</p>
<p>i) Go to the Sun website and download the latest version of the Windows 1.5 JRE. The reason for using 1.5 and not the latest 1.6 is that the <a href="http://www.ros.ie/PublisherServlet/requirements">ROS website</a> states that they only support Sun 1.5 on IE6. The 1.6 version may work but I didn&#8217;t want to tempt faith.</p>
<p>ii) Open a command prompt and execute the following lines,</p>
<pre><code>export WINEPREFIX=$HOME/.ies4linux/ie6
wine jre-1_5_0_13-windows-i586-p.exe</code></pre>
<p>iii) I was having some problems with the entire screen blacking out when I&#8217;d visit a page with a Java applet on it. If you have the same problem open a command prompt and execute these commands&#8230;</p>
<pre><code>export WINEPREFIX=$HOME/.ies4linux/ie6
regedit</code></pre>
<p>Go to the key HKEY_CURRENT_USER\Software\JavaSoft\Java2D\1.5.0_13 and set the property &#8220;DXAcceleration&#8221; to 0.</p>
<p><strong>Installing The ROS Software</strong><br />
When you visit the ROS website for the first time you&#8217;ll have to install the KCrypto software. KCrypto is the Java code that handles the secure transfer of data between your browser and the NIB servers. The first time I tried to install it it failed. The second time it worked fine.</p>
<p><strong>Installing your ROS Certificates</strong><br />
Your ROS security certificates are held in the folder <code>C:\ROS</code> on your Windows machine. Copy this entire folder from your Windows machine into the folder <code>$HOME/.ies4linux/ie6/drive_c</code>. When you restart your IE browser you should see your user id appear on the ROS logon page.</p>
<p><strong>Installing you NIB UserID File</strong><br />
i) Logon to your NIB account on your Windows machine<br />
ii) Click on &#8220;Settings&#8221; at the top of the page and then &#8220;Security&#8221; in the left hand menu<br />
iii) Select the function &#8220;Back up user ID&#8221; and click OK<br />
iv) On the next screen click OK. Take the file that&#8217;s downloaded and go back to your Linux machine<br />
v) Start up IE and go to the logon page<br />
vi) Select &#8220;Search for user id&#8221; just under the userid and password fields. Browse to where you have the file downloaded in step iv, select the second radio button (i.e. copy to a local location) and click OK</p>
<p>That&#8217;s it. One step closer to going Linux full time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.17od.com/2007/11/04/accessing-the-nib-ros-websites-using-linux/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Installing Mythbuntu 7.10</title>
		<link>http://www.17od.com/2007/10/26/installing-mythbuntu-710/</link>
		<comments>http://www.17od.com/2007/10/26/installing-mythbuntu-710/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 22:52:43 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://www.17od.com/2007/10/26/installing-mythbuntu-710/</guid>
		<description><![CDATA[Mythbuntu is &#8220;an Ubuntu derivative focused upon setting up a standalone MythTV system similar to Knoppmyth or Mythdora&#8221;. The last time I installed MythTV I did it on a standard Ubuntu desktop installation. The problem with this is that as well as ending up with a load of software you don&#8217;t really need you have [...]]]></description>
			<content:encoded><![CDATA[<p>Mythbuntu is &#8220;an Ubuntu derivative focused upon setting up a standalone MythTV system similar to Knoppmyth or Mythdora&#8221;. The last time I installed MythTV I did it on a standard Ubuntu desktop installation. The problem with this is that as well as ending up with a load of software you don&#8217;t really need you have to go through the pain of installing and configuring your TV card, graphics card, remote control and so on. Mythbuntu on the other hand takes care of absolutely everything. I won&#8217;t go into the details of the installation (because it&#8217;s pretty much next, next, next&#8230;) but suffice to say, Mythbuntu makes the whole process extremely simple. There were just two areas I had problems with, configuring XMLTV and configuring my wireless card.</p>
<p>The last time I installed MythTV I had the same problem with XMLTV. I don&#8217;t know if it&#8217;s something that I keep missing but after the installation <code>mythfilldatabase</code> never seems to works properly. The problem is that the XMLTV file containing the list of channels to fetch program information for never gets created. Luckily it&#8217;s easy enough to fix. What you do is take the name of the Video Source you setup in the MythTV Backend Setup program (in my case NTL) and then create a file in the directory <code>$HOME/.mythtv</code> called <code>&lt;video source name&gt;.xmltv</code> (e.g. <code>NTL.xmltv</code> in my case). When I refer to $HOME here I&#8217;m referring to the home directory of the user that you&#8217;re asked to create during the Mythbuntu installation. Within that file you list the XMLTV channel ids you want to retrieve program information for. Here&#8217;s what I have&#8230;</p>
<pre><code>channel northern-ireland.bbc1.bbc.co.uk
channel northern-ireland.bbc2.bbc.co.uk
channel channel4.com
channel discoveryeurope.com
channel e4.channel4.com
channel livingtv.co.uk
channel mtv.co.uk
channel paramountcomedy.com
channel rte-1.rte.ie
channel rte2.rte.ie
channel 1.setanta.com
channel sky-news.sky.com
channel sky-one.sky.com
channel tg4.ie
channel tv3.ie
channel utvlive.com
channel nickelodeon.co.uk</code></pre>
<p>This is the program listing for NTL&#8217;s analogue network in Dublin. Unfortunately (I suppose) Channel 6 isn&#8217;t available from the Radio Times XMLTV feed.</p>
<p>The second problem I had was configuring my wireless network card. The card I have is a Linksys WMP54G (version 4, PCI id 1814:0201). What I did was follow the instructions on this page <a href="https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper">https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper</a>. When it comes to installing the windows drivers I used the files from the directory <code>/Drivers/WMP54Gv4/2KXP</code> on the installation CD that I got with the card. At the end of the process the card still wasn&#8217;t working. The problem was that a kernel module shipped with Ubuntu, namely <code>rt2500pci</code>, was getting loaded before (and hence interfering with) the module I wanted to load, i.e. <code>ndiswrapper</code>. To fix the problem I blacklisted <code>rt2500pci</code> and rebooted. The line I added to <code>/etc/modprobe.d/blacklist</code> was <code>blacklist rt2500pci</code>.</p>
<p>That&#8217;s it, a relatively easy install and nowhere near as timeconsuming or complicated as perfoming a MythTV installation from scratch.</p>
<p>P.S. another useful resource if you&#8217;re stuck is <a href="https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide">https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.17od.com/2007/10/26/installing-mythbuntu-710/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Installing BerkeleyDB, Apache &amp; Subversion on Debian 3 (woody)</title>
		<link>http://www.17od.com/2005/03/26/installing-berkeleydb-apache-subversion-on-debian-3-woody/</link>
		<comments>http://www.17od.com/2005/03/26/installing-berkeleydb-apache-subversion-on-debian-3-woody/#comments</comments>
		<pubDate>Sun, 27 Mar 2005 04:35:42 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[berkeleydb]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://70.103.16.167/~onesevod/?p=9</guid>
		<description><![CDATA[Install Berkeley DB Go to http://www.sleepycat.com/download/index.shtml and download BerkeleyDB 4.2.52 Download the patches numbered like this patch.4.2.52.? Extract the BerkeleyDB compressed file Copy all the patch files into the base directory just extracted Apply the patches individually using&#8230;patch -p0 &#60; [patchfile] cd into the build_unix directory in the extracted directory Run&#8230;../dist/configure Run&#8230;make Ensure you&#8217;re logged [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Install Berkeley DB</strong></p>
<ol>
<li>Go to http://www.sleepycat.com/download/index.shtml and download BerkeleyDB 4.2.52</li>
<li>Download the patches numbered like this  <em>patch.4.2.52.?</em></li>
<li>Extract the BerkeleyDB compressed file</li>
<li>Copy all the patch files into the base directory just extracted</li>
<li>Apply the patches individually using&#8230;<em>patch -p0 &lt; [patchfile]</em></li>
<li>cd into the <em>build_unix</em> directory in the extracted directory</li>
<li>Run&#8230;<em>../dist/configure</em></li>
<li>Run&#8230;<em>make</em></li>
<li>Ensure you&#8217;re logged in as root and run&#8230;<em>make install</em> (installs to /usr/local/BerkeleyDB.4.2)</li>
<li>Add the line <em>/usr/local/BerkeleyDB.4.2/lib</em> to the file<em>/etc/ld.so.conf</em></li>
<li>Run <em>ldconfig</em> to update the library cache with the BerkeleyDB libraries</li>
</ol>
<p><strong>Install Apache</strong></p>
<ol>
<li>Ensure that the following packages are installed. If they&#8217;re not just do an <em>apt-get install</em> to download and install them&#8230;<em>autoconf libtool openssl libssl-dev zlib1g zlib1g-dev</em></li>
<li>Download tha latest version of Apache 2 from http://httpd.apache.org/download.cgi</li>
<li>Extract the Apache compressed file</li>
<li>cd in the extracted directory</li>
<li>Run&#8230;<em>./configure &#8211;enable-dav &#8211;enable-so &#8211;enable-ssl &#8211;with-dbm=db4 &#8211;with-berkeley-db=/usr/local/BerkeleyDB.4.2 &#8211;enable-deflate</em></li>
<li>Run&#8230;<em>make</em></li>
<li>Ensure you&#8217;re logged in as root and run&#8230;<em>make install</em> (installs to /usr/local/apache2)</li>
<li>Edit the file <em>/usr/local/apache2/conf/httpd.conf</em> and update the <em>User</em> &#038; <em>Group</em> tags to <em>www-data</em> (Assuming of course that you have that user &#038; group)</li>
</ol>
<p><strong>Install Subversion</strong></p>
<ol>
<li>Download the latest version of Subversion from http://subversion.tigris.org/getting_subversion.html</li>
<li>Extract the Subversion compressed file</li>
<li>Run&#8230;<em>./configure &#8211;with-ssl &#8211;with-berkeley-db=/usr/local/BerkeleyDB.4.2 &#8211;with-zlib</em></li>
<li>Run&#8230;<em>make</em></li>
<li>Ensure you&#8217;re logged in as root and run&#8230;<em>make install</em></li>
</ol>
<p><strong>Configure Apache &#038; Subversion</strong></p>
<ol>
<li>Create a directory to hold your repositories, something like <em>/usr/local/svn</em></li>
<li>Change the ownership on the directory to the <em>www-user</em> user (or whoever you set the User tag to in httpd.conf)</li>
<li>Add users to Apache using this command&#8230;<em>htpasswd -cm /etc/svn-auth-file &lt;name&gt;</em>. Leave out the <em>c</em> switch if the file already exists</li>
<li>Add the following section to <em>/usr/local/apache2/conf/httpd.conf</em>
<pre>LoadModule dav_svn_module     modules/mod_dav_svn.so
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate

&lt;Location /svn&gt;
DAV svn
SVNParentPath /usr/local/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/svn-auth-file
Require valid-user
SetOutputFilter DEFLATE
SetInputFilter DEFLATE
&lt;/Location&gt;
</pre>
<p>These config entries will password protect your repositry and allow for data sent between clients and Apache to be compressed</li>
</ol>
<p><strong>Starting Apache</strong></p>
<ol>
<li>Ensure you&#8217;re logged in as root and run&#8230;<em>/usr/local/apache2/bin/apachectl start</em></li>
</ol>
<p>The next step is to try and get Apache using SSL because Basic authentication uses plain text when transmitting the password from the client to the server. <a href="http://tortoisesvn.tigris.org/docs/TortoiseSVN_en/ch03.html#tsvn-serversetup-apache-6">This</a> article seems to do the trick.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.17od.com/2005/03/26/installing-berkeleydb-apache-subversion-on-debian-3-woody/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Installing MythTV</title>
		<link>http://www.17od.com/2005/02/26/installing-mythtv/</link>
		<comments>http://www.17od.com/2005/02/26/installing-mythtv/#comments</comments>
		<pubDate>Sat, 26 Feb 2005 22:35:20 +0000</pubDate>
		<dc:creator>Adrian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mythtv]]></category>

		<guid isPermaLink="false">http://70.103.16.167/~onesevod/?p=12</guid>
		<description><![CDATA[I recently came across this story on Slashdot and it really got me interested in the whole PVR scene. To be honest I didn&#8217;t really know this sort of application even existed. Sky launched a product recently called Sky+ which gives this type of service but you have to have their digital package to start [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across <a href="http://slashdot.org/article.pl?sid=05/01/30/1943240&#038;tid=129">this</a> story on Slashdot and it really got me interested in the whole <a href="http://en.wikipedia.org/wiki/Personal_video_recorder">PVR</a> scene. To be honest I didn&#8217;t really know this sort of application even existed. Sky launched a product recently called Sky+ which gives this type of service but you have to have their digital package to start with. When you add it all up it&#8217;s pretty expensive, particularly if you don&#8217;t want all the extra channels that comes with the Sky Digital package.</p>
<p>After reading through the <a href="http://www.mythtv.org/">MythTV</a> website and seeing what it could do I decided to see if I could get my own PVR up and running. The first decision I had to make was what Linux distribution to use. I already had <a href="http://www.debian.org/">Debian</a> installed so I thought that might be a good start. I gave up on this pretty quick though because I had issues with package dependancies. Then I came across <a href="http://www.mysettopbox.tv/knoppmyth.html">KnoppMyth</a>. I don&#8217;t know why but every time I tried booting the CD it kept crashing. I tried a few times but gave up after a while. Eventually I came across <a href="http://wilsonet.com/mythtv/index.php">this</a> website (commly referred to a Jarod&#8217;s MythTV guide). It explains how to install MythTV on a <a href="http://fedora.redhat.com/">Fedora</a> system. It seemed to offer really good and detailed instructions so I went with it.</p>
<p>The next decision was what Tuner to go with. I already had an ancient Hauppauge Wincast card but I&#8217;m a glutton fot technology and I really liked the sound of the new <a href="http://www.hauppauge.com/html/wintvpvr350_datasheet.htm">Hauppauge PVR-350</a>. After looking around a number of shops the cheapest I could find was at <a href="http://www.amazon.com/exec/obidos/tg/detail/-/B00008OOWC/qid=1109435607/sr=8-1/ref=pd_bbs_1/002-5859706-5636823?v=glance&#038;s=electronics&#038;n=507846">Amazon</a>.</p>
<p>Here&#8217;s my hardware lineup&#8230;<br />
Dell Dimension 4550<br />
CPU: P4 2.8 GHz<br />
Memory: 256MB<br />
Video: ATI Rage 128 Pro Ultra<br />
Sound: Intel 82801DB-ICH4<br />
Tuner: Hauppauge PVR-350</p>
<p>The first task was to install Fedora. I&#8217;ve installed quite a few distributions in the past but I hadn&#8217;t installed a Redhat distribution in years. I have to say, their install program is really good, by far the best I&#8217;ve seen. The whole install process was very quick and easy. The only problem I had (and I always have this problem with Linux on this machine) was getting ALSA (for sound) to work. The acid test was to see if I could get any sound by issuing this command&#8230;</p>
<p><code>/usr/bin/aplay /usr/share/sounds/KDE_Startup.wav</code></p>
<p>These are the changes I had to make&#8230;</p>
<ul>
<li>Added this &#8216;alias sound-slot-0 snd-intel8x0&#8242; to /etc/modprobe.conf</li>
<li>Muted everything in ALSAMixer except Master, Headphone, PCM. Set these to 74</li>
<li>Disabled the KDE sound system, aRts (it seems to hold on to the sound device) Control Center->Sound System->Enable Sound System</li>
</ul>
<p>After I got sound working I followed Jarod&#8217;s guide to the T. Everything went pretty smoothly but there were a few hiccups. I&#8217;ve summerized most of what I came across below.</p>
<ol>
<li>
In the section &#8220;Running X on the PVR-350&#8242;s TV-Out-&#8221; there&#8217;s s section on rebuilding your system&#8217;s initial ramdisk. Before running the script /sbin/mkinitrd-ivtv I had to edit it. I replaced the string tveeprom with tveeprom-ivtv.</li>
<li>
I&#8217;m on NTL&#8217;s basic package so when I was setting up the channels in mythtvsetup these are the channels I used.</p>
<table border="1">
<tr>
<th>Channel</th>
<th>Frequency ID</th>
<th>XMLTV ID</th>
</tr>
<tr>
<td>RTE1</td>
<td>A11</td>
<td>rte-1.rte.ie</td>
</tr>
<tr>
<td>RTE2</td>
<td>A6</td>
<td>rte2.rte.ie</td>
</tr>
<tr>
<td>TV3</td>
<td>A9</td>
<td>tv3.ie</td>
</tr>
<tr>
<td>TG4</td>
<td>A15</td>
<td>tg4.ie</td>
</tr>
<tr>
<td>BBC1</td>
<td>A17</td>
<td>northern-ireland.bbc1.bbc.co.uk</td>
</tr>
<tr>
<td>BBC2</td>
<td>A18</td>
<td>ireland.bbc2.bbc.co.uk</td>
</tr>
<tr>
<td>UTV</td>
<td>A13</td>
<td>utvlive.com</td>
</tr>
<tr>
<td>Channel 4</td>
<td>30</td>
<td>channel4.com</td>
</tr>
<tr>
<td>E4</td>
<td>21</td>
<td>e4.channel4.com</td>
</tr>
<tr>
<td>Sky 1</td>
<td>A19</td>
<td>sky-one.sky.com</td>
</tr>
<tr>
<td>Sky News</td>
<td>A24</td>
<td>sky-news.sky.com</td>
</tr>
<tr>
<td>MTV</td>
<td>A21</td>
<td>mtv.co.uk</td>
</tr>
<tr>
<td>Discovery</td>
<td>34</td>
<td>discoveryeurope.com</td>
</tr>
<tr>
<td>Nickelodeon</td>
<td>A22</td>
<td>nickelodeon.co.uk</td>
</tr>
<tr>
<td>CNBC</td>
<td>A32</td>
<td>europe.cnbc.com</td>
</tr>
<tr>
<td>Setanta</td>
<td>A20</td>
<td>1.setanta.com</td>
</tr>
</table>
</li>
<li>
One of my biggest problems was getting MythFrontend sized &#038; positioned on the screen so that I could see all the fields &#038; buttons. To correct this I went to the screen Utilities/Setup->Setup->Appearance->Screen Settings. These are the values I entered&#8230;</p>
<p>GUI Width: 662</p>
<p>GUI Height: 545</p>
<p>GUI X Offset: 38</p>
<p>GUI Y Offset: 10</li>
<li>
My next problem was positioning the on screen display (OSD). What was happening was that the channel name and program information were half on screen and half off screen. After some reading I found that the problem was due to overscan/underscan. To correct this problem I went to the screen Utilities/Setup->Setup->TV Settings->Playback->Overscan. These are the values I entered&#8230;</p>
<p>Vertical over/underscan percentage: 4</p>
<p>Horizontal over/underscan percentage: 4</p>
<p>Scan displacement (X): -8</p>
<p>Scan displacement (Y): 0</li>
<li>
My final problem was that the EPG wasn&#8217;t centered on the screen. To fix this I went to Utilities/Setup->Setup->Appearance->Screen Settings and ticked the box marked &#8220;Use GUI size for TV playback&#8221;.</li>
</ol>
<p>Now that I&#8217;ve finally got my Myth box up and running there are only four remaing issues that I can&#8217;t seem to fix.</p>
<p>The first of these is channel changing. It&#8217;s taking about 3 to 4 seconds to go from one channel to another. Apparently this is normal behaviour. It&#8217;s to do with the way MythTV buffers the your TV signal. It&#8217;s a real pain though.</p>
<p>The second problem is that when you exit the program guide you get a black screen. You can still hear the TV but there&#8217;s no picture. To get it back I have to press a key on the remote that will refresh the screen, e.g. change channel, show program info.</p>
<p>The third issue is that I can&#8217;t get teletext. This is something to do with the PVR-350 I think.</p>
<p>My final issue is that I can&#8217;t control sound output from MythTV. What this means   is that I have to use the TV&#8217;s volume controls. This works of course but it does mean I need two remotes, one for MythTV and one for the TV.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.17od.com/2005/02/26/installing-mythtv/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

