<?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>Robert Naylor &#187; Software</title>
	<atom:link href="http://robert.pobice.co.uk/cats/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.pobice.co.uk</link>
	<description>Random thoughts and tech tips</description>
	<lastBuildDate>Sun, 08 Jan 2012 12:20:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Zenoss, VMWare and Critical &#8220;is up&#8221; alerts</title>
		<link>http://robert.pobice.co.uk/2009/09/zenoss-vmware-and-critical-is-up-alerts/</link>
		<comments>http://robert.pobice.co.uk/2009/09/zenoss-vmware-and-critical-is-up-alerts/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 09:49:33 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[Zenoss]]></category>
		<category><![CDATA[clocksource]]></category>
		<category><![CDATA[esx3]]></category>

		<guid isPermaLink="false">http://robert.pobice.co.uk/?p=57</guid>
		<description><![CDATA[I&#8217;m currently working on setting up Zenoss to either replace or supplement our current network/server monitoring systems. As its in test, it got stuck on our currently relatively unused &#8220;old&#8221; vmware environment (ESX 3). After initially going well it start to go wrong. We kept getting critical alerts that a server was up. Switching zenping [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently working on setting up Zenoss to either replace or supplement our current network/server monitoring systems.</p>
<p>As its in test, it got stuck on our currently relatively unused &#8220;old&#8221; vmware environment (ESX 3).  After initially going well it start to go wrong.  We kept getting critical alerts that a server was up.  Switching zenping to debug didn&#8217;t help either &#8211; it offered no new information and made the problem worse. As its open source I thought I&#8217;d take a look at the source, and hey presto I found the suspected problem.  Stuck in an extra debug line, and confirmed it.</p>
<p><strong>The problem</strong> &#8211; well it was an issue with the clock on the server caused by running under vmware , it was jumping about leading to negative rrt on pings.  Funnily enough zenoss didn&#8217;t like.  I&#8217;ll be submitting a bug so that it comes up with the slightly less cryptic error of Ip xxx.xxx.xxx.xx is up. To fix the problem, I had to specify the clocksource in the kernel options.  See vmware <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006427">KB 1006427</a> for details.</p>
<p>If you can&#8217;t fix this for some reason or can&#8217;t reboot server, for now you can put an event transform for status/ping in place to suppress them.</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">re</span>
&nbsp;
match = <span style="color: #dc143c;">re</span>.<span style="color: black;">search</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'ip (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)<span style="color: #000099; font-weight: bold;">\.</span>(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)<span style="color: #000099; font-weight: bold;">\.</span>(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)<span style="color: #000099; font-weight: bold;">\.</span>(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?) is up'</span>, evt.<span style="color: black;">message</span><span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">if</span> match <span style="color: #ff7700;font-weight:bold;">and</span> evt.<span style="color: black;">severity</span>==<span style="color: #ff4500;">5</span>:
	evt._action = <span style="color: #483d8b;">'drop'</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2009/09/zenoss-vmware-and-critical-is-up-alerts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Stopping the Sidebar from Printing</title>
		<link>http://robert.pobice.co.uk/2009/08/wordpress-stopping-the-sidebar-from-printing-2/</link>
		<comments>http://robert.pobice.co.uk/2009/08/wordpress-stopping-the-sidebar-from-printing-2/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 21:18:04 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://robert.pobice.co.uk/?p=51</guid>
		<description><![CDATA[I&#8217;ve already blogged about this, but here&#8217;s a new method on how to fix the problem. This one doesn&#8217;t bloat the site as much, and keeps the css files down to a minimum. Please note: I&#8217;m assuming you still use the default theme. Things will be slightly different with other themes, but in general the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve already blogged about this, but here&#8217;s a new method on how to fix the problem.  This one doesn&#8217;t bloat the site as much, and keeps the css files down to a minimum.</p>
<p><strong>Please note: I&#8217;m assuming you still use the default theme.  Things will be slightly different with other themes, but in general the same principal should apply.</strong></p>
<p>In the file header.php remove media=&#8221;screen&#8221; from the following line:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;link rel=&quot;stylesheet&quot; href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> bloginfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'stylesheet_url'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;</pre></div></div>

<p>In style.css, just before the line</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* Begin Typography &amp;amp; Colors */</span></pre></div></div>

<p>Add</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #a1a100;">@media screen {</span></pre></div></div>

<p>At the bottom of the file add the following line:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #00AA00;">&#125;</span>
<span style="color: #a1a100;">@media print {</span>
    <span style="color: #808080; font-style: italic;">/* style sheet for print goes here */</span>  
   <span style="color: #cc00cc;">#sidebar</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Bingo no wasted paper from printing the side bar.</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2009/08/wordpress-stopping-the-sidebar-from-printing-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>inputlirc</title>
		<link>http://robert.pobice.co.uk/2007/07/inputlirc/</link>
		<comments>http://robert.pobice.co.uk/2007/07/inputlirc/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 19:37:11 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Thumbs Up]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/index/archives/2007/07/39</guid>
		<description><![CDATA[Just found a package for a bit of software in ubuntu called inputlirc. Ubuntu lists it as: Zeroconf LIRC daemon using input event devices This is a small LIRC-compatible daemon that reads from /dev/input/eventX devices and sends the received keycodes to connecting LIRC clients. Inputlircd needs no configuration, it uses the standardised names for the [...]]]></description>
			<content:encoded><![CDATA[<p>Just found a package for a bit of software in ubuntu called inputlirc.</p>
<p>Ubuntu lists it as:</p>
<blockquote><p>Zeroconf LIRC daemon using input event devices<br />
This is a small LIRC-compatible daemon that reads from /dev/input/eventX<br />
devices and sends the received keycodes to connecting LIRC clients. Inputlircd<br />
needs no configuration, it uses the standardised names for the keycodes as<br />
used by the kernel. Many USB remote controls that present HID devices, as well<br />
as multimedia keyboards should work out of the box.</p></blockquote>
<p>Why is this good, well I just install this package and well I get full remote support &#8211; once I&#8217;ve configured the applications, which is still a pain in the arse.  Now if the applications could be written to work with the zeroconfig lirc with well zero config the world will be great (well ok less un-great).</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2007/07/inputlirc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yet Another Cacti Update</title>
		<link>http://robert.pobice.co.uk/2007/05/yet-another-cacti-update/</link>
		<comments>http://robert.pobice.co.uk/2007/05/yet-another-cacti-update/#comments</comments>
		<pubDate>Mon, 21 May 2007 19:23:26 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Thumbs Up]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/index/archives/2007/05/38</guid>
		<description><![CDATA[Well I&#8217;ve now got cacti pretty much sorted. Its finally running on a server with enough disk i/o to cope (it still > 3 years old, but at least it works). Its also now become important enough to be moved onto a server with support as some point. Once we&#8217;ve vitalised our File Servers, and [...]]]></description>
			<content:encoded><![CDATA[<p>Well I&#8217;ve now got <a href="http://cacti.net/">cacti</a> pretty much sorted.  Its finally running on a server with enough disk i/o to cope (it still > 3 years old, but at least it works).  Its also now become important enough to be moved onto a server with support as some point.  Once we&#8217;ve vitalised our File Servers, and maybe the odd DC and Citrix server.</p>
<p>Its now running on <a href="http://www.ubuntu.com/>Ubuntu 7.10 (although it was on 6.06 until a bug in GD forced an upgrade to the latest version to get the latest weathermap).</p>
<p>Once complaint about Ubuntu is that, well its Cactid packages are broken, and its really slow at bug and security fixed on cacti &#8211; up until recently I had the debian package installed.  I think I&#8217;ll be moving back over to <a href="http://www.debian.org/">Debian</a> for the next Cacti box (assuming it doesn&#8217;t have the gd bug).</p>
<p>What has helped with the new Cacti box is a combination of a few things &#8211; the new 1 min poller patch spreads I/O out better, and allows me to poll device which don&#8217;t do 64bit SNMP counters yet have gigabit ethernet ports every min, and leave everything else at 5 min.  Improvements on plugins and a switch to cactid (a c version of the poller) has also really helped.   The system now process ~400 hots in 35 seconds, dealing with ~4100 data sources and ~2200 rrd each min.   Not bad.</p>
<p>There are a couple things that need improving however:<br />
1) The threshold system now inspects data straight from the db before writing to the rrd files, which unfortunately causes the graphs in the email to be 1 cycle out of date (ie not show the data the emails about).<br />
2) The Uptime+Threshold system host down email only works by patching files yourself at present when using cactid</p>
<p>As for ubuntu &#8211; either stop shipping cactid, or compile it again the correct version of the libraries.   I&#8217;d much rather the package not be there than for it to not work, it gives people a bad impression.</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2007/05/yet-another-cacti-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Stopping the Sidebar from Printing</title>
		<link>http://robert.pobice.co.uk/2007/05/wordpress-stopping-the-sidebar-from-printing/</link>
		<comments>http://robert.pobice.co.uk/2007/05/wordpress-stopping-the-sidebar-from-printing/#comments</comments>
		<pubDate>Wed, 09 May 2007 21:46:00 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/index/archives/2007/05/35</guid>
		<description><![CDATA[If there&#8217;s one thing that really winds me up on the net is that when printing web-pages you end up with a load of crap you didn&#8217;t want usually. For example with blogs you usually get a page or two with the content on the blog sidebar, which frankly I don&#8217;t need on a print [...]]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one thing that really winds me up on the net is that when printing web-pages you end up with a load of crap you didn&#8217;t want usually.  For example with blogs you usually get a page or two with the content on the blog sidebar, which frankly I don&#8217;t need on a print out.</p>
<p>Well I&#8217;ve done something about it (well at least on my blog) &#8211; I&#8217;ve changed my theme so that on browsers that supports css and media types the sidebar shouldn&#8217;t print out.  Here&#8217;s how you can add this to you&#8217;re WordPress blog</p>
<ol>
<li>Create a file print-style.css in the directory for you&#8217;re current theme with the following content<br />
<code> .dontprint{ display: none; }<br />
div#menu{ display: none; }</code></li>
<li>In wordpress, goto Presentation, Theme Editor and select the file Header</li>
<li>Just bellow the line setting the css style sheet &#8211; should be something like this :<br />
<code>&amp;lt;style type="text/css" media="screen"&gt;<br />
@import url( %lt;?php bloginfo('stylesheet_url'); ?&gt; );<br />
&lt;style&gt;<br />
</code><br />
add the lines<br />
<code> &amp;lt;style type="text/css" media="print"&gt;<br />
@import url(&amp;lt;?php bloginfo('template_directory'); ?&gt;/style-print.css);<br />
&lt;/style&gt;</code></li>
<li>Hopefully this should be enough, but if the theme author hasn&#8217;t used the div&#8217;s in the sidebar file you may have to add this line <code>&lt;div id="menu"&gt;</code> to the top of the file and this line <code>&lt;/div&gt;</code> to the bottom of the file</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2007/05/wordpress-stopping-the-sidebar-from-printing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP5 + Mostwanted</title>
		<link>http://robert.pobice.co.uk/2006/12/php5-mostwanted/</link>
		<comments>http://robert.pobice.co.uk/2006/12/php5-mostwanted/#comments</comments>
		<pubDate>Sat, 09 Dec 2006 19:57:09 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[bugs]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/?p=34</guid>
		<description><![CDATA[I&#8217;ve recently upgraded from PHP4 to PHP5 to allow me to test out a couple of web apps on the same machine that runs things blog. All in all it went well, had to specify timezone in a config file for some of the code I&#8217;ve done myself &#8211; and my TV recording system doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently upgraded from PHP4 to PHP5 to allow me to test out a couple of web apps on the same machine that runs things blog.  All in all it went well, had to specify timezone in a config file for some of the code I&#8217;ve done myself &#8211; and my TV recording system doesn&#8217;t do the full list of items to record (will fix at some point).  It also borked the most wanted panel on this blog.</p>
<p>Anyway I have a fix for this now &#8211; simply call mostwanted using these two lines of php:<br />
<code>$mostwanted = new MostWanted;<br />
$mostwanted->mostwanted(7, 30, true);<br />
</code><br />
in replace of<br />
<code><br />
MostWanted::mostwanted(7, 30, true);<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2006/12/php5-mostwanted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu + Printing (lp etc)</title>
		<link>http://robert.pobice.co.uk/2006/10/ubuntu-printing-lp-etc/</link>
		<comments>http://robert.pobice.co.uk/2006/10/ubuntu-printing-lp-etc/#comments</comments>
		<pubDate>Sun, 01 Oct 2006 18:55:30 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/index/archives/2006/10/31</guid>
		<description><![CDATA[It appears when when I created the first printer in ubuntu it didn&#8217;t set it as default and hence nothing that used the likes of lp would print. Easy to fix &#8211; log on. Goto system > administration and set a default printer. Still you&#8217;d have though that when I only have one printer, and [...]]]></description>
			<content:encoded><![CDATA[<p>It appears when when I created the first printer in ubuntu it didn&#8217;t set it as default and hence nothing that used the likes of lp would print.</p>
<p>Easy to fix &#8211; log on.  Goto system > administration and set a default printer.  Still you&#8217;d have though that when I only have one printer, and its the first printer I added it would be the default, by well default <img src='http://robert.pobice.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2006/10/ubuntu-printing-lp-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cacti Update</title>
		<link>http://robert.pobice.co.uk/2006/09/cacti-update/</link>
		<comments>http://robert.pobice.co.uk/2006/09/cacti-update/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 14:44:34 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/?p=30</guid>
		<description><![CDATA[Well that was easy. I&#8217;ve just moved two tables to the type Memory/Heap and cacti runs like it used to (in fact a hell of a lot better than it has been doing recently.) The two tables moved are: snmp_counter64* and poller_output. Both these tables can afford to loose the data on restart &#8211; they [...]]]></description>
			<content:encoded><![CDATA[<p>Well that was easy.  I&#8217;ve just moved two tables to the type Memory/Heap and cacti runs like it used to (in fact a hell of a lot better than it has been doing recently.)</p>
<p>The two tables moved are: snmp_counter64* and poller_output.  Both these tables can afford to loose the data on restart &#8211; they hold data before it is moved into the rra and holds at most 5 mins worth of data (IE one cycle).</p>
<p>It also improves the situation if the server restarts as if data is left in the poller_output table it can push the the php poller over its memory limit and stop it working properly, so its a good idea to start with it empty.</p>
<p>Snmp_counter64 also needs emptying every now and again &#8211; as when you remove devices from cacti it does not get removed from here</p>
<p>The SQL code to achieve this is:<br />
<code><br />
alter table cacti.snmp_counter64 engine=heap;<br />
delete from cacti.poller_output;<br />
ALTER TABLE cacti.poller_output MODIFY COLUMN output VARCHAR(255);<br />
alter table cacti.poller_output engine=heap;<br />
</code></p>
<p><strong>Warning</strong><br />
<em>Some graphs may stop updating if the script used to generate data for the output more the 255 characters</em>  If you use MYSQL 5, then you can use something like VARCHAR(1024) instead.<br />
This may cause data to be lost from the current run.</p>
<p>The server now copes pretty well.  I haven&#8217;t tried anything new to it yet, but it generally appears to be working better then it has done for past couple of months.  I would like to re do the disk structure, but for now this will do.</p>
<p>*This table is from a patch &#8211; most people won&#8217;t have this table.</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2006/09/cacti-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cacti</title>
		<link>http://robert.pobice.co.uk/2006/09/cacti-2/</link>
		<comments>http://robert.pobice.co.uk/2006/09/cacti-2/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 20:17:44 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/index/archives/2006/09/29</guid>
		<description><![CDATA[Well our age&#8217;ed Dell server has finally hit a limit with cacti. Currently it has: Hosts:354 Data-Sources:16943 RRDs Processed:8744 And has hit a limit with Disk i/o. What I plan to do is: Move it onto a temp virtual server. Completely rebuild the old dell with two RAID 1 sets each on 2 disks &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Well our age&#8217;ed Dell server has finally hit a limit with cacti.</p>
<p>Currently it has:<br />
Hosts:354  Data-Sources:16943 RRDs Processed:8744</p>
<p>And has hit a limit with Disk i/o.</p>
<p>What I plan to do is: Move it onto a temp virtual server.  Completely rebuild the old dell with two RAID 1 sets each on 2 disks &#8211; One for the RRA and one for the DB and see how it put up with that.  The rebuild should help on the disk layout too &#8211; due to all the network changes and low disk space its likely the disk could have a few few frags.</p>
<p>If this doesn&#8217;t work and it still struggles, then I&#8217;ll use one of the various other spare dells (might have to be one without a raid card &#8211; so it&#8217;ll be software raid) and stick the database and possibly front end on it.</p>
<p>Once we have it stable again &#8211; I suppose I better look into a better way of coping with gigabit Ethernet cards in windows &#8211;  currently we use the SnmpProxy2.pl hack &#8211; may just be a case of limiting it to Windows servers some how and not all 64bit Ethernet counters.</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2006/09/cacti-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I want from a linux TV Application</title>
		<link>http://robert.pobice.co.uk/2006/08/what-i-want-from-a-linux-tv-application/</link>
		<comments>http://robert.pobice.co.uk/2006/08/what-i-want-from-a-linux-tv-application/#comments</comments>
		<pubDate>Wed, 02 Aug 2006 20:34:45 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.pobice.co.uk/?p=28</guid>
		<description><![CDATA[Unfortunately there appears be a lack in applications that use some of the best features of DVB in the uk. What I want from a TV application is: Ability to record digital TV as it is broadcasted without any additional compression Ability to record more than one channel at once (preferably more than 2 some [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunately there appears be a lack in applications that use some of the best features of DVB in the uk.   What I want from a TV application is:</p>
<ol>
<li>Ability to record digital TV as it is broadcasted without any additional compression</li>
<li>Ability to record more than one channel at once (preferably more than 2 some times)</li>
<li>Ability to overlap program recording where needed</li>
<li>Ability to Record radio stations</li>
<li>Backend front end system where by I can schedule/view/control the system from another computer</li>
<li>Ability to record one, two or more channels on any mux using one TV card (there&#8217;s no point having to use two TV cards to record channels on the same frequency.</li>
<li>Do this all in the background on a Debian Sarge (+ selected extra apt-get sources) System
	</li>
<li>A TV like interface I could fire up.  I don&#8217;t mind if I can schedule or tune from this interface, but I&#8217;d like to see now and next info, change channel, pause live TV, hit record etc.  I don&#8217;t need the ability to play games nor watch DVDs etc from it.  I just want to channel surf sometimes or fire it up to watch something at the spur of a moment.
</li>
<li>Scheduling would be nice, but as long as there some easy to use interface, I could plug in my current scheduling system
</li>
</ol>
<p>I currently use <a href=http://sourceforge.net/projects/dvbd>DVB Daemon</a> + <a href=http://www.tjansen.de/webdvbd>webdvbd</a> (with some changes to give me a webinterface I can hook my scheduling program up to) + <a href=http://www.digiguide.com>DigiGuide</a> (via wine).</p>
<p>Its a bit of a bodge but gives me the most important features and is relatively stable (I do occasionally have scheduling issues even with two cards) and about >1% of the time I get a duff recording (picture drops out before the end or picture is too scrambled to watch), but this may be a driver issue.</p>
<p>What the current system lacks is clash detection (I can tell if I&#8217;m paying attention &#8211; but only for manually one time only added programs &#8211; they won&#8217;t appear if there&#8217;s a schedule problem).  It also lacks a GUI and TV live interface.  I can watch TV live but its not easy to do (I have to use dvbstream and mplayer &#8211; so can&#8217;t change channels using my remote).   If I had more time, and more experience in this I may be tempted into making and interface, but I suspect MythTV will finally put up with the pain of breaking things and written in decent dvb support first.</p>
]]></content:encoded>
			<wfw:commentRss>http://robert.pobice.co.uk/2006/08/what-i-want-from-a-linux-tv-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

