<div class="gmail_quote">On Sun, Feb 28, 2010 at 3:07 PM, Lennart Poettering <span dir="ltr">&lt;<a href="mailto:lennart@poettering.net">lennart@poettering.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Sat, 27.02.10 02:43, Jenn and Alan Atherton (<a href="mailto:theathertons@gmail.com">theathertons@gmail.com</a>) wrote:<br>
<br>
&gt; Hello,<br>
&gt;<br>
&gt; I am having trouble getting the microphone on my webcam to work with pulse.<br>
&gt; What&#39;s odd is that it works just fine with ALSA, and pulse sees the device<br>
&gt; (and gives it a mono input profile), but at some point the input source<br>
&gt; isn&#39;t available.  I am using Ubuntu 9.10, but with pulseaudio 0.9.21 and<br>
&gt; ALSA 1.0.22 from an unstable repository.  I believe it&#39;s something in the<br>
&gt; pulseaudio side of things, since the device works fine with ALSA directly<br>
&gt; (e.g., through audacity).  I want to get it working with pulse, though, for<br>
&gt; Skype, which fairly recently moved to pulse exclusively.  I&#39;m hoping this<br>
&gt; isn&#39;t a bug and merely a configuration issue, but I am not savvy with alsa<br>
&gt; or pulse, so I don&#39;t know what/where to tweak.  The critical lines in the<br>
&gt; pulse output are the last few that I&#39;ve included in the long (post-message)<br>
&gt; excerpt from pulseaudio -vvv<br>
&gt;<br>
&gt; W: alsa-util.c: Unable to set sw params: No such device<br>
&gt; E: alsa-source.c: Failed to set software parameters: No such device<br>
<br>
</div><a href="http://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff;h=f1713475087027925358c3f9dd3db70723ed8d11" target="_blank">http://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff;h=f1713475087027925358c3f9dd3db70723ed8d11</a><br>

<br>
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=566289" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=566289</a><br>
<br>
Lennart<br>
<br></blockquote></div><br>Wonderful!  I couldn&#39;t have hoped to get a better reply.  This solved the problem.  For others who find this trail with the same problem, I ended up downgrading the pulseaudio and alsa packages to the latest standard Ubuntu repositories to start from.  Then I downloaded the latest stable alsa sources, made the change referred to in the links above, and compiled and installed.  The following guide makes the process very straightforward, although anyone capable of compiling source will find no trouble:  <a href="http://monespaceperso.org/blog-en/2009/12/17/upgrade-alsa-1-0-22-on-ubuntu-karmic-koala-9-10/">http://monespaceperso.org/blog-en/2009/12/17/upgrade-alsa-1-0-22-on-ubuntu-karmic-koala-9-10/</a><br>
<br>On a related note, I tried plugging the webcam into another machine also running Ubuntu 9.10, and it worked just fine on a fairly generic install.  So I would guess it&#39;s some sort of configuration or particular hardware conflict that brings this bug to the surface.  Very strange.<br>
<br>Thank you again for the fast response and the fix!<br>- Alan<br><br><br>