<?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>L&#039;impero del bene &#187; linux</title>
	<atom:link href="http://www.madrefoca.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.madrefoca.com</link>
	<description>non colpisce mai</description>
	<lastBuildDate>Mon, 06 Feb 2012 08:42:45 +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>Arch, MythTV e tanta pazienza</title>
		<link>http://www.madrefoca.com/2011/11/28/arch-mythtv-e-tanta-pazienza/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=arch-mythtv-e-tanta-pazienza</link>
		<comments>http://www.madrefoca.com/2011/11/28/arch-mythtv-e-tanta-pazienza/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 22:23:58 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[mythweb]]></category>
		<category><![CDATA[pacman]]></category>
		<category><![CDATA[torrent]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/?p=1224</guid>
		<description><![CDATA[Il mio minipc era un po’ sprecato e male organizzato, utilizzavo KDE solamente per vedere la TV su kaffeine, ci voleva qualcosa che rendesse onore a questo bellissimo pc. La risposta era dietro l’angolo e si chiamava MythTV.
Non è la prima volta che installo MythTV, e credevo di averne già parlato  [...]]]></description>
			<content:encoded><![CDATA[<p>Il mio minipc era un po’ sprecato e male organizzato, utilizzavo KDE solamente per vedere la TV su kaffeine, ci voleva qualcosa che rendesse onore a questo bellissimo pc. La risposta era dietro l’angolo e si chiamava <a title="MythTV - Wikipedia" href="http://it.wikipedia.org/wiki/MythTV">MythTV</a>.</p>
<p>Non è la prima volta che installo MythTV, e credevo di averne già parlato all’interno di questo blog (o del precedente), ma evidentemente mi sono sbagliato. E’ quindi giusto che scriva questa piccola guida per condividere gioe e dolori di questa installazione.</p>
<p>Prima di inziare bisogna fare un paio di premesse, innanzitutto MythTV può essere installato sulla distro che si preferisce, io ho scelto Arch perchè è una distro snella, perchè permette una configurazione precisa e perchè dispone di ottime WIKI, quindi non mi fermerò a lungo sulle cose che ho letto sulla WIKI. Detto questo bisogna dire che l&#8217;installazione di MythTV non è cosa semplice. Diffidate da chi vi dice che è una cazzata, è un lavoro certosino e richiede discrete conoscenze di linux.</p>
<p><strong><span style="color: #ff0000;">DON&#8217;T PANIC</span></strong></p>
<p>Non lasciatevi scoraggiare! Installare MythTv è una cazzata!<br />
Scherzi a parte, installare MythTV non è complesso, ma nemmeno immediato. Richiede un po&#8217; di attenzione e parecchia pazienza per configurare al meglio tutte le impostazioni e tutti i moduli che circondando MythTV, ma bisogna dire che non si tratta di operazioni complesse. La quasi totalità dell&#8217;installazione sono riuscito a farla seguendo la Wiki di Arch e quello che la Wiki non mi ha dato l&#8217;ho trovato su Google.</p>
<p><strong>Capitolo 1 &#8211; Hardware</strong></p>
<p>Per questa installazione disponevo già del seguente hardware:</p>
<ul>
<li>Mini PC ASROCK ION 330 [<a title="ASRock ION 330" href="http://www.madrefoca.com/oldwp/blog/asrock-ion-330/">oldblog</a>]</li>
<li>Scheda DVB-T Usb Haupauge WinTV-NOVA-TD Stick [<a title="Nuova scheda TV" href="http://www.madrefoca.com/oldwp/linux/nuova-scheda-tv/">oldblog</a>]</li>
</ul>
<p>Dovrei anche aggiungere fra l&#8217;hardware un telecomando, ma siccome è riconosciuto come tastiera+mouse USB, fa poco testo.</p>
<p><strong>Capitolo 2 &#8211; Installazione di Arch</strong></p>
<p>Ho masterizzato l&#8217;ultima NetInstall disponibile, e l&#8217;ho installata usando la <a title="Arch WIKI - Beginners Guide" href="https://wiki.archlinux.org/index.php/Beginners%27_Guide_%28Italiano%29">Beginner Guide</a> come supporto tecnico, questa guida è molto utile per la configurazione. Nella scelta dei pacchetti ho aggiunto oltre a quelli suggeriti dalla wiki linux-firmware (non ho idea se sia indispensabile o meno, ma credo serva alla scheda TV per funzionare), SSH, <a title="Sudo - Archwiki" href="https://wiki.archlinux.org/index.php/Sudo_%28Italiano%29">sudo</a>, <a title="Network Time Protocol daemon - Arch wiki" href="https://wiki.archlinux.org/index.php/Network_Time_Protocol_daemon_%28Italiano%29">npt</a> ed ho rimosso qualche pacchetto che non mi serviva (nella rimozione dei pacchetti attenzione a quello che fate!). Ovviamente quando installate qualche pacchetto che deve essere eseguito come demone ricordatevi di aggiungerlo nel <em>rc.conf</em>.</p>
<p>Due piccole precisazioni sull&#8217;installazione e la configurazione di Arch:</p>
<ul>
<li><a title="ALSA - Archwiki" href="https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture_%28Italiano%29">ALSA</a>; alsa viene già caricato dal kernel e non richiede particolari configurazioni, tuttavia suggerisco di leggere la wiki su questo argomento. Io ad esempio ho configurato i volumi ed i canali con alsamixer, ho salvato la configurazione ed ho aggiunto alsa fra i demoni di rc.conf per caricare le impostazioni ad ogni avvio. (Si trova tutto sulla wiki)</li>
<li>XDM; come interfaccia grafica non ho voluto installare alcun Windows Manager (tipo kde o gnome), mi sono limitato ad installare il pacchetto <em>xorg-xdm</em>. Ho scelto infatti di rendere il tutto ancor più leggero caricando MythTV su una schermata di X, più avanti vedremo come ho fatto.</li>
</ul>
<p><strong> Capitolo 3 &#8211; Installazione di LAMP</strong></p>
<p><a title="LAMP - Archwiki" href="https://wiki.archlinux.org/index.php/LAMP_%28Italiano%29">LAMP</a> sta per Linux Apache MySql PHP. MythTV di base richiederebbe solamente MySql, ma siccome ho intenzione di installare anche MythWeb avrò bisogno anche di Apache e PHP.</p>
<p>Come avrete intuito MythWeb è un&#8217;interfaccia web per gestire MythTV sia per quanto riguarda le registrazioni sia per alcune configurazioni. Spesso sarà più comodo usare un browser piuttosto che l&#8217;interfaccia di MythTV (tipo la configurazione dei canali).</p>
<p>Se non avete troppa confidenza con i database come il sottoscritto potrebbe farvi comodo <a title="PhpMyAdmin - Archwiki" href="https://wiki.archlinux.org/index.php/PhpMyAdmin">PhpMyAdmin </a>per fare semplici operazioni su MySql.</p>
<p><strong>Capitolo 4 &#8211; Installazione di MythTV</strong></p>
<p>Ora che abbiamo preparato il campo possiamo procedere con l&#8217;installazione e la configurazione di MythTV. Come immagino sappiate MythTV è un software in due parti: un backend che girerà in background e che elaborerà le immagini della scheda tv; un frontend che si connetterà al backend e ci permetterà di vedere le immagini della televisione. Questa configurazione permette di tenere il backend su un computer ed il frontend sulo stesso computer o su uno differente.</p>
<p>Per l&#8217;installazione la <a title="MythTV - Archwiki" href="https://wiki.archlinux.org/index.php/MythTV">wiki di Arch</a> fornisce le linee guida più che sufficienti. L&#8217;unica cosa da fare diversamente dalla wiki secondo me è saltare la parte sull&#8217;autoavvio di X, io ho aspettato di aver completato l&#8217;intera preparazione del pc per essere certo che tutto funzionasse a dovere. Riguardo ai plugin invece ho installato esclusivamente mythweb.</p>
<p>Iniziamo la configurazione con <code>mythtv-setup</code>. Per i &#8220;General Settings&#8221; si può consultare la <a title="Backend configuration - MythTV Wiki" href="http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend">wiki di MythTV</a> per conoscere il significato di ciascun parametro.</p>
<p>I passaggi per la configurazione della scheda TV sono:</p>
<ol>
<li>Aggiungere la/le scheda/e tv tramite &#8220;Capture Card Setup&#8221;</li>
<li>Creare una fonte tv tramite &#8220;Video Sources&#8221;. Io non ho impostato nessun grabber, nel prossimo capitolo spiegherò come ho fatto per la guida TV.</li>
<li>Assegnare alla scheda tv una fonte e sincronizzare i canali attraverso &#8220;Input Connections&#8221;.</li>
<li>Infine editare i canali a vostro piacimento. Se non vi trovate con l&#8217;interfacia grafica di MythTV potrete usare mythweb e configurarli tramite browser. Può fare comodo avere sotto mano un <a title="Numerazione LCN nazionale" href="http://www.digital-forum.it/showthread.php?t=47621">elenco</a> dei canali nazionali con rispettiva numerazione.</li>
</ol>
<p>Ultima impostazione riguarda le directory, impostatele a vostro piacimento, ma ricordatevi di crearle. Se qualcosa non è chiaro potete dare un&#8217;occhiata a <a title="mythtv-setup - HTPC" href="http://www.htpcpoint.it/articoli/3-mythtv/54-mythtv019art?start=1">questa guida</a>, o una fra le tante che si trovano su Google.</p>
<p>Usciti dalla configurazione del backend bisogna aggiornare il database con un <code>mythfilldatabase</code>. Ricordatevi di lanciare questo comando ogni volta che si modifica i canali.</p>
<p>La configurazione del forntend è ben più semplice, completato il tutto potrete lanciare il backend, guardare la televisione e gioire per la prima volta dall&#8217;inizio di questa guida. Se qualcosa è andato storto non abbattetevi rivedete tutti i passaggi della vostra installazione e cercate su Google se le wiki non vi bastano!</p>
<p>Come tutti i demoni, bisogna aggiungere anche mythbackend nel rc.conf.</p>
<p><strong>Capitolo 5 &#8211; MythWeb</strong></p>
<p><strong></strong>Installare <a title="MythWeb - Archwiki" href="https://wiki.archlinux.org/index.php/MythWeb">MythWeb</a> non è difficile, è palloso. Vi confesso che pur avendo seguito alla lettera la wiki qualche errore di php mi esce lo stesso, nonostante ciò funziona ugualmente e quindi non ci faccio troppo caso.</p>
<p>Se provate a cliccare il televisore in alto a sinistra accederete alla tabella della programmazione TV. Come potete notare trovere una colonna di <em>NO DATA</em>. Come è facilmente intuibile succede perchè non abbiamo ancora configurato la guida TV.</p>
<p><strong>Capitolo 6 &#8211; La guida TV</strong></p>
<p>Qualche riga più su ho detto che non ho impostato nessun grabber nella fonte video. Questo perchè ho preferito utilizzare XMLTV per scaricare la guida TV.</p>
<p><a title="XMLTV - AUR" href="http://aur.archlinux.org/packages.php?ID=10062">XMLTV</a> è disponibile solamente su Aur, quindi dovrete installarlo a mano o se lo avete già installato, tramite <a title="YAOURT - Archwiki" href="https://wiki.archlinux.org/index.php/Yaourt_%28Italiano%29">YAOURT</a>.</p>
<p>Una buona guida sull&#8217;utilizzo di XMLTV con MythTV la potete trovare <a title="XMLTV - tv_grab_it" href="http://www.htpcpoint.it/articoli/3-mythtv/55-xmltvinmythtv?start=1">qui</a>. In breve:</p>
<ul>
<li>prima di tutto dovete creare un file di configurazione con il comando <code>tv_grab_it --configure</code> dove sceglierete quali canali ricercare.</li>
<li>poi dovete scaricare la guida tv con il comando  <code>tv_grab_it --slow --days 2 &gt; guida.xml</code> (sarà un processo lunghissimo). L&#8217;opzione &#8211;slow serve a scaricare tutti i dettagli dei programmi, l&#8217;opzione &#8211;days 2 serve a scaricare solamente 2 giorni di guida altrimenti ne scaricherebbe 7.</li>
<li>infine bisogna inserire la guida nel database di MythTV con il comando <code>mythfilldatabase --file 1 guida.xml</code> (anche questo sarà un processo abbastanza lungo).</li>
</ul>
<p>Purtroppo non è finita qui, c&#8217;è ancora il lavoro più palloso da fare. Per vedere la guida su MythTV bisogna ritornare sulla configurazione dei canali e per ciascuno di essi bisogna indicare a quale XMLTV ID corrisponde. L&#8217;XMLTV ID lo trovate nel tv_grab_it.conf generato prima e non è altro che l&#8217;indirizzo corrispondente a ciascun canale (Ad esempio <em>rai4.raisat.it</em> per Rai 4). Fortunatamente si deve fare una volta sola, e per farlo si può usare mythweb. Ricordate di lanciare <code>mythfilldatabase</code> dopo aver modificato i canali.</p>
<p>Ultima cosa utile è automatizzare il processo con corn. Io ad esempio lancio i due comandi ogni giorno alle 19 con questa impostazione:</p>
<p><code>0 19 * * * tv_grab_it --slow --days 2 &gt; /home/user/.mythtv/guida.xml | mythfilldatabase --file 1 /home/user/.mythtv/guida.xml</code></p>
<p>Le guide che si trovano in internet suggeriscono di fare la cosa al volto, ma io ho trovato sempre problemi a farlo quindi preferisco salvare su file. Sempre sulle guide si trova il mythfilldatabase con l&#8217;opzione  -1 che sostituisce tutti i dati sul database, nemmeno questa opzione mi funziona, quindi non l&#8217;ho usata.</p>
<p>A questo punto su MythWeb si dovrebbe vedere tutta la programmazione dei canali con l&#8217;XMLTV ID.</p>
<p><strong>Capitolo 7 &#8211; Conclusione</strong></p>
<p>A questo punto l&#8217;installazione e la configurazione è terminata, se tutto funziona correttamente potete rendere automatico l&#8217;avvio di X ed il frontend<strong></strong>. Se avete usato XDM come me potete fare come spiegato <a title="Using XMD to automatically login MythTV - Archwiki" href="https://wiki.archlinux.org/index.php/MythTV#Using_XDM_to_Automically_Login_to_your_MythFrontend">qui</a>.</p>
<p>Provate a riavviare e se tutto va bene urlate pure di gioia.</p>
<p><strong>Cose utili</strong></p>
<p>Alcune cose utili, non proprio fondamentali:</p>
<ul>
<li><a title="Allow Users To Shutdown - Archwiki" href="https://wiki.archlinux.org/index.php/Allow_Users_to_Shutdown_%28Italiano%29">Permettere lo Shutdown agli utenti</a>, comodo per spegnere il pc da MythTV (io ho usato il metodo sudo).</li>
<li><a title="WOL - Archwiki" href="https://wiki.archlinux.org/index.php/Wol">Wake-on-LAN</a>, visto che non si può accendere il pc tramite il telcomando (almeno per il mio pc non è previsto il wakeup via usb) mi accontento del WOL.</li>
<li><a title="rTorrent - Archwiki" href="https://wiki.archlinux.org/index.php/RTorrent">rTorrent</a>, un pc solo per la TV potrebbe essere sprecato (se riesco a far fuzionare una webgui magari ci faccio un articolo).</li>
<li><a title="LYNGSAT LOGO - Italy" href="http://www.lyngsat-logo.com/tvcountry/it.html">Icone canali</a>, se per qualche canale non viene trova l&#8217;icona.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2011/11/28/arch-mythtv-e-tanta-pazienza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arch funziona bene</title>
		<link>http://www.madrefoca.com/2011/04/24/arch-funziona-bene/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=arch-funziona-bene</link>
		<comments>http://www.madrefoca.com/2011/04/24/arch-funziona-bene/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 09:42:30 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[asino]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[dvb]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/?p=812</guid>
		<description><![CDATA[Promemoria per il futuro: Arch Linux funziona bene, la maggiorparte delle volte non è un problema dell&#8217;OS, ma di chi lo usa.
Oggi ho risolto due problemi sul mio computer con Arch semplicemente non facendo nulla.
Problema #1: dopo l&#8217;aggiornamento dei driver nvidia la scheda DVB non funziona  [...]]]></description>
			<content:encoded><![CDATA[<p>Promemoria per il futuro: <em>Arch Linux funziona bene, la maggiorparte delle volte non è un problema dell&#8217;OS, ma di chi lo usa</em>.</p>
<p>Oggi ho risolto due problemi sul mio computer con Arch semplicemente non facendo nulla.</p>
<p><strong>Problema #1: dopo l&#8217;aggiornamento dei driver nvidia la scheda DVB non funziona più.</strong><br />
Dopo un aggiornamento con <em>pacman -Syyu</em>, kaffeine non trovava più la scheda DVB. Come prima cosa ho pensato a dover reinstallare i driver della scheda tv, poi ho letto l&#8217;output di <em>lsusb</em> ed ho visto che la scheda veniva riconosciuta. Guardo le spie luminose della scheda e tutto era ok, quindi ho aperto Kaffeine ed ho notato che l&#8217;aggiornamento aveva aggiunto un device nuovo. Elimino il vecchio device che non funzionava e tutto torna alla normalità.</p>
<p><strong>Problema #2: il tasto Mute della tastiera non mette in silenzio il volume.</strong></p>
<p>Cercando un metodo per riconoscere il tasto mute della mia tastiera Logitech S510 scopro che il problema non è la tastiera ma il setting di KMix. Cambiando il canale audio da PCM a Master Front il tasto mute magicamente ha inziato a funzionare ed io mi sono sentito così:</p>
<div id="attachment_813" class="wp-caption aligncenter" style="width: 289px"><a href="http://www.madrefoca.com/wp/wp-content/uploads/2011/04/asino.jpg"><img class="size-medium wp-image-813" title="asino" src="http://www.madrefoca.com/wp/wp-content/uploads/2011/04/asino-279x300.jpg" alt="" width="279" height="300" /></a><p class="wp-caption-text">Asino, non Mulo</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2011/04/24/arch-funziona-bene/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mediaserver con Mediatomb</title>
		<link>http://www.madrefoca.com/2011/03/30/mediaserver-con-mediatomb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mediaserver-con-mediatomb</link>
		<comments>http://www.madrefoca.com/2011/03/30/mediaserver-con-mediatomb/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 15:19:39 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[media server]]></category>
		<category><![CDATA[mediatomb]]></category>
		<category><![CDATA[upnp]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/?p=791</guid>
		<description><![CDATA[Ieri sera avendo il possesso del telecomando, ho spulciato le funzioni del mio Philips ed ho trovato la possibilità di riprodurre filmati in streaming a partire da un Media Server. Quello che mi mancava era il Media Server, e anche sapere di cosa si trattasse. In parole spicciole un media server  [...]]]></description>
			<content:encoded><![CDATA[<p>Ieri sera avendo il possesso del telecomando, ho spulciato le funzioni del <a title="Televisore nuovo in salotto" href="http://www.madrefoca.com/2010/12/14/televisore-nuovo-in-salotto/">mio Philips</a> ed ho trovato la possibilità di riprodurre filmati in streaming a partire da un Media Server. Quello che mi mancava era il Media Server, e anche sapere di cosa si trattasse. In parole spicciole un media server non è altro che una fonte di file multimediali che trasmette sulla rete attraverso UPnP.</p>
<p>Spulcio su internet cosa proponesse il panorama linux e opto per <a title="Free UPnP MediaServer" href="http://mediatomb.cc/">Mediatomb</a> senza una particolare ragione se non la semplicità di configurazione. Installato il pacchetto, su Arch con</p>
<pre># pacman -S mediatomb</pre>
<p>avvio il programma, il quale genera automaticamente il file di configurazione <em>~/.mediatomb/config.xml</em>. Mediatomb non richiede particolari configurazioni, per maggiori info rimando al <a title="Mediatomb Documentation" href="http://mediatomb.cc/pages/documentation">sito</a>. Una volta configurato a piacimento bisogna indicare al programma le cartelle dove trovare i file multimediali da condividere. Per farlo bisogna accedere alla web-gui (l&#8217;indirizzo a cui collegarsi è indicato nell&#8217;output del comando di default è 127.0.0.1:49152, ma la porta può variare. Se si avvia come demone la porta usata è 50500).</p>
<p><strong>Problematiche:</strong> volendo avviare il programma come demone</p>
<pre># /etc/rc.d/mediatomb start</pre>
<p>ho notato due problemi. Primo: il config.xml generato prima non veniva eseguito, questo perchè il demone esegue <em>/var/lib/mediatomb/.mediatomb/config.xml</em>. Secondo problema, da web-gui non era possibile accedere alla cartella del mio utente e condividere i file. Il motivo è che teoricamente il demone viene eseguito da root che non ha i giusti privilegi sulle cartelle della mia home. Le <a title="FAQ Mediatomb" href="http://mediatomb.cc/dokuwiki/faq:faq#i_can_t_browse_directory_xxx_in_the_web_ui_in_the_filesystem_view_why_how_can_i_add_it">FAQ</a> di Mediatomb suggeriscono di modificare i permessi della directory. Dopo svariati tentativi e miseri fallimenti ho optato per aggiungere <em>mediatomb</em> ai programmi che KDE esegue all&#8217;avvio (per chi non lo sapesse KDE esegue all&#8217;avvio tutti gli script contenuti in <em>~/.kde4/Autostart/</em> ). Questa scelta non è stilisticamente bella come avviare un demone all&#8217;avvio, ma quanto meno mi permette di mantenere invariati i permessi delle mie cartelle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2011/03/30/mediaserver-con-mediatomb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scriptino per spegnere il monitor</title>
		<link>http://www.madrefoca.com/2011/01/12/scriptino-per-spegnere-il-monitor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scriptino-per-spegnere-il-monitor</link>
		<comments>http://www.madrefoca.com/2011/01/12/scriptino-per-spegnere-il-monitor/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 18:36:14 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/?p=484</guid>
		<description><![CDATA[Ieri sera proprio non avevo voglia di alzarmi dal letto per spegnere il monitor e siccome non mi ricordavo il comando:
xset dpms force off
Ho fatto una piccola googlata ed ho trovato questo simpatico scriptino per spegnere il monitor:
#!/bin/bash
export DISPLAY=:0.0

if [ $# -eq 0 ]; then
  echo  [...]]]></description>
			<content:encoded><![CDATA[<p>Ieri sera proprio non avevo voglia di alzarmi dal letto per spegnere il monitor e siccome non mi ricordavo il comando:</p>
<pre>xset dpms force off</pre>
<p>Ho fatto una piccola googlata ed ho trovato questo simpatico scriptino per spegnere il monitor:</p>
<pre>#!/bin/bash
export DISPLAY=:0.0

if [ $# -eq 0 ]; then
  echo usage: $(basename $0) "on|off|status"
  exit 1
fi

if [ $1 = "off" ]; then
  echo -en "Turning monitor off..."
  xset dpms force off
  echo -en "done.\nCheck:"
  xset -q|grep "Monitor is"
elif [ $1 = "on" ]; then
  echo -en "Turning monitor on..."
  xset dpms force on
  echo -en "done.\nCheck:"
  xset -q|grep "Monitor is"
elif [ $1 = "status" ]; then
  xset -q|sed -ne 's/^[ ]*Monitor is //p'
else
  echo usage: $(basename $0) "on|off|status"
fi</pre>
<p>Mi è piaciuto talmente tanto che l&#8217;ho salvato in /usr/bin/ dopo avergli dato i permessi di esecuzione.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2011/01/12/scriptino-per-spegnere-il-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wakeup on LAN</title>
		<link>http://www.madrefoca.com/2010/11/19/wakeup-on-lan/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wakeup-on-lan</link>
		<comments>http://www.madrefoca.com/2010/11/19/wakeup-on-lan/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 07:27:17 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wake on lan]]></category>
		<category><![CDATA[wol]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/?p=195</guid>
		<description><![CDATA[In due parole il Wakeup on LAN (WOL) serve ad accendere un computer attraverso ethernet. Un pc acceso invia un segnale ad un pc spento e questo si accende. Nell&#8217;esperimento di oggi cercheremo di svegliare un pc Ubuntu attraverso un Mac (acceso).
Dormiente
Per prima cosa attrezziamo il computer da  [...]]]></description>
			<content:encoded><![CDATA[<p>In due parole il Wakeup on LAN (WOL) serve ad accendere un computer attraverso ethernet. Un pc acceso invia un segnale ad un pc spento e questo si accende. Nell&#8217;esperimento di oggi cercheremo di svegliare un pc Ubuntu attraverso un Mac (acceso).</p>
<p><strong>Dormiente</strong><br />
Per prima cosa attrezziamo il computer da accendere. WOL deve essere abilitato da BIOS, fatto questo bisogna scrivere uno script che permetta d&#8217;avviare ubuntu una volta ricevuto il segnale:</p>
<pre>sudo su</pre>
<pre>cd /etc/init.d/</pre>
<pre>nano wakeonlanconfig</pre>
<p>Questo è lo script da salvare:</p>
<pre>#!/bin/bash
ethtool -s eth0 wol g
exit</pre>
<p>Gli ultimi due passaggi sono dare i permessi di scrittura allo script e caricarlo all&#8217;avvio:</p>
<pre>chmod a+x wakeonlanconfig</pre>
<pre>update-rc.d -f wakeonlanconfig defaults</pre>
<p>Eseguiamo lo script, se non ci sono output allora è tutto ok.<br />
Prima di spegnere il computer bisogna copiare il mac address della scheda di rete, e questo lo sappiamo fare tutti, ci servirà nell&#8217;altro computer per poter indirizzare il segnale.</p>
<p><strong>Svegliante</strong><br />
Ora parte semplice (come se quell&#8217;altra fosse stata difficile&#8230;). Ci serve un programma che invii il segnale al mac address della scheda da svegliare. <a title="WakeUp" href="http://www.coriolis.ch/en/wakeup/">WakeUp</a> fa al caso nostro, la sua preparazione è estremamente semplice: una volta aperto bisogna fare click sul <strong>+</strong> e modificare l&#8217;address cliccandoci due volte sopra. Inseriamo il mac address salvato prima e se vogliamo cambiamo il nome della macchina da svegliare (non necessariamente quello vero).<br />
Tutto quello che bisogna fare a questo punto è selezionare la macchina da svegliare e cliccare il tasto <em>Wake Up!</em>.</p>
<p>Non serve dire che si possono sperimentare tutte le permutazioni della terna windows-linux-mac, quindi non lo dico.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2010/11/19/wakeup-on-lan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabilitare lo screensaver per vedere kaffeine</title>
		<link>http://www.madrefoca.com/2010/11/12/disabilitare-lo-screensaver-per-vedere-kaffeine/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=disabilitare-lo-screensaver-per-vedere-kaffeine</link>
		<comments>http://www.madrefoca.com/2010/11/12/disabilitare-lo-screensaver-per-vedere-kaffeine/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 18:34:31 +0000</pubDate>
		<dc:creator>Madrefoca</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[kaffeine]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[screensaver]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.madrefoca.com/wp/?p=84</guid>
		<description><![CDATA[Ho finalmente trovato la soluzione ad un problema che mi assillava. Di recente sono tornato su ubuntu, quindi gnome, e per vedere la televisione sul pc ho provato me-tv bollandolo subito come non ancora maturo (non sto a spiegarvi i motivi, fidatevi). Come spesso ho ripetuto, reputo kaffeine la  [...]]]></description>
			<content:encoded><![CDATA[<p>Ho finalmente trovato la soluzione ad un problema che mi assillava. Di recente sono tornato su ubuntu, quindi gnome, e per vedere la televisione sul pc ho provato me-tv bollandolo subito come non ancora maturo (non sto a spiegarvi i motivi, fidatevi). Come spesso ho ripetuto, reputo kaffeine la migliore applicazione per vedere la televisione su linux. Purtroppo essendo un&#8217;applicazione KDE non è ben integrata in gnome, per questo motivo lo screensaver non viene disabilitato mentre io guardo la tv.</p>
<p>La soluzione arriva da questo <a href="http://www.madrefoca.com/wp/wp-content/uploads/2010/11/disablegss.tar.gz">script</a> trovato sul <a title="Ubuntu Forums" href="http://ubuntuforums.org/showthread.php?t=284804">forum di Ubuntu</a>. L&#8217;installazione e l&#8217;utilizzo è molto semplice, copiate il file disablegss.py in</p>
<pre>/usr/local/bin/</pre>
<p>e dargli i permessi di eseguzione con</p>
<pre>chmod a+x</pre>
<p>L&#8217;altro file, .disablegss, va copiato nella home e contiene l&#8217;elenco dei programmi che possono bloccare lo screensaver. <em>Per compilare questo elenco è meglio avvalersi del comando:</em></p>
<pre>ps aux|grep nomeprogramma</pre>
<p><em>per inserire il nome corretto del programma comprensivo del path.</em></p>
<p>A questo punto basterà mettere in eseguzione lo script all&#8217;avvio della sessione ed il gioco è fatto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.madrefoca.com/2010/11/12/disabilitare-lo-screensaver-per-vedere-kaffeine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

