> Greetings Mark: > As others have said, it sounds like the cards are not always getting > recognized in the same order, so sometimes your sound card is card 0 and > sometimes it is card 1. That used to happen to me once in a while, but > it hasn't lately.
> In any event, you can verify that this is in fact what is happening by > looking at the contents of your /proc/asound/cards file. It will list > all of the cards that the kernel recognizes. The card statement in your > .asound file is telling the system which of those two cards (0 or 1) to > use as the default. > Another poster suggested modifications to the udev rules. That is > certainly worth a try, but I'm not sure that udev is the process > responsible for ordering those cards. I could certainly be wrong about > that, but a quick look through the rules didn't show me anything that > looked promising. > Back when my system was changing the order of my cards, I planned to > write a script and run it from my .bashrc file. I was going to have the > script look at the contents of the /proc/asound/cards file and > dynamically generate my .asoundrc file based on the order of the cards > listed in /proc/asound/cards. I never got around to it, and my system > hasn't changed the order of initialization in months, so I never got > around to doing it. It would not be a difficult script to write, but if > it's not your thing, post the contents of your /proc/asound/cards file > and I'll post you back a script. > - -Scott Thanks Scott. I certainly appreciate your offer. Here's the /proc/asound/cards file: 0 [Headset ]: USB-Audio - USB Headset GENERIC USB Headset at USB-0000:00:04.2-1, full speed 1 [CS46xx ]: CS46xx - Sound Fusion CS46xx Sound Fusion CS46xx at 0xf4100000/0xf000000, irq 11 Mark -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]