<?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; fai-da-te</title>
	<atom:link href="http://www.malex.org/archives/tag/fai-da-te/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: un anno dopo</title>
		<link>http://www.malex.org/archives/2007/05/linux-media-center-fai-da-te-un-anno-dopo/</link>
		<comments>http://www.malex.org/archives/2007/05/linux-media-center-fai-da-te-un-anno-dopo/#comments</comments>
		<pubDate>Tue, 08 May 2007 09:24:05 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<category><![CDATA[Eventi]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Media Center]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[dvb-t]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[media center]]></category>

		<guid isPermaLink="false">http://www.malex.org/archives/2007/05/linux-media-center-fai-da-te-un-anno-dopo/</guid>
		<description><![CDATA[E&#8217; passato un anno da quando ho pubblicato il primo articolo della serie Linux Media Center fai-da-te, così ho pensato di fare il punto della situazione. Situazione Uso il mio LMC principalmente per la registrazione di programmi della tv digitale terrestre. Normalmente registro una decina di programmi settimanali e qualche film. La programmazione delle registrazioni [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="/blog/wp-content/uploads/2006/02/tuxtv.gif" alt=" " />E&#8217; passato un anno da quando ho pubblicato il <a href="/archives/2006/05/linux-media-center-fai-da-te/">primo articolo</a> della serie <a href="/archives/category/software/linux/linux-media-center/">Linux Media Center</a> fai-da-te, così ho pensato di fare il punto della situazione.</p>
<h3>Situazione</h3>
<p>Uso il mio LMC principalmente per la registrazione di programmi della tv digitale terrestre. Normalmente registro una decina di programmi settimanali e qualche film. La programmazione delle registrazioni è enormemente facilitata grazie all&#8217;aggiornamento automatico della guida tv.</p>
<p><span id="more-355"></span>Altro uso, ma meno frequente, è la tv digitale terrestre dal vivo, in particolare dei canali che non ci sono sull&#8217;analogico.</p>
<p>Per finire, a volte lo uso per ascoltare brani musicali, collegato allo stereo.</p>
<h3>Se dovessi iniziare oggi</h3>
<p>Se dovessi iniziare oggi la costruzione di un nuovo LMC, farei alcune modifiche al mio progetto originale.</p>
<p>Per prima cosa sceglierei un case con alimentatore esterno, così da ridurre quasi del tutto il rumore.</p>
<p>Poi sceglierei una scheda madre Via ma con processore più potente, magari con il supporto all&#8217;alta definizione. Una scheda con processore raffreddato dalla ventola, così da non dover rinunciare a potenza di cpu, che non può essere molto potente con un raffreddamento fanless.</p>
<p>Per quando riguarda l&#8217;hard disk forse opterei per uno o due dischi da 2,5 pollici, il cui prezzo è ulteriormente calato e che sono decisamente più silenziosi dei dischi da 3,5. Questo perché, paradossalmente, oggi la maggior fonte di rumore del mio LMC è il disco.</p>
<p>Opterei da subito per un doppio ricevitore dvb-t, se supportato da Linux, oppure da due ricevitori come quello che uso attualmente, sempre che il case abbia lo spazio sufficiente ad ospitare due schede pci.</p>
<p>Per quanto riguarda il software, continuerei ad usare MythTV, il cui sviluppo prosegue incessante.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2007/05/linux-media-center-fai-da-te-un-anno-dopo/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 9: in salotto</title>
		<link>http://www.malex.org/archives/2007/01/linux-media-center-fai-da-te-9-in-salotto/</link>
		<comments>http://www.malex.org/archives/2007/01/linux-media-center-fai-da-te-9-in-salotto/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 09:15:23 +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[dvb-t]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[salotto]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://www.malex.org/archives/2007/01/linux-media-center-fai-da-te-9-in-salotto/</guid>
		<description><![CDATA[Ultima puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2, 3, 4, 5, 6, 7 e 8). E&#8217; giunto di momento di prendere il benedetto Linux Media Center e piazzarlo in salotto, accanto alla tv. Collegamento alla TV Durante l&#8217;installazione e la configurazione del sistema ho usato un monitor esterno, tastiera e [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image153" class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="tuxtv.gif" />Ultima puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate <a title="L'hardware necessario" href="/archives/2006/05/linux-media-center-fai-da-te/">1</a>, <a title="Installazione di Linux e MythTV" href="/archives/2006/05/linux-media-center-fai-da-te-2/">2</a>, <a title="Il ricevitore dvb-t" href="/archives/2006/05/linux-media-center-fai-da-te-3/">3</a>,  <a title="Guerra al rumore" href="/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">4</a>, <a title="Configurazione di MythTV" href="/archives/2006/08/linux-media-center-fai-da-te-5/">5</a>, <a title="I consumi" href="/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/">6</a>, <a title="Il telecomando" href="/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/">7</a> e <a title="La Guida TV" href="/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/">8</a>). E&#8217; giunto di momento di prendere il benedetto Linux Media Center e piazzarlo in salotto, accanto alla tv.</p>
<p><span id="more-259"></span></p>
<h3>Collegamento alla TV</h3>
<p>Durante l&#8217;installazione e la configurazione del sistema ho usato un monitor esterno, tastiera e mouse. Per prima cosa dobbiamo predisporre X11 per l&#8217;uscita TV. La configurazione dipende dal tipo di TV (LCD o tradizionale, 4:3 o 16:9, ingressi video disponibili). Nel mio caso, possedendo una TV tradizionale 4:3 con ingresso S-Video, ho editato il file <code>/etc/X11/xorg.conf</code> e modificando le sezioni <code>Device</code> e <code>Screen</code> in questo modo:</p>
<pre>Section "Device"
Identifier "Videocard0"
Driver "via"
VendorName "Videocard vendor"
BoardName "VIA Technologies, Inc. VT8623 [Apollo CLE266] integrated CastleRock graphics"
Option "ActiveDevice" "TV"
Option "TVType" "PAL"
Option "TVDeflicker" "0"
Option "TVOutput" "S-Video"
Option "EnableAGPDMA" "yes"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "720x576Noscale"
EndSubSection
EndSection</pre>
<p>Alcuni dettagli sulla configurazione:</p>
<ul>
<li><strong>ActiveDevice &#8220;TV&#8221;</strong> abilita l&#8217;uscita TV e disabilita l&#8217;uscita vga. E&#8217; importante disabilitare l&#8217;uscita vga altrimenti questa prende il controllo sull&#8217;uscita TV.</li>
<li><strong>TVDeflicker &#8220;0&#8243;</strong> disabilita il deflicker della scheda via, perché lascio fare questa operazione alla TV a 100Hz.</li>
<li><strong>TVOutput &#8220;S-Video&#8221;</strong> specifica il tipo di segnale video da produrre. S-Video è quello di migliore qualità per una TV tradizionale</li>
<li><strong>EnableAGPDMA &#8220;yes&#8221;</strong> scarica la cpu nel lavoro di trasferimento dati dalla memoria alla scheda video.</li>
<li><strong>Modes &#8220;720x576Noscale&#8221;</strong> specifica la risoluzione ottimale per una TV PAL tradizionale.</li>
</ul>
<p>Ora si può scollegare il monitor, collegare la TV e fare il restart di X e verificare che tutto funzioni. Ho trovato su <a href="http://www.kingcot.eclipse.co.uk/unichrome/unichromeTvOut.html">Via Unichrome TV Output HowTo</a> tutte le informazioni utili per configurare al meglio l&#8217;output TV delle schede via.</p>
<h3>Rimozione tastiera e mouse</h3>
<p>Tastiera è mouse non sono necessari al funzionamento del LMC, anche se possono essere utilli in caso di problemi. L&#8217;ideale è utilizzare dei dispositivi senza fili, da tenere a disposizione in un cassetto in caso di necessità. Io ho scelto di eliminarli completamente e utilizzare l&#8217;accesso remoto da un altro PC in caso di problemi. Eliminare dispositivi di input costringe ad aggiornare il numero del device di input del telecomando da specificare in <code>/etc/sysconfig/lircd</code>.</p>
<h3>Foto</h3>
<p>Per concludere, ecco alcune foto del LMC nel salotto di casa.</p>
<p class="photoseq"><a onclick="return silas_showOptions(339489392);" href="http://www.flickr.com/photos/malexorg/339489392/"><img id="image339489392" src="http://farm1.static.flickr.com/150/339489392_6b2d6d887a_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339490067);" href="http://www.flickr.com/photos/malexorg/339490067/"><img id="image339490067" src="http://farm1.static.flickr.com/135/339490067_cf02f37779_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339490440);" href="http://www.flickr.com/photos/malexorg/339490440/"><img id="image339490440" src="http://farm1.static.flickr.com/164/339490440_6ccc0e46c3_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339490753);" href="http://www.flickr.com/photos/malexorg/339490753/"><img id="image339490753" src="http://farm1.static.flickr.com/159/339490753_64f5136a93_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339491175);" href="http://www.flickr.com/photos/malexorg/339491175/"><img id="image339491175" src="http://farm1.static.flickr.com/135/339491175_cebb5a3500_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339491601);" href="http://www.flickr.com/photos/malexorg/339491601/"><img id="image339491601" src="http://farm1.static.flickr.com/152/339491601_719598a33b_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339491985);" href="http://www.flickr.com/photos/malexorg/339491985/"><img id="image339491985" src="http://farm1.static.flickr.com/156/339491985_d0daf11210_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339492299);" href="http://www.flickr.com/photos/malexorg/339492299/"><img id="image339492299" src="http://farm1.static.flickr.com/135/339492299_071f177c96_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a><a onclick="return silas_showOptions(339492589);" href="http://www.flickr.com/photos/malexorg/339492589/"><img id="image339492589" src="http://farm1.static.flickr.com/165/339492589_098a45541c_s.jpg" border="0" alt="Linux Media Center" width="75" height="75" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2007/01/linux-media-center-fai-da-te-9-in-salotto/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 8: la Guida TV</title>
		<link>http://www.malex.org/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/</link>
		<comments>http://www.malex.org/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 10:27:57 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Media Center]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[guida tv]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[xmltv]]></category>

		<guid isPermaLink="false">http://www.malex.org/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/</guid>
		<description><![CDATA[Ottava puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2, 3, 4, 5, 6 e 7). In questa puntata descrivo come caricare e tenere aggiornata la Guida TV. Se il LMC è usato soprattutto come PVR, è essenziale avere una Guida TV sempre aggiornata. La TV digitale, sia terrestre che satellitare, prevede [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt=" " />Ottava puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate <a title="L'hardware necessario" href="/archives/2006/05/linux-media-center-fai-da-te/">1</a>, <a title="Installazione di Linux e MythTV" href="/archives/2006/05/linux-media-center-fai-da-te-2/">2</a>, <a title="Il ricevitore dvb-t" href="/archives/2006/05/linux-media-center-fai-da-te-3/">3</a>,  <a title="Guerra al rumore" href="/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">4</a>, <a title="Configurazione di MythTV" href="/archives/2006/08/linux-media-center-fai-da-te-5/">5</a>, <a title="I consumi" href="/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/">6</a> e <a title="Il telecomando" href="/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/">7</a>). In questa puntata descrivo come caricare e tenere aggiornata la <strong>Guida TV</strong>.</p>
<p>Se il LMC è usato soprattutto come <a title="PVR su wikipedia" href="http://it.wikipedia.org/wiki/Pvr">PVR</a>, è essenziale avere una Guida TV sempre aggiornata. La TV digitale, sia terrestre che satellitare, prevede anche la trasmissione della Guida TV insieme al segnale, ma di solito è raramente disponibile per più di uno e due giorni. Troppo pochi per poter programmare in anticipo  la registrazione dei  programmi preferiti. La soluzione migliore è <a title="La home del progetto xmltv" href="http://xmltv.org/wiki/">xmltv</a>.<br />
<span id="more-258"></span></p>
<h3>xmltv</h3>
<p>xmltv è un insieme programmi che cercano su Internet le Guide TV e le esportano nel formato <a title="Il formato xmltv" href="http://xmltv.org/wiki/xmltvfileformat.html">xmltv</a>, che può essere letto da <a title="La home di MythTV" href="http://www.mythtv.org/">MythTV</a>, il quale aggiorna di conseguenza la propria gGuida TV.</p>
<p>Per iniziare è necessario installare i package di xmltv:</p>
<pre>[root@media ~]# yum --enablerepo=atrpms install xmltv xmltv-grabbers</pre>
<h3>Scelta dei canali</h3>
<p>Poi, come utente mythtv, è necessario selezionare i canali dei quali si desidera avere la guida.</p>
<pre>[mythtv@media ~]$ tv_grab_it --configure
getting list of channels: ##################################################
add channel All Music? [yes,no,all,none (default=yes)] no
add channel Canale 5? [yes,no,all,none (default=yes)]
add channel Cult Network Italia? [yes,no,all,none (default=yes)] no
...
Finished configuration.</pre>
<p>Nella scelta dei canali bisogna tener conto che la gran parte dei canali visualizzati sono disponibili solo via satellite, mentre molti canali del digitale terrestre non sono disponibili.</p>
<p>Al termine della scelta dei canali, il comando tv_grab_it genera il file <code>.xmltv/tv_grab_it.conf</code> nella home directory dell&#8217;utente mythv.</p>
<h3>Nomi dei canali nella guida e in MythTV</h3>
<p>Ora è necessario assegnare, in MythTV, i nomi dei canali che sono generati da <code>tv_grab_it</code>. Si deve eseguire il comando <code>mythv-setup</code> e selezionare il <strong>Channel Editor</strong>. Scegliere un canale (es. Canale 5) e selezionarlo con il tasto Invio. Posizionarsi su <strong>Use on air guide</strong> e deselezionarlo. Si abiliterà allora il campo successivo <strong>XMLTV ID</strong>. Su quello digitare il nome definito in <code>tv_grab_it.conf</code> (es. www.canale5.com). Ripetere l&#8217;operazione per ogni canale.</p>
<h3>Caricamento della guida in MythTV</h3>
<p>Dopo aver scelto i canali possiamo scaricare da Internet la Guida TV dei prossimi giorni e aggiornare la Guida TV di MythTV, in questo modo:</p>
<pre>[mythtv@media ~]$ tv_grab_it --backend wfactory,skytv &gt; guidatv.xml
[mythtv@media ~]$ mythfilldatabase --file 1 -1 guidatv.xml</pre>
<h3>Aggiornamento automatico della guida</h3>
<p>Una Guida TV è utile se è aggiornata. Se si dispone di un collegamento Internet e tenendo sempre acceso il LMC, possiamo aggiornarla automaticamente ogni giorno, alle due di notte, aggiungendo questa riga al <strong>crontab</strong> dell&#8217;utente mythtv:</p>
<pre>0 2 * * * tv_grab_it --backend wfactory,skytv --slow | mythfilldatabase --file 1 -1 -</pre>
<p align="right">Alla <a href="/archives/2007/01/linux-media-center-fai-da-te-9-in-salotto/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 7: il telecomando</title>
		<link>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/</link>
		<comments>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/#comments</comments>
		<pubDate>Tue, 26 Sep 2006 15:33: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[hauppauge]]></category>
		<category><![CDATA[lirc]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[telecomando]]></category>

		<guid isPermaLink="false">http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/</guid>
		<description><![CDATA[Settima puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2, 3, 4, 5 e 6). In questa puntata affronto la configurazione del telecomando. Il telecomando è uno strumento essenziale per un vero media center, sarebbe troppo scomodo dover usare tastiera e mouse dalla poltrona. L&#8217;hardware La scheda dvb-t che uso è già [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt=" " /> Settima 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>,  <a href="/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">4</a>, <a href="/archives/2006/08/linux-media-center-fai-da-te-5/">5</a> e <a href="/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/">6</a>). In questa puntata affronto la configurazione del telecomando. Il telecomando è uno strumento essenziale per un vero media center, sarebbe troppo scomodo dover usare tastiera e mouse dalla poltrona.</p>
<p><span id="more-204"></span></p>
<h3>L&#8217;hardware</h3>
<p>La scheda dvb-t che uso è già fornita di telecomando. Il ricevitore ad infrarossi è esterno e collegabile alla scheda con un cavetto dotato di jack. C&#8217;è il problema di dove posizionare il ricevitore, che è fastidiosamente esterno, ma per fortuna il sensore è omnidirezionale e quindi si può nascondere anche dietro al case, non è necessario che ricevitore e telecomando siano <em>in vista</em>.</p>
<h3>Il software necessario</h3>
<p>Far funzionare un telecomando su Linux è una procedura abbastanza fastidiosa, lo avevo già descritto nell&#8217;articolo <a href="/blog/archives/2006/04/digitale-terrestre-su-linux-il-telecomando/">Digitale terrestre su Linux: il telecomando</a>. Qui riprendo quelle istruzioni, adattate all&#8217;hardware del LMC.</p>
<p>Il software necessario per il telecomando è <a href="http://www.lirc.org/">lirc</a>. Si installa con yum:</p>
<pre>[root@media ~]# yum --disablerepo=livna,atrpms install lirc</pre>
<p>Nota: ho disabilitato esplicitamente i repository non standard per evitare di installare una versione di lirc che mi ha dato problemi.</p>
<h3>Configurare lirc</h3>
<p>Modificare il file <code>/etc/sysconfig/lirc</code> in modo che contenga la seguente riga:</p>
<pre>LIRCD_OPTIONS="--driver=dev/input --device=/dev/input/event2"</pre>
<p>Nota: il device da assegnare dipende da quanti dispositivi di input sono collegati. Ad esempio, se sono collegati tastiera e mouse il device sarà quello scritto sopra, se invece si avvia il sistema senza tastiera e mouse, il device diventa <code>/dev/input/event0</code>.</p>
<p>Scaricate il file <a href="/download/hauppauge-lircd.conf">hauppauge-lircd.conf</a> e salvatelo come <code>/etc/lircd.conf</code>, in questo modo:</p>
<pre>[root@media ~]# curl -o /etc/lircd.conf http://www.malex.org/download/hauppauge-lircd.conf</pre>
<p>Nota: il file <code>/etc/lircd.conf</code> associa i codici numerici inviati dal telecomando, alla pressione di ogni tasto, con altrettanti comandi simbolici.</p>
<h3>Test di funzionamento</h3>
<p>Per provare il telecomando riavviare il servizio lirc:</p>
<pre>[root@media ~]# service lirc restart</pre>
<p>Eseguire quindi il comando <code>irw</code> e premere qualche tasto del telecomando, dovrebbero apparire alcune righe come queste:</p>
<pre>[mythtv@media ~]$ irw
0000000080010002 00 1 Hauppauge_wintw_nova-t_pci
0000000080010003 00 2 Hauppauge_wintw_nova-t_pci
0000000080010004 00 3 Hauppauge_wintw_nova-t_pci
0000000080010069 00 LEFT Hauppauge_wintw_nova-t_pci
000000008001006a 00 RIGHT Hauppauge_wintw_nova-t_pci
000000008001001c 00 OK Hauppauge_wintw_nova-t_pci
0000000080010192 00 CH+ Hauppauge_wintw_nova-t_pci
0000000080010193 00 CH- Hauppauge_wintw_nova-t_pci</pre>
<h3>Integrazione in MythTV</h3>
<p>Per poter usare il telecomando in MythTV è necessario associare ogni tasto del telecomando ad uno specifico comando del programma. L&#8217;associazione si effettua compilando, a mano, il file <code>lircrc</code>, che va posizionato nella directory <code>/home/mythtv/.mythtv</code>.</p>
<p>Scaricare il file <a href="/download/mythtv-lircrc.txt">mythtv-lircrc.txt</a> e installarlo, in questo modo:</p>
<pre>[mythtv@media ~]$ curl -o .mythtv/lircrc http://www.malex.org/download/mythtv-lircrc.txt</pre>
<p>Una copia dello stesso file (o un link) con il nome <code>.lircrc</code> (attenzione al punto iniziale) va inoltre posizionata nella directory <code>/home/mythtv</code>, in questo modo:</p>
<pre>[mythtv@media ~]$ ln -s .mythtv/lircrc .lircrc</pre>
<p>Questa copia verrà letta dai programmi accessori usati da MythTV, quali mplayer e xine.</p>
<h3>Uso del telecomando</h3>
<p>Una volta riavviato il frontend di MythTV, questo dovrebbe rispondere al telecomando.</p>
<p>Una cosa che non sono riuscito a fare è scrivere da qualche parte cosa fanno i vari tasti del telecomando, quindi alla fine mi ritrovo ad usare solo quelli ovvi. Inoltre molti tasti hanno funzioni diverse in contesti diversi, ci vorrebbe un libretto o, meglio, un help on-line.</p>
<p>Ultima nota: il telecomando della mia tv, una Philips, interferisce con il LMC. Non ho capito se è un difetto di lirc oppure una semplice sovrapposizione di codici. Ho quindi dovuto togliere qualche pulsante dal mio <code>lircrc</code>.</p>
<p align="right">Alla <a href="/archives/2006/10/linux-media-center-fai-da-te-8-la-guida-tv/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 6: i consumi</title>
		<link>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/</link>
		<comments>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/#comments</comments>
		<pubDate>Mon, 04 Sep 2006 13:52:19 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux Media Center]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[consumi]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[media center]]></category>

		<guid isPermaLink="false">http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/</guid>
		<description><![CDATA[Sesta puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2, 3, 4 e 5). In questa puntata rispondo ad alcune domande riguardanti i consumi di energia elettrica del Linux Media Center. Quanto consuma il mio LMC? In poche parole, qualche decina di Watt. C&#8217;è però un modo di calcolare quanto consuma un [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="" />Sesta 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>,  <a href="/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">4</a> e <a href="/archives/2006/08/linux-media-center-fai-da-te-5/">5</a>). In questa puntata rispondo ad alcune domande riguardanti i <strong>consumi</strong> di energia elettrica del Linux Media Center.</p>
<p><span id="more-252"></span></p>
<h3>Quanto consuma il mio LMC?</h3>
<p>In poche parole, qualche decina di Watt. C&#8217;è però un modo di calcolare quanto consuma un pc basato su schede mini-itx. Il <a href="http://resources.mini-box.com/online/powersimulator/powersimulator.html">Power Simulator</a>, messo a disposizione da <a href="http://www.mini-box.com/">mini-box.com</a>, permette di calcolare la potenza assorbita dal un pc basato su schede mini-itx. Si sceglie la scheda madre ed eventuali altri componenti collegati e si ottiene il consumo presunto. Per il mio LMC il valore ottenuto è di <strong>39 Watt</strong>, se inattivo, di <strong>49 Watt</strong> nell&#8217;attività più impegnativa (lettura dvd). Nota: nel calcolo manca il consumo della scheda dvb-t.</p>
<h3>Quindi quanta potenza deve erogare l&#8217;alimentatore?</h3>
<p>Una volta determinato il consumo presunto, possiamo scegliere l&#8217;alimentatore della potenza adatta, che dovrà essere maggiore del consumo presunto. Sarà comunque preferibile scegliere un alimentatore più potente, nella previsione di aggiungere in futuro altri componenti interni e/o esterni. L&#8217;alimentatore del mio LMC è in grado di erogare fino a 120W.</p>
<h3>Quanto consuma in realtà?</h3>
<p>Per conoscere il consumo reale di corrente elettrica del LMC, una voltra costruito, si può usare questo <a href="http://www.dmail.it/prodotto.php?cod=107817-124">Misuratore del consumo di energia elettrica</a> venduto da <a href="http://www.dmail.it/">D-Mail</a>.</p>
<h3>Quanto mi costa?</h3>
<p>Considerato che un LMC rimane presumibilmente sempre accesso, il costo dell&#8217;energia elettrica potrebbe essere un dato rilevante. Se il sistema rimane inattivo per la maggior parte del suo tempo, possiamo calcolare un consumo presunto di 40 Wh. Ad un prezzo indicativo di  0,09 €/KWh, il costo annuale sarà di circa <strong>34€</strong>:</p>
<pre>0,045 * 0,09 * 24 * 356 = 34,60€</pre>
<p align="right">Alla <a href="/archives/2006/09/linux-media-center-fai-da-te-7-il-telecomando/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/09/linux-media-center-fai-da-te-6-i-consumi/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<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>
		<item>
		<title>Linux Media Center fai-da-te 4: guerra al rumore</title>
		<link>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/</link>
		<comments>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/#comments</comments>
		<pubDate>Mon, 29 May 2006 09:12:42 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Media Center]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[rumore]]></category>

		<guid isPermaLink="false">http://www.malex.org/blog/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/</guid>
		<description><![CDATA[Quarta puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate 1, 2 e 3). Questa volta ci sporchiamo le mani con l&#8217;hardware. Il rumore emesso da un PC non è di solito un problema in un ambiente di lavoro, ma diventa in incubo per un MC, in particolare a casa di sera o di [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="tuxtv.gif" width="128" height="70" />Quarta puntata della realizzazione del Linux Media Center fai-da-te (vedi puntate <a href="/blog/archives/2006/05/linux-media-center-fai-da-te/">1</a>, <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-2/">2</a> e <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-3/">3</a>). Questa volta ci sporchiamo le mani con l&#8217;hardware.</p>
<p>Il rumore emesso da un PC non è di solito un problema in un ambiente di lavoro, ma diventa in incubo per un MC, in particolare a casa di sera o di notte, quando tutto è silenzioso. Pur avendo scelto i componenti hardware tenendo conto anche del rumore, alla prova dei fatti il mio MC si è rivelato troppo rumoroso ed ho dovuto intervenire sull&#8217;hardware. Ecco cosa ho fatto.</p>
<p><span id="more-202"></span></p>
<h3>I componenti rumorosi</h3>
<p>Identificare i componenti rumorosi è stato il primo ovvio passo. Le parti meccaniche in movimento sono quelle che producono il rumore. Nel mio caso erano: la ventola della cpu, la ventola del case, la ventola dell&#8217;alimentatore, il disco rigido.</p>
<h3>Le ventole</h3>
<p>Ci sono ventole e ventole. Ho scoperto che esistono in commercio delle ventole molto più silenziose di quelle usuali. Dopo qualche ricerca ho trovato due ventole sostitutive <a href="http://www.silenx.com/fan_pro_13.asp">per la cpu</a> (da 40mm) e <a href="http://www.silenx.com/fan_pro_34.asp">per il case</a> (da 60mm) prodotte dalla <a href="http://www.silenx.com/">SilenX</a>. La forma curata delle pale e del cono centrale riducono drasticamente il rumore prodotto dall&#8217;aria. Inoltre, gli appositi cunei morbidi di silicone con cui possono essere montante, evitano che le vibrazioni vengano trasmesse al case.</p>
<div class="photoseq"><a class="imagelink" title="Ventole silenziose 1" onclick="doPopup(209);return false;" href="/blog/wp-content/uploads/2006/05/img_3301.jpg"><img id="image209" src="/blog/wp-content/uploads/2006/05/img_3301.miniatura.jpg" alt="Ventole silenziose 1" width="128" height="96" /></a><a class="imagelink" title="Ventole silenziose 2" onclick="doPopup(210);return false;" href="/blog/wp-content/uploads/2006/05/img_3302.jpg"><img id="image210" src="/blog/wp-content/uploads/2006/05/img_3302.miniatura.jpg" alt="Ventole silenziose 2" width="128" height="96" /></a><a class="imagelink" title="Installata la nuova ventola per il case" onclick="doPopup(211);return false;" href="/blog/wp-content/uploads/2006/05/img_3312.jpg"><img id="image211" src="/blog/wp-content/uploads/2006/05/img_3312.miniatura.jpg" alt="Installata la nuova ventola per il case" width="128" height="96" /></a><a class="imagelink" title="Installata la nuova ventola per la cpu" onclick="doPopup(212);return false;" href="/blog/wp-content/uploads/2006/05/img_3313.jpg"><img id="image212" src="/blog/wp-content/uploads/2006/05/img_3313.miniatura.jpg" alt="Installata la nuova ventola per la cpu" width="128" height="96" /></a></div>
<p>Sostituite le ventole, il rumore complessivo è diminuito, ma non di molto.</p>
<h3>L&#8217;alimentatore</h3>
<p>Dopo aver sostituito le ventole mi sono reso conto che il vero casinista era l&#8217;alimentatore, in particolare la sua ventola interna. Dopo lunghe riflessioni e per la difficoltà a reperire alimentatore interni compatibili e silenziosi, ho preso una decisone drastica: sostituire l&#8217;alimentore interno con uno esterno, senza ventole. Questi alimentatori sono costituiti da <a href="http://www.mini-itx.it/product_info.php?info=p36_Alimentatore-12V-PW-200-M.html">un piccolo circuito</a>, che si inserisce della presa dell&#8217;alimentatore della motherboard, al quale arrivano i 12V di <a href="http://www.mini-itx.it/product_info.php?info=p41_Trasformatore-12V-110W.html">un trasformatore esterno</a>, del tutto simile a quelli usati per i portatili.</p>
<p>Per l&#8217;installazione ho dovuto eliminare il vecchio alimentatore ed ho riutilizzato il foro di passaggio del vecchio cavo, per far passare il cavo del nuovo alimentatore.</p>
<p>Bingo! Con il nuovo alimentatore non c&#8217;è più rumore, solo il leggerissimo fruscio dell&#8217;aria prodotto dalle ventole, udibile solo a meno di mezzo metro di distanza. Oltre al rumore ho ridotto di molto il calore interno al case, che evidentemente era prodotto dall&#8217;alimentatore. Le pareti del case non superano la temperatura di 27C in un ambiente a 22C.</p>
<h3>Il disco rigido</h3>
<p>Il disco che avevo scelto proprio per le sue caratteristiche di silenziosità è veramente silenzioso. Ci sono solo degli lievissimi tichettii durante i cambi di traccia, ma nessun rumore causato dalla rotazione del disco.</p>
<h3>Conclusioni</h3>
<p>Ho imparato che la silenziosità è la principale dote di un Media Center. In particolare l&#8217;alimentatore esterno è una vera panacea. Ho anche scoperto un mondo di <a href="http://www.silentpcreview.com/">tecniche e prodotti anti-rumore</a>. Come effetto collaterale, il costo del tutto è aumentato di quasi 150€, che però avrei ridotto se avessi acquistato subito un case adatto, con alimentatore esterno incorporato, come questo <a href="http://www.mini-itx.it/product_info.php?info=p10_Cubid-2699-nero.html">Cubid della Morex</a>.</p>
<p align="right">Alla <a href="/blog/archives/2006/08/linux-media-center-fai-da-te-5/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 3</title>
		<link>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-3/</link>
		<comments>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-3/#comments</comments>
		<pubDate>Mon, 22 May 2006 10:06:47 +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[digitale terrestre]]></category>
		<category><![CDATA[dvb]]></category>
		<category><![CDATA[dvb-t]]></category>
		<category><![CDATA[fai-da-te]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[mythv]]></category>
		<category><![CDATA[tv]]></category>

		<guid isPermaLink="false">http://www.malex.org/blog/archives/2006/05/linux-media-center-fai-da-te-3/</guid>
		<description><![CDATA[Eccoci alla terza puntata della realizzazione del Linux Media Center fai-da-te. Nella prima puntata ho descritto l&#8217;assemblaggio dell&#8217;hardware, nella seconda l&#8217;installazione di Linux e di MythTV. Ora mi addentro nella configurazione del ricevitore dvb-t, la tv digitale terrestre. Questo articolo ricalca in parte quello che avevo già scritto sul Digicom DigiTUNE, adattato al diverso ricevitore [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="tuxtv.gif" width="128" height="70" />Eccoci alla terza puntata della realizzazione del Linux Media Center fai-da-te. Nella <a href="/blog/archives/2006/05/linux-media-center-fai-da-te/">prima puntata</a> ho descritto l&#8217;assemblaggio dell&#8217;hardware, nella <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-2/">seconda</a> l&#8217;installazione di Linux e di MythTV. Ora mi addentro nella configurazione del ricevitore dvb-t, la tv digitale terrestre. Questo articolo ricalca in parte <a href="/blog/archives/2006/02/digitale-terrestre-su-linux/">quello che avevo già scritto sul Digicom DigiTUNE</a>, adattato al diverso ricevitore e al diverso utilizzo finale.</p>
<p><span id="more-199"></span></p>
<h3>Il ricevitore del digitale terrestre</h3>
<p>Iniziamo con la configurazione del ricevitore digitale terrestre. La scheda <a href="http://www.hauppauge.de/ital/pages/products/data_novatpci.html">Hauppauge WinTV Nova-T PCI</a> che ho usato è perfettamente supportata dalla FC5, senza bisogno di driver aggiuntivi ne di firmware da caricare. Per la verifica controllare che il sistema crei la directory <code>/dev/dvb/adapter0</code> come previsto:</p>
<pre>[root@media ~]# ls -l /dev/dvb/adapter0/*
crw-rw---- 1 root root 212, 4 May 15 07:54 /dev/dvb/adapter0/demux0
crw-rw---- 1 root root 212, 5 May 15 07:54 /dev/dvb/adapter0/dvr0
crw-rw---- 1 root root 212, 3 May 15 07:54 /dev/dvb/adapter0/frontend0
crw-rw---- 1 root root 212, 7 May 15 07:54 /dev/dvb/adapter0/net0</pre>
<p>Per rendere accessibile la scheda dvb anche agli utenti normali è necessario cambiare i permessi dei dispositivi in <code>/dev/dvb/adapter0</code>. Questo si ottiene in modo automatico editando il file <code>/etc/udev/rules.d/50-udev.rules</code> e modificando le righe:</p>
<pre>SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'",
NAME="%c", MODE="0660"</pre>
<p>nelle seguenti (il valore di MODE diventa 0666):</p>
<pre>SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'",
NAME="%c", MODE="0666"</pre>
<p>Fatto reboot, i permessi dei dispositivi saranno corretti.</p>
<h3>Lo scan dei canali</h3>
<p>Per poter usare il ricevitore dvb-t dobbiamo quindi generare la lista dei canali disponibili, che verrà poi importata in MythTV. Ho installato il package <code>dvb-apps</code>:</p>
<pre>yum install dvb-apps</pre>
<p>Come utente mythtv, ho creato il file <code>it-miocomune</code>, contente la lista dei MUX disponibili nel mio comune e relative frequenze, che ho trovato su <a href="http://www.dgtvi.it/">dgtvi.it</a>. Quello che cambia in ogni MUX è solo la frequenza, che su dgtvi.it è indicata in MHz, mentre nel file va indicata in Hz. Ecco il suo contenuto per il comune dove abito (Spilimbergo):</p>
<pre># MUX-A RAI
T 602000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
# MUX-B RAI
T 490000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
# MUX DFREE
T 594000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
# MUX MEDIASET 2
T 818000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
# MUX LA7/MTV
T 826000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 770000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE</pre>
<p>Dopo aver collegato il cavo dell&#8217;antenna, ho eseguito lo scan dei canali:</p>
<pre>scandvb it-miocomune &gt; channels.conf</pre>
<p>Terminata l&#8217;esecuzione, il file <code>channels.conf</code> contiene la lista dei canali per ogni MUX, con relativi parametri. Il suo contenuto dovrebbe essere simile a questo:</p>
<pre>RaiUno:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:512:650:3401
RaiDue:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:513:651:3402
RaiTre:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:514:652:3403
RaiUtile:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:523:604:3410
...</pre>
<p>Se siamo arrivati a questo punto significa che il ricevitore funziona, che l&#8217;antenna funziona e che nella zona si riceve qualche canale dvb-t.</p>
<p align="right">Alla <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-4-guerra-al-rumore/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-3/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te 2</title>
		<link>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-2/</link>
		<comments>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-2/#comments</comments>
		<pubDate>Tue, 09 May 2006 08:31:46 +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>

		<guid isPermaLink="false">http://www.malex.org/blog/archives/2006/05/linux-media-center-fai-da-te-2/</guid>
		<description><![CDATA[Dopo l&#8217;assemblaggio dell&#8217;hardware necessario, eccomi ad installare Linux su quello che sarà (spero) il mio Linux Media Center di casa. Accensione Prima di installare Linux ho collegato un monitor, una tastiera, un mouse, presi a prestito da altre macchine. Non mi serviranno durante l&#8217;uso quotidiano, ma sono indispensabili per l&#8217;installazione e la messa a punto. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="tuxtv.gif" width="128" height="70" />Dopo l&#8217;<a href="/blog/archives/2006/05/linux-media-center-fai-da-te/">assemblaggio dell&#8217;hardware necessario</a>, eccomi ad installare Linux su quello che sarà (spero) il mio Linux Media Center di casa.<br />
<span id="more-196"></span></p>
<h3>Accensione</h3>
<p>Prima di installare Linux ho collegato un monitor, una tastiera, un mouse, presi a prestito da altre macchine. Non mi serviranno durante l&#8217;uso quotidiano, ma sono indispensabili per l&#8217;installazione e la messa a punto. Ho anche collegato il cavo di rete. Dopo la prima accensione ho dovuto cambiare il verso del collegamento del DVD e la polarità del led dell&#8217;attività del disco. Alla seconda accensione tutto era a posto.</p>
<p>Purtroppo quello che temevo era confermato: il rumore delle ventole era maggiore di quanto sperato, in particolare la ventola della cpu. Anche chiudendo il case il rumore era evidente. Ho deciso di affrontare questo problema successivamente. Il disco, invece, era silenziosissimo.<br />
Verificato che non ci fossero problemi elettrici evidenti, ho armeggiato un po&#8217; con il BIOS della scheda Epia per aggiustare l&#8217;orologio, specificare il DVD come periferica di boot e correggere i parametri dell&#8217;uscita TV.</p>
<p>Ho quindi inserito il DVD della Fedora Core 5 nel lettore e fatto il reboot. Ho scelto la FC5 perché è la distribuzione che conosco e perché sembra quella gradita anche all&#8217;autore di <a href="http://www.mythtv.org/">MythTV</a>. Per l&#8217;installazione di Linux ho seguito la <a href="http://www.mythtv.org/wiki/index.php/Installing_MythTV_on_Fedora_Core">pratica guida su mythtv.org</a>.</p>
<h3>Installazione di Linux</h3>
<p>Ho fatto il boot con l&#8217;opzione <strong>jfs</strong>, come suggerito dalla guida, così da poter creare partizioni con il file system omonimo. Ho scelto di partizionare il disco come suggerito, creando la partizione <code>/store</code> invece che <code>/video</code>, visto che conterrà anche musica e foto.</p>
<p>Durante la scelta dell&#8217;installazione dei pacchetti ho scelto <strong>Custom</strong> ed ho selezionato un set minimo di pacchetti, tra questi gnome, mysql, httpd. Invece di KDE userò gnome, ma solo perché lo conosco meglio.</p>
<h3>Il primo boot</h3>
<p>Ho creato l&#8217;utente <strong>mythtv</strong>, che sarà l&#8217;unico utente oltre a root. Al contrario di quanto scritto sulla guida, non è necessario configurare a mano la scheda video e audio, tutto avviene in modo automatico. Quindi, terminato il primo boot, ecco la FC5 perfettamente in funzione. <img src='http://www.malex.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>FC5 su questo hardware si è installato correttamente, senza problemi. Ogni componente, l&#8217;adattatore wireless, è stato riconosciuto e configurato correttametne, senza necessità di driver ulteriori. Il sistema è più veloce di quanto mi aspettassi, nonostante il modesto C3 ad 1GHz.</p>
<h3>Setup</h3>
<p>Dopo il primo boot è il momento di aggiornare il sistema. Con l&#8217;amico yum ho aggiornato in questo modo:</p>
<pre>yum install yum
yum update</pre>
<p>Al termine del lungo aggiornamento (centinaia di MB!), fatto il reboot con il nuovo kernel.</p>
<h3>Installazione di MythTV</h3>
<p>Eccoci finalmente all&#8217;installazione di MythTV.  Per la FC5 ci sono già i package pronti, scaricabili dal repository <a href="http://atrpms.net/">ATrpms</a>. Ho allora creato il file <code>/etc/yum.repos.d/atrpms.repo</code>, con queste righe:</p>
<pre>[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable</pre>
<p>Ho quindi importato la chiave per la firma digitale dei package:</p>
<pre>rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms</pre>
<p>Infine ho installato MythTV con:</p>
<pre>yum install mythtv-suite</pre>
<p>Eccoci pronti a configurare MythTV.</p>
<p align="right">Alla <a href="/blog/archives/2006/05/linux-media-center-fai-da-te-3/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te-2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Linux Media Center fai-da-te</title>
		<link>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te/</link>
		<comments>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te/#comments</comments>
		<pubDate>Thu, 04 May 2006 14:08:02 +0000</pubDate>
		<dc:creator>malex</dc:creator>
				<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[mini-itx]]></category>

		<guid isPermaLink="false">http://www.malex.org/blog/archives/2006/05/linux-media-center-fai-da-te/</guid>
		<description><![CDATA[Dopo vari esperimenti con il digitale terrestre e MythTV, ho deciso construirmi il mio Linux Media Center. Sarà una scatola simile ai normali componenti per sistemi hi-fi, dovrà essere discreto alla vista e silenzioso. Rimarrà sempre accesso e quindi dovrà consumare poco. Dopo qualche indagine e i preziosi consigli di Iceman di htpcpoint.it, ho acquistato [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/blog/wp-content/uploads/2006/02/tuxtv.miniatura.gif" alt="tuxtv.gif" width="128" height="70" /> Dopo vari <a href="/blog/archives/2006/02/digitale-terrestre-su-linux/">esperimenti con il digitale terrestre</a> e <a href="http://www.mythtv.org/">MythTV</a>, ho deciso construirmi il mio Linux Media Center. Sarà una scatola simile ai normali componenti per sistemi hi-fi, dovrà essere discreto alla vista e silenzioso. Rimarrà sempre accesso e quindi dovrà consumare poco.</p>
<p><span id="more-191"></span></p>
<p>Dopo qualche indagine e i preziosi consigli di Iceman di <a href="http://www.htpcpoint.it/">htpcpoint.it</a>,  ho acquistato questi componenti hardware:</p>
<p><a class="imagelink" title="I componenti del Linux Media Center" onclick="doPopup(194);return false;" href="/blog/wp-content/uploads/2006/05/img_3253_mod.jpg"><img id="image194" class="alignright" src="/blog/wp-content/uploads/2006/05/img_3253_mod.miniatura.jpg" alt="I componenti del Linux Media Center" width="128" height="92" /></a></p>
<ul>
<li>Il case mini-itx <a href="http://www.coolermaster-europe.com/index.php?LT=italy&amp;Language_s=7&amp;url_place=product&amp;p_serial=RC-270&amp;other_title=+RC-270+CM%20Media%20270">Cooler Master CM Media 270</a>, nero. Semplice ed elegante, sembra un normale lettore dvd, gli manca solamente un display frontale.</li>
<li>La motherboard  mini-itx <a href="http://www.via.com.tw/en/products/mainboards/mini_itx/epia_m/">Via Epia M10000</a>. Un PC quasi completo concentrato in piccolo spazio.</li>
<li>Una RAM da 512MB, DDR400, no brand.</li>
<li>Un HD da 3,5 pollici <a href="http://www.seagate.com/cda/products/discsales/marketing/detail/0,1081,709,00.html">Seagate Barracuda 7200.9 ATA da 250GB</a>. I Barracuda sono consigliati da più parti per la loro silenziosità.</li>
<li>Un Masterizzatore Slim <a href="http://www.sw.nec.co.jp/products/optical/en/ND-6650A/index.shtml">DVD ND-6650</a>.</li>
<li>Un dongle wireless <a href="http://www.digicom.it/digisit/prodotti.nsf/ITProdottiIDX/USBWave54">Digicom USB WAVE 54</a>. Scelta perché ufficialmente supporta Linux.</li>
<li>Una scheda <a href="http://www.hauppauge.de/ital/pages/products/data_novatpci.html">Hauppauge WinTV Nova-T PCI</a>. Consigliata da Iceman e ampiamente supportata da Linux.</li>
</ul>
<p>Ho assemblato il tutto con un certa fatica, anche perché non essendo un esperto nell&#8217;assemblare pc ho dovuto leggere tutte istruzioni. Le ridotte dimensioni del case hanno un po&#8217; ostacolato il lavoro. L&#8217;unico inconveniente è venuto dal masterizzatore: la slitta del case destinata ad ospitarlo è di un niente più larga e, stringendo le viti, queste deformavano apparentemente il masterizzatore, bloccando la slitta interna. Con dei minuscoli spessori ho risolto il tutto.</p>
<p>Ora sono pronto ad installare Linux e MythTV.</p>
<p align="right">Alla <a href="http://www.malex.org/blog/archives/2006/05/linux-media-center-fai-da-te-2/">prossima puntata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malex.org/archives/2006/05/linux-media-center-fai-da-te/feed/</wfw:commentRss>
		<slash:comments>166</slash:comments>
		</item>
	</channel>
</rss>

