<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html style="direction: ltr;">
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body style="direction: ltr;" bgcolor="#ffffff" text="#000000">
<p style="margin-bottom: 0cm; margin-top: 0pt;">Hi,</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Thanks for your answers
(all of you, that is).<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">It looks like I blamed
pulseaudio, when the problem is really in the ALSA driver. As a matter
of fact, there are several complaints by pulseaudio in the log file
about ALSA misbehaving, and that there is probably a bug in the
snd_hda_intel kernel module, but since ALSA is a good old friend, and
pulseaudio is new and annoying, it's obvious who one should blame.<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">There is a related bug
report: <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/629339">https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/629339</a></p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">And also some
explanation about the glitch-free (ha!) feature in pulseaudio (the term
coined by Microsoft, just to poke a bit more on pulseaudio):
<a class="moz-txt-link-freetext" href="http://0pointer.de/blog/projects/pulse-glitch-free.html">http://0pointer.de/blog/projects/pulse-glitch-free.html</a></p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">I tried the tsched=0
workaround, and it made things just worse.<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">So the solution is to
upgrade my kernel. Which I shall. But first I have to verify that the
TTY-related bug in 2.6.36 has been fixed so I can log into my computer.<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">In the meanwhile, I
found "pacmd" which is a swiss-knife general command-line interface for
digging into what pulseaudio is up to. Much of my antagonism vanished
when I found this little utility, as it gives me a chance to debug
things. I don't know how useful it really is, but at least it gives me
an illusion of understanding what's going on. pactl is its little
brother. <br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Among silly amusements,
one can play samples in the pulseaudio cache. The only sample found on
my computer was the desktop's default bell sound, but hey, I can play
it without Gnome asking for it! Is that exciting or what!</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">As for breaking
dependencies by stealing Fedora-14 RPM and installing them on my FC12
-- surprisingly enough, I installed a bunch of audio-related RPMs with
a simple rpm -i and all the dependencies were OK. The bad news and the
good news are that nothing changed.</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">So I'll bare with these
pulseaudio restarts for a while, and then make my hopefully last kernel
upgrade, and hope everything ticks like a clockwork (am I optimistic or
what?)</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">   Eli<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Oron Peled wrote:</p>
<blockquote cite="mid:201101131159.32805.oron@actcom.co.il" type="cite">
  <meta name="qrichtext" content="1">
  <style type="text/css">
p, li { white-space: pre-wrap; }
  </style>
  <p style="margin: 0px; text-indent: 0px;">On Wednesday, 5 בJanuary
2011 15:57:07 Nadav Har'El wrote:</p>
  <p style="margin: 0px; text-indent: 0px;">&gt; I've been using
"pavucontrol" (I don't know what is "padevchooser"),</p>
  <p style="margin: 0px; text-indent: 0px;">&gt; and used it
successfully to select between the sound card's microphone, and</p>
  <p style="margin: 0px; text-indent: 0px;">&gt; a USB-plugged
microphone.</p>
  <p style="margin: 0px; text-indent: 0px;">"MeToo", but notice that
it's not needed anymore with modern desktops.</p>
  <p style="margin: 0px; text-indent: 0px;">Since Fedora-13 (I now user
14), both GNOME and KDE mixers are fully</p>
  <p style="margin: 0px; text-indent: 0px;">pulseaudio aware and show
the required controls natively.</p>
  <p style="margin: 0px; text-indent: 0px;">So pavucontrol remains for
people that use other (less common) desktops.</p>
  <p style="margin: 0px; text-indent: 0px;">-- </p>
  <p style="margin: 0px; text-indent: 0px;">Oron Peled Voice:
+972-4-8228492</p>
  <p style="margin: 0px; text-indent: 0px;"><a class="moz-txt-link-abbreviated" href="mailto:oron@actcom.co.il">oron@actcom.co.il</a>
<a class="moz-txt-link-freetext" href="http://users.actcom.co.il/~oron">http://users.actcom.co.il/~oron</a></p>
  <p style="margin: 0px; text-indent: 0px;">"Those who do not
understand Unix are condemned to reinvent it, poorly."</p>
  <p style="margin: 0px; text-indent: 0px;"> (H. Spencer)</p>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Haifux mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Haifux@haifux.org">Haifux@haifux.org</a>
<a class="moz-txt-link-freetext" href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a>
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
Web: <a class="moz-txt-link-freetext" href="http://www.billauer.co.il">http://www.billauer.co.il</a>
</pre>
</body>
</html>