Following are the reasons for pulse-audio not being audible ::<br>  <br><br> (i)<br>   [Pulse-audio]<br>   The pulseaudio default-sink needs to be unmuted once (therafter, the "un-muteness is persisted").<br><br>
   This is done through the folowing shell-script ::<br><br>   ################################################################################<br>   pulseaudio_default_sink=`pactl stat | grep "Default Sink: " | sed s/"Default Sink: "//`<br>
   pactl set-sink-mute $pulseaudio_default_sink 0<br>   ################################################################################<br><br>   I think that this should be a candidate for upstream OOB :-)<br><br><br> <br>
   (ii)<br>
   [Pulse-audio, Alsa-audio]<br>   Also, by default, the gconf-value "/desktop/sugar/sound/volume" is 
set to "0" by default. Thus, the XO-user needs to "up" the volume 
everytime.<br><br><br><br>Regards,<br>Ajay<br><br><br><br><br><div class="gmail_quote">On Sat, Jun 2, 2012 at 9:47 PM, Peter Robinson <span dir="ltr"><<a href="mailto:pbrobinson@gmail.com" target="_blank">pbrobinson@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Do you actually start pulseaudio anywhere? It needs to be started at<br>
some point during the user "login".<br>
<br>
Peter<br>
<div><div class="h5"><br>
On Sat, Jun 2, 2012 at 2:05 PM, Ajay Garg <<a href="mailto:ajay@activitycentral.com">ajay@activitycentral.com</a>> wrote:<br>
> FYI.<br>
><br>
> Will be helpful for any help in this regard.<br>
><br>
><br>
> Regards,<br>
> Ajay<br>
><br>
> ---------- Forwarded message ----------<br>
> From: Ajay Garg <<a href="mailto:ajay@activitycentral.com">ajay@activitycentral.com</a>><br>
> Date: Sat, Jun 2, 2012 at 6:32 PM<br>
> Subject: Running "pulseaudio" and "alsa" together.<br>
> To: <a href="mailto:pulseaudio-discuss-request@lists.freedesktop.org">pulseaudio-discuss-request@lists.freedesktop.org</a>,<br>
> <a href="mailto:alsa-user@lists.sourceforge.net">alsa-user@lists.sourceforge.net</a>, Discussion of the development of and with<br>
> GStreamer <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
><br>
><br>
> Hi all.<br>
><br>
> I have been banging my head for over 5 days now; went through whatever<br>
> google-literature I could possibly through.<br>
> But I guess I will have to ask the experts :|<br>
><br>
><br>
> I will list down my queries with the story regarding that query, so as to<br>
> maintain modularity as far as possible.<br>
><br>
><br>
> I have a x86-based Fedora-14 Dell laptop; and a XO-1.<br>
><br>
><br>
> A)<br>
> On my Dell laptop, the following work seamlessly, and I am able to enjoy the<br>
> mp3.<br>
><br>
> (i)    gst-launch filesrc location=/path/to/mp3 ! mad ! alsasink<br>
><br>
> (ii)   gst-launch filesrc location=/path/to/mp3 ! mad ! pulsesink<br>
><br>
><br>
> However, on my XO-1, only the following works ::<br>
><br>
><br>
> (i)    gst-launch filesrc location=/path/to/mp3 ! mad ! alsasink<br>
><br>
> whereas the following shows the "pulsesink" plugin not found error ::<br>
><br>
> (ii)   gst-launch filesrc location=/path/to/mp3 ! mad ! pulsesink<br>
><br>
><br>
> I figured out that the package "gstreamer-plugins-good" is required for the<br>
> "pulsesink" plugin.<br>
><br>
> So, I did "gst-inspect" on both machines, and "rpm -qa | grep<br>
> gstreamer-plugins-good" on both the machines.<br>
><br>
> To my horror, I saw that the package<br>
> "gstreamer-plugins-good-0.10.26-1.fc14.i686" was installed on both the Dell<br>
> machine, and the XO-1, but only the Dell laptop showed the presence of<br>
> "pulsesink".<br>
><br>
> Why could this difference be ?<br>
><br>
><br>
><br>
><br>
><br>
><br>
> B)<br>
> Anyhow, I copied "libgstpulse.so" from my Dell machine to the XO-1.<br>
> Thereafter, "pulsesink" could be recognised on the XO-1.<br>
><br>
> However, "gst-launch filesrc location=/path/to/mp3 ! mad ! pulsesink"<br>
> resulted in a sound only on Dell, and  not XO-1.<br>
><br>
> So, I researched further, and concluded that I needed to install<br>
> "alsa-plugins-pulseaudio" on the XO-1, so as to set up the pulseaudio<br>
> server, and have the alsa-device as the "other end of the pulseaudio proxy".<br>
><br>
> So, I installed the package.<br>
><br>
> However, SOUND HAS STOPPED PLAYING COMPLETELY ON THE XO-1 (the only time I<br>
> hear some sound is during boot-up time).<br>
><br>
> If I remove "alsa-plugins-pulseaudio", I can again hear the sound via<br>
> "alsasink", but not through "pulsesink".<br>
><br>
> If I re-install "alsa-plugins-pulseaudio", I can not hear sound through<br>
> "alsasink", nor "pulsesink",<br>
> (<br>
>     not even after doing the following steps ::<br>
><br>
>                            pulsesudio --kill<br>
>                            sudo rm -r ~/.pulse<br>
>                            sudo rm -r ~/.pulse-cookie<br>
>                            pulseaudio --start<br>
><br>
>                            <trying to run the mp3 with sudo previleges.><br>
> )<br>
><br>
><br>
> So, what other thing could I possibly do?<br>
><br>
><br>
><br>
> Will be grateful for a reply.<br>
><br>
><br>
> Thanks and Regards,<br>
> Ajay<br>
><br>
><br>
><br>
><br>
</div></div>> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
><br>
</blockquote></div><br>