public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: sb live (emu10k1) stops working between 2.6.23.1 and 2.6.23.7
@ 2007-11-18  9:41 Nick Warne
  0 siblings, 0 replies; 7+ messages in thread
From: Nick Warne @ 2007-11-18  9:41 UTC (permalink / raw)
  To: linux-kernel; +Cc: Jim Faulkner

> 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 digital
> output on my SB Live Value card.  Simply replacing the 2.6.23.7 emumixer.c
> with the version included in 2.6.23.1 I was able to get digital output
> working again under 2.6.23.7.

Hi Jim,

Just to prove you are not alone, I also get the exactly the same issue:

lspci:
00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)

log:

Advanced Linux Sound Architecture Driver Version 1.0.14 (Fri Jul 20 09:12:58 
2007 UTC).
PCI: Found IRQ 5 for device 0000:00:0f.0
ALSA device list: #0: SBLive 5.1 [SB0060] (rev.7, serial:0x80611102) at 
0xe000, irq 5

I use a restore file at boot, so run /sbin/alsactl restore

And updating this morning to 2.6.23.8 produces:

/usr/sbin/alsactl: set_control:991: warning: name mismatch (IEC958 Playback 
Mask/IEC958 Playback Default) for control #228
/usr/sbin/alsactl: set_control:993: warning: index mismatch (3/0) for control 
#228
/usr/sbin/alsactl: set_control:993: warning: index mismatch (0/1) for control 
#229
/usr/sbin/alsactl: set_control:993: warning: index mismatch (1/2) for control 
#230
/usr/sbin/alsactl: set_control:985: warning: iface mismatch (3/2) for control 
#231
/usr/sbin/alsactl: set_control:987: warning: device mismatch (2/0) for control 
#231
/usr/sbin/alsactl: set_control:989: warning: subdevice mismatch (0/0) for 
control #231
/usr/sbin/alsactl: set_control:991: warning: name mismatch (IEC958 Playback 
Default/SB Live Analog/Digital Output Jack) for control #231

Nick




> On Fri, 16 Nov 2007, Jim Faulkner wrote:

>
> Hello,
>
> I have an SB Live Value card which uses the emu10k1 driver.  I use digital
> output 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 have been unable
> to get any audio output.  I get the following errors when loading my
> asound.state under 2.6.23.7 using `alsactl restore`:
> alsactl: set_control:991: warning: name mismatch (IEC958 Playback
> Mask/IEC958 Playback Default) for control #222
> alsactl: set_control:993: warning: index mismatch (3/0) for control #222
> alsactl: set_control:993: warning: index mismatch (0/1) for control #223
> alsactl: set_control:993: warning: index mismatch (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 control
> #225
> alsactl: set_control:991: warning: name mismatch (IEC958 Playback
> Default/SB Live Analog/Digital Output Jack) for control #225
> alsactl: set_control:993: warning: index mismatch (2/0) for control #225
> alsactl: set_control:995: failed to obtain info for control #225
> (Operation not permitted)
>
> I receive no errors when I load my asound.state under 2.6.23.1.
-- 
Free Software Foundation Associate Member 5508

^ permalink raw reply	[flat|nested] 7+ messages in thread
[parent not found: <9qhy2-5v-13@gated-at.bofh.it>]
[parent not found: <20071119225542.1e0577e4@linuxamd.linicks.net>]
* sb live (emu10k1) stops working between 2.6.23.1 and 2.6.23.7
@ 2007-11-16 21:30 Jim Faulkner
  2007-11-17 17:18 ` Jim Faulkner
  0 siblings, 1 reply; 7+ messages in thread
From: Jim Faulkner @ 2007-11-16 21:30 UTC (permalink / raw)
  To: linux-kernel; +Cc: Jim Faulkner


Hello,

I have an SB Live Value card which uses the emu10k1 driver.  I use digital
output 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 have been unable
to get any audio output.  I get the following errors when loading my
asound.state under 2.6.23.7 using `alsactl restore`:
alsactl: set_control:991: warning: name mismatch (IEC958 Playback
Mask/IEC958 Playback Default) for control #222
alsactl: set_control:993: warning: index mismatch (3/0) for control #222
alsactl: set_control:993: warning: index mismatch (0/1) for control #223
alsactl: set_control:993: warning: index mismatch (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 control
#225
alsactl: set_control:991: warning: name mismatch (IEC958 Playback
Default/SB Live Analog/Digital Output Jack) for control #225
alsactl: set_control:993: warning: index mismatch (2/0) for control #225
alsactl: set_control:995: failed to obtain 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 powered down or
rebooting.  I do not get that message under 2.6.23.1, even when no audio
is being played.

I've tried copying down my alsamixer settings under 2.6.23.1, and
re-entering them under 2.6.23.7, however I have still been unable to get
any audio output.

Here is the relevant part of my `lspci -v`:
05:0d.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev
08)
        Subsystem: Creative Labs CT4780 SBLive! Value
        Flags: bus master, medium devsel, latency 64, IRQ 23
        I/O ports at dce0 [size=32]
        Capabilities: [dc] Power Management version 2

Please let me know if you need any more information, and please CC my
e-mail address on any correspondence, since I am not subscribed to this
list.

thanks,
Jim Faulkner


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-12-21 15:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-18  9:41 sb live (emu10k1) stops working between 2.6.23.1 and 2.6.23.7 Nick Warne
     [not found] <9qhy2-5v-13@gated-at.bofh.it>
     [not found] ` <9qzv5-36l-21@gated-at.bofh.it>
     [not found]   ` <1a8e6a68-053a-4148-83b9-417bcd19b732@e4g2000hsg.googlegroups.com>
2007-12-21 14:44     ` Jim Faulkner
2007-12-21 13:06       ` Takashi Iwai
     [not found] <20071119225542.1e0577e4@linuxamd.linicks.net>
2007-11-20  0:12 ` Jim Faulkner
  -- strict thread matches above, loose matches on Subject: below --
2007-11-16 21:30 Jim Faulkner
2007-11-17 17:18 ` Jim Faulkner
2007-11-19  6:34   ` Takashi Iwai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox