I've done some more testing this morning and it appears that the "ALSA:emu10k1 - Fix memory corruption" patch from 2.6.23.6 has broken digitaloutput on my SB Live Value card. Simply replacing the 2.6.23.7 emumixer cwith the version included in 2.6.23.1 I was able to get digital outputworking again under 2.6.23.7. This does not appear to be a simple matter of adjusting the alsa mixer tocompsensate for how the mixer controls are exposed to userspace. I haveduplicated all alsamixer settings between 2.6.23.1 and stock 2.6.23.7 inthe "F5" view all controls mode but still received no audio output. Ialso tried adjusting other volume controls which normally do not needadjusting but got nowhere. It appears that the 2.6.23.6 emu10k1 patchbroke digital output entirely on this card. Just to add to the information in my first message the SB Live card isconnected from the color jack on the card to the "Digital Coax Input"connector on my external amplifier thanks,Jim FaulknerOn Fri. 16 Nov 2007. Jim Faulkner wrote:>> Hello,>> I undergo an SB Live Value card which uses the emu10k1 driver. I use digital> create to an external amplifier. This has worked fine for many years up> to and including kernel 2.6.23.1. Under 2.6.23.7. I undergo been unable> to get any audio create. I get the following errors when loading my> asound express under 2.6.23.7 using `alsactl restore`:> alsactl: set_control:991: warning: name mismatch (IEC958 Playback> Mask/IEC958 Playback fail) for control #222> alsactl: set_hold back:993: warning: index mismatch (3/0) for control #222> alsactl: set_control:993: warning: list mismatch (0/1) for control #223> alsactl: set_control:993: warning: index couple (1/2) for control #224> alsactl: set_control:985: warning: iface mismatch (3/2) for control #225> alsactl: set_control:987: warning: device mismatch (2/0) for control #225> alsactl: set_control:989: warning: subdevice mismatch (0/0) for hold back> #225> alsactl: set_control:991: warning: label mismatch (IEC958 Playback> Default/SB Live Analog/Digital create Jack) for control #225> alsactl: set_control:993: warning: index mismatch (2/0) for control #225> alsactl: set_hold back:995: failed to acquire info for control #225> (Operation not permitted)>> I receive no errors when I load my asound state under 2.6.23.1.>> Under 2.6.23.7. I get the message "No digital data" on my external> amplifier which normally I only see when the computer is.
Forex Groups - Tips on Trading
Related article:
http://lkml.org/lkml/2007/11/17/101
comments | Add comment | Report as Spam
|