<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>malex dot org &#187; mysql</title>
	<atom:link href="http://www.malex.org/archives/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.malex.org</link>
	<description></description>
	<lastBuildDate>Mon, 06 Dec 2010 10:08:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/it/</creativeCommons:license>		<item>
		<title>Linux Media Center fai-da-te 5</title>
		<link>http://www.malex.org/archives/2006/08/linux-media-center-fai-da-te-5/</link>
		<comments>http://www.malex.org/archives/2006/08/linux-media-center-fai-da-te-5/#comments</comments>
		<pubDate>Fri, 04 Aug 2006 11:17:09 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Media Center]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.malex.org/blog/archives/2006/08/linux-media-center-fai-da-te-5/</guid>
		<description><![CDATA[Quinta puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2, 3 e 4). Questa volta ci occupiamo della configurazione di MythTV. Per la configurazione di MythTV ho seguito la preziosa documentazione su Fedora Myth(TV)ology, che ho seguito passo passo. In questo articolo ho riportato solo le istruzioni essenziali alla configurazione di MythTV, [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image153" class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="Linux Media Center" width="128" height="70" />Quinta puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate <a href="/archives/2006/05/linux-media-center-fai-da-te/">1</a>, <a href="/archives/2006/05/linux-media-center-fai-da-te-2/">2</a>, <a href="/archives/2006/05/linux-media-center-fai-da-te-3/">3</a> e <a href="/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">4</a>). Questa volta ci occupiamo della configurazione di <a href="http://www.mythtv.org/">MythTV</a>.</p>
<p>Per la configurazione di MythTV ho seguito la preziosa documentazione su <a href="http://wilsonet.com/mythtv/">Fedora Myth(TV)ology</a>, che ho seguito passo passo. In questo articolo ho riportato solo le istruzioni essenziali alla configurazione di MythTV, per approfondimenti rimando alla documentazione citata e quella ufficiale di MythTV.</p>
<p><span id="more-203"></span></p>
<h3>Configurazione di MySQL</h3>
<p>MythTV memorizza tutte le informazioni su un database MySQL. Dobbiamo quindi attivare il server mysqld e creare il database per MythTV:</p>
<pre>[root@media ~]# chkconfig mysqld on
[root@media ~]# service mysqld start
[root@media ~]# mysql -u root &lt; /usr/share/doc/mythtv-0.19/database/mc.sql</pre>
<h3>Configurazione del backend</h3>
<p>La configurazione del backend di MythTV si effettua con il comando <code>mythtvsetup</code>, eseguito come utente mythtv:</p>
<pre>[mythtv@media ~]# mythtvsetup</pre>
<p>Le cose importanti che ho configurato sono:</p>
<ol>
<li>In <strong>General</strong>: la directory dove tenere le registrazioni dei programmi (nel mio caso è /store/tv) e il formato della TV (PAL-I nel mio caso).</li>
<li>In <strong>Capture cards</strong>: ho aggiunto la mia scheda DVB-T, che avevo configurato predentemente.</li>
<li>In <strong>Video sources</strong>: ho aggiunto una voce per tutte i canali ricevibili nella mia zona (Spilimbergo).</li>
<li>In <strong>Input connections</strong>: ho collegato la scheda DVB-T al <em>video source</em> specificato prima.</li>
<li>In <strong>Channel Editor</strong>: ho caricato la lista dei canali dal file <code>channels.conf</code> che <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-3/">avevo precedentemente generato con scandvb</a>.</li>
</ol>
<p>Terminato il setup ho eseguito:</p>
<pre>[mythtv@media ~]# mythfilldatabase</pre>
<p>Ora possiamo finalmente provare a vedere la TV e fare qualche registrazione di prova. Possiamo lanciare il backend a mano e poi il frontend, così:</p>
<pre>[mythtv@media ~]# mythbackend &amp;
[mythtv@media ~]# mythfrontend</pre>
<h3>Partenza automatica del backend</h3>
<p>Per fare in modo che il backend parta automaticamente all boot della macchina ho attivato il servizio mythbackend. In <code>/etc/sysconfig/mythbackend</code> ho specificato la home directory di mythtv:</p>
<pre>MYTHTV_HOME=/home/mythtv
#OPTIONS=</pre>
<p>Ho quindi modificato <code>/etc/init.d/mythbackend</code> in modo il backend giri come utente mythtv e non come root:</p>
<pre>cd $MYTHTV_HOME &amp;&amp; daemon --user mythtv $binary $OPTIONS
# cd $MYTHTV_HOME &amp;&amp; daemon $binary $OPTIONS</pre>
<p>Per finire ho attivato il servizio:</p>
<pre>[root@media ~]# chkconfig mythbackend on
[root@media ~]# service mythbackend start</pre>
<p>Nota: gli upgrade di mythtv sovrascrivono <code>/etc/init.d/mythbackend</code>, devo quindi rifare la modifica del file dopo ogni upgrade.</p>
<h3>Partenza automatica del frontend</h3>
<p>Per fare in modo che il frontend di MythTV parta in modo automatico al boot della macchina ho:</p>
<ol>
<li>Abilitato il login automatico per l&#8217;utente mythtv, eseguendo da root il comando <code>gdmsetup</code>.</li>
<li>Ho modificato la sessione di gnome aggiungendo il comando <code>mythfrontend</code> al comandi da eseguire automaticamente alla partenza di gnome.</li>
</ol>
<h3>Conclusioni</h3>
<p>Giunti a questo punto ho un Media Center che parte automaticamente al boot e che mi permette di guardare la TV digitale terrestre e fare delle registrazioni. Vedremo poi come collegare il telecomando e aggiornare i programmi tv.</p>
<p align="right">Alla <a href="/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/08/linux-media-center-fai-da-te-5/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>

