<?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>Nerdsopolis &#187; xbmc</title>
	<atom:link href="http://www.nerdsopolis.net/wp/tag/xbmc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nerdsopolis.net/wp</link>
	<description>Klaatu barada nikto!</description>
	<lastBuildDate>Wed, 18 Jan 2012 11:14:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>gnome-volume-control fissato con il &#8220;muto&#8221;</title>
		<link>http://www.nerdsopolis.net/wp/2009/11/25/gnome-volume-control-fissato-con-il-muto/</link>
		<comments>http://www.nerdsopolis.net/wp/2009/11/25/gnome-volume-control-fissato-con-il-muto/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 18:01:56 +0000</pubDate>
		<dc:creator>fry</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[alsa]]></category>
		<category><![CDATA[bash script]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.nerdsopolis.net/wp/?p=2106</guid>
		<description><![CDATA[Dopo l&#8217;aggiornamento a ubuntu 9.10 &#8211; Karmic Koala &#8211; ho riscontrato che spesso, dopo il riavvio del computer la scheda audio viene messa arbitrariamente in &#8220;mute&#8221;. L&#8217;errore credo sia nella nuova applicazione che è stata introdotta per la gestione della scheda audio e dei vari volumi in gnome: gnome-volume-control. A prescindere dal fatto che è [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Dopo l&#8217;aggiornamento a ubuntu 9.10 &#8211; Karmic Koala &#8211; ho riscontrato che spesso, dopo il riavvio del computer la scheda audio viene messa arbitrariamente in &#8220;mute&#8221;.</strong> L&#8217;errore credo sia nella nuova applicazione che è stata introdotta per la gestione della scheda audio e dei vari volumi in gnome: <strong>gnome-volume-control</strong>.</p>
<p>A prescindere dal fatto che è scomodo dover, tutte le volte che si accende il computer, ripristinare il &#8220;muto&#8221; della propria scheda; esistono anche dei casi in cui non è possibile aprire l&#8217;applicazione con il mouse, dal desktop di gnome.</p>
<p>E&#8217; infatti il caso in cui un cretino (a caso), dopo aver passato ore a settare il proprio media center basato su linux e xbmc, sdraiato sul divano, fa partire dal suo telecomando la visione di un film e non sente un bel niente.</p>
<p><span id="more-2106"></span>Non ci sono versi, il cretino le prova tutte: abbassa ed alza il volume, mette e toglie il muto, riavvia xbmc, riavvia il computer&#8230; niente, la scheda audio è e rimane sempre in muto.</p>
<p>Allora sono passato alle maniere forti: prendo il portatile, accedo in ssh al media center ed apro &#8220;alsamixer&#8221;, tolgo il muto dalle periferiche e riprovo&#8230; niente, è ancora in muto. Perchè?</p>
<p>Mi tocca attaccare il mouse e la tastiera al media center, esco dalla sessione con xbmc e accedo a gnome. Levo la spunta da &#8220;muto&#8221; nel pannello e&#8230; magia, l&#8217;audio torna perfettamente funzionante. Se però contemporaneamente smanetto su alsamixer, quando metto in muto con gnome-volume-control non riesco più a ripristinarlo. Perchè?</p>
<p><strong>Dopo tante domande, finalmente sono giunto ad una risposta.</strong></p>
<p>Infatti ho scoperto che quando gnome-volume-control imposta il &#8220;muto&#8221;, <strong>agisce su 3 diversi canali: Master, Headphone e Speaker.</strong></p>
<p>Per questo motivo, anche levando il muto solo da Master o Speaker, il simbolo di muto non va via da gnome  e l&#8217;audio non torna a funzionare.</p>
<p>Il motivo per cui però, il programma tende sempre a resettare lo stato della scheda audio mi è tutt&#8217;ora ignoto.</p>
<p>Comunque, per risolvere basta dare questi tre comandi da una console:</p>
<pre class="brush:bash">amixer -- set Master unmute
amixer -- set Headphone unmute
amixer -- set Speaker unmute</pre>
<p>Volendo, per essere sicuri che tutto vada per il meglio, si può anche forzare amixer di settare i volumi al 100%:</p>
<pre class="brush:bash">amixer -- set Master playback 100% unmute
amixer -- set Headphone playback 100% unmute
amixer -- set Speaker playback 100% unmute</pre>
<p>Per essere sicuro di non scordarmi nulla e di non dover più agire manualmente, la mia soluzione preferita è, come al solito, crearmi <strong>uno script</strong>&#8230; anzi due: uno per mettere in muto ed uno per levare il muto. E già che ci sono (a morte l&#8217;avarizia!) lo faccio anche colorato!<br />
Ah, per risolvere il mio problemino in xbmc mi basta a questo punto far eseguire lo script ad ogni avvio del programma.</p>
<pre class="brush:bash">#!bin/sh

amixer -- set Master mute
amixer -- set Headphone mute
amixer -- set Speaker mute

echo "Master	 	\033[31;5;148m[MUTO]"
tput sgr0
echo "Headphone 	\033[31;5;148m[MUTO]"
tput sgr0
echo "Speaker		\033[31;5;148m[MUTO]"
tput sgr0</pre>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2112" title="muto" src="http://www.nerdsopolis.net/wp/wp-content/uploads/2009/11/muto.png" alt="muto" width="581" height="267" /></p>
<pre class="brush:bash">#!bin/sh

amixer -- set Master speaker 100% unmute
amixer -- set Headphone speaker 100% unmute
amixer -- set Speaker speaker 100% unmute

echo "Master	 	\033[38;5;148m[NON-MUTO]"
tput sgr0
echo "Headphone 	\033[38;5;148m[NON-MUTO]"
tput sgr0
echo "Speaker		\033[38;5;148m[NON-MUTO]"
tput sgr0</pre>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2113" title="nonmuto" src="http://www.nerdsopolis.net/wp/wp-content/uploads/2009/11/nonmuto.png" alt="nonmuto" width="581" height="287" /></p>
<p style="text-align: left;">Edit 26/11/2009: ho corretto un errore negli script.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1478px; width: 1px; height: 1px;">
<pre class="brush:bash">playback 100%</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.nerdsopolis.net/wp/2009/11/25/gnome-volume-control-fissato-con-il-muto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

