Re: Backported sbxfi driver (UNTESTED!)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



What does this mean? That there are X-Fi cards which aren't Vista-compatible?Also, shouldn't UAA cards work with hda-intel driver with specificpatch for Creative?
2008/10/11 Takashi Iwai <tiwai@xxxxxxx>:> At Sat, 11 Oct 2008 11:03:22 -0500,> Ted T. Logian wrote:>>>> On Sat, 2008-10-11 at 17:47 +0200, Takashi Iwai wrote:>>>>     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>>>> Tak,>>>> I just wanted to make sure you knew of the different types of sbxfi cards.>> Yeah, especially Vista-compatible cards require a very strange> initialization sequence, as you find in the source code...>>> For instance, I have this one:>> http://www.geeks.com/details.asp?invtid=SB0670-BULK&cat=SND>>>> It's still emu20k1.  However, it is impossible to use with creative's drivers,>> as it always causes a lockup, but it works with oss4 drivers.>> Does it lock after loading the driver?> If not, what does /proc/asound/cards shows?  Also, show the output of> "lspci -nv" for the device, and "lspci -xvvv" before and after loading> the driver.>> I'm afraid it's UAA (vista-compatible) type.  If so, maybe something> is wrong in the initialization, or it takes a wrong port address> (BAR), etc...>>> I don't know if this matters to you at all, but I wanted to let you know in>> case it affected how the driver progressed to be compatible with the most>> emu20k1 cards.>> Indeed, there are really different models with emu20k1...>>> thanks,>> Takashi> _______________________________________________> Alsa-devel mailing list> Alsa-devel@xxxxxxxxxxxxxxxx> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>


-- Vedran Miletić_______________________________________________Alsa-devel mailing listAlsa-devel@xxxxxxxxxxxxxxxxxxxx://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux