<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Rod Smith wrote:
<blockquote cite="mid:201001151513.17431.mythtv@rodsbooks.com"
 type="cite">
  <pre wrap="">On Friday 15 January 2010 02:14:25 pm Jim Beckett wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Jim Beckett wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">Issue Three: Musical Chairs for sound card drivers?

Often after a reboot, I will attempt to watch live
tv/recordings/videos/*whatever* and I will have no sound.

I find that I can temporarily fix this by going into the frontend and
switching the audio device from ALSA:default to /dev/dsp2, and then
sound works.

After random reboots, I will not have sound until I go back into the
General settings in the front-end, and switch it back to ALSA:default.

I suspect that this has to do with the order the sound modules load.
It looks like the alsa modules for the A180 capture cards are loading
before the on board sound...
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->...
  </pre>
  <blockquote type="cite">
    <pre wrap="">Update: I added saa7134_alsa to my /etc/modules.d/blacklist file
(already contained saa7134) and now the modules seem to load in the
right order.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I missed the original post, and it sounds like you've got a solution; but it 
seems that you've got a problem with the order in which device filenames get 
assigned to devices. This is fundamentally the same problem that crops up 
from time to time for tuner cards. One solution is to write some custom udev 
rules, as described here:

<a class="moz-txt-link-freetext" href="http://www.mythtv.org/wiki/Device_Filenames_and_udev">http://www.mythtv.org/wiki/Device_Filenames_and_udev</a>

If your solution is working to your satisfaction, I wouldn't try messing with 
it again; but if you continue to have problems, or if somebody else has the 
same problems and reads this, the udev solution may be worth trying.

  </pre>
</blockquote>
Thanks for the reference Rod.<br>
<br>
It turns out that the modules are still loading in odd order, so it
looks like I'll have to figure out the udev rules, after all.<br>
</body>
</html>