At Sat, 11 Oct 2008 20:28:23 +0400, The Source wrote: > > Takashi Iwai ?????: > > At Fri, 10 Oct 2008 20:39:48 +0400, > > The Source wrote: > > > >> 2008/10/10 Takashi Iwai <tiwai@xxxxxxx> > >> > >> At Fri, 10 Oct 2008 01:26:15 -0500, > >> Ted T. Logian wrote: > >> > > >> > > >> > > >> > On Fri, 2008-10-10 at 08:01 +0200, Takashi Iwai wrote: > >> > > At Thu, 09 Oct 2008 15:17:58 -0500, > >> > > Ted T. Logian wrote: > >> > > > > >> > > > Sorry for the multiple posts, but once I rmmod snd-sbxfi, running > >> mixer does > >> > > > fine. It seems if I have snd-sbxfi loaded and I run alsamixer, it > >> locks the > >> > > > entire system. > >> > > > >> > > So, do you mean loading the driver itself doesn't lock up? If so, > >> > > it's better than I expected. > >> > > > >> > > Did you run ever PCM playback/capture before that? This is more > >> > > dangerous :) > >> > > > >> > > Also, please give your hardware details, as there are different models > >> > > for X-Fi, and some are handled pretty differently. > >> > > > >> > > [BTW, please stop top-posting, and avoid HTML mails for ML. It's easy > >> > > to switch to normal (plain) mail mode on Gmail, just a click.] > >> > > > >> > > > >> > > thanks, > >> > > > >> > > Takashi > >> > > >> > > >> > I think perhaps from uninstalling pulseaudio I got further. I can use > >> > mixer now, and it even has a "Master" device, but nothing else... > >> > > >> > however, I do get a lock up later. > >> > > >> > I get this from running aplay, too, if this helps... > >> > >> Thanks! That's rather a stupid bug. > >> The patch is below. > >> > >> Takashi > >> > >> diff --git a/sound/pci/sbxfi/sbxfi.c b/sound/pci/sbxfi/sbxfi.c > >> index 8066bf4..8a0eea0 100644 > >> --- a/sound/pci/sbxfi/sbxfi.c > >> +++ b/sound/pci/sbxfi/sbxfi.c > >> @@ -831,7 +831,7 @@ static struct sbxfi_port *sbxfi_port_alloc(struct > >> sbxfi *chip, > >> port->src[0] = src; > >> port->src[1] = src + 1; > >> spin_lock_irq(&chip->port_lock); > >> - list_add(&chip->port_list, &port->list); > >> + list_add(&port->list, &chip->port_list); > >> spin_unlock_irq(&chip->port_lock); > >> return port; > >> } > >> _______________________________________________ > >> Alsa-devel mailing list > >> Alsa-devel@xxxxxxxxxxxxxxxx > >> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel > >> > >> Hello, I have tried the driver with the fix you provided, but I couldn't get > >> anything. Kernel panic on any attempt to use sound or mixer. Also kernel panic > >> several seconds after Xorg starts. Each crash causes either hang or reboot so > >> I couldn't get any error messages. If there are some logs left, please tell me > >> where they are and I'll send them to you. > >> My card is X-Fi Platinum Fatality Champion Series. > >> > > > > For testing, first try without X but just use Linux console, so that > > you have a better chance to see Oops messages. It's pretty important > > to see whether it's an Oops or a panic. Also, double-check whether > > you really installed the corrected drivers. Often it's missing in the > > right place by stupid reasons. > > > > For first tests, don't use any sound server. Try with aplay like: > > % aplay -Dhw foo.wav > > Try first 96kHz samples, 48kHz samples, and then others. > > > > > > thanks, > > > > Takashi > > > > > aplay in console causes reboot, sorry. OK, then this sounds like the same symptom as Ted's. Could you give the information described in my last followup to Ted's post? Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel