Comment 37 for bug 94333

Revision history for this message
Gary (gormfach) wrote : Re: [Bug 94333] Re: [regression] sound card not working after cleaninstall of Dapper, Edgy and Feisty

This was a very frustrating problem for my Creative Audigy card. I did an
upgrade to 9.04 from 8.10 AND the problem still existed on Gnome. I then
installed KDE, since my machine was pretty robust. Things started to bog
down for various reasons, so I decided to do a clean install of KUBUNTU
9.04, since I am still in learning/test mode, i.e. nothing to lose really.
So far, the sound issue went away. There is definitely some problem related
to the 8 series kernal update and the carry-over to a 9.04 upgrade.

GEA

----- Original Message -----
From: "Leann Ogasawara" <email address hidden>
To: <email address hidden>
Sent: Monday, May 04, 2009 7:31 AM
Subject: [Bug 94333] Re: [regression] sound card not working after
cleaninstall of Dapper, Edgy and Feisty

Just curious if anyone who had this issue was able to test the latest
Jaunty 9.04 release yet and confirm if this issue remains? Please let us
know. Thanks.

http://www.ubuntu.com/getubuntu/download

--
[regression] sound card not working after clean install of Dapper, Edgy and
Feisty
https://bugs.launchpad.net/bugs/94333
You received this bug notification because you are a direct subscriber
of the bug.

Status in “linux” source package in Ubuntu: Incomplete
Status in “linux-source-2.6.20” source package in Ubuntu: Won't Fix

Bug description:
Although it is visible, Ubuntu cannot fully configure my sound card.

I have a Soundblaster Live card CT4760, and have also tried an SB Live
Platinum SB0060 card (both use emu10k1 driver) and an older Soundblaster
(using the ens1371 driver). Same behaviour. The machine is running an Intel
D850GB motherboard (without the onboard sound option), with the last
available firmware. The most interesting thing is that the Live Platinum
card had the attached LiveDrive bay, and the headphone out put on it worked.
None of the connections and channels on the PCI card itself worked, yet the
LiveDrive extension was configured as the primary audio device. No "Volume"
or "Master Volume" track was available in the mixer, the primary was just
"Headphone Out".

I have tried a clean installation of Dapper, Edgy and Feisty. All exhibit
the same problem. However, I used the same hardware years ago with either
Warty or Hoary and had no issues. The sound worked out of the box.

Anyways, without further ado, here are the symptoms.

1. The device is listed by lspci

$ sudo lspci -nnvv
(...)
02:0c.0 Multimedia audio controller [0401]: Creative Labs SB Live! EMU10k1
[1102:0002] (rev 07)
        Subsystem: Creative Labs CT4760 SBLive! [1102:8040]
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 19
        Region 0: I/O ports at df00 [size=32]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

02:0c.1 Input device controller [0980]: Creative Labs SB Live! Game Port
[1102:7002] (rev 07)
        Subsystem: Creative Labs Gameport Joystick [1102:0020]
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32
        Region 0: I/O ports at dff0 [size=8]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
(...)

2. The modules are loaded:

$ lsmod |grep snd
snd_emu10k1_synth 8448 0
snd_emux_synth 37120 1 snd_emu10k1_synth
snd_seq_virmidi 8960 1 snd_emux_synth
snd_seq_midi_emul 7936 1 snd_emux_synth
snd_emu10k1 138784 1 snd_emu10k1_synth
snd_ac97_codec 100388 1 snd_emu10k1
ac97_bus 3456 1 snd_ac97_codec
snd_pcm_oss 45184 0
snd_mixer_oss 18304 1 snd_pcm_oss
snd_pcm 81284 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 11272 2 snd_emu10k1,snd_pcm
snd_util_mem 6016 2 snd_emux_synth,snd_emu10k1
snd_hwdep 10884 2 snd_emux_synth,snd_emu10k1
snd_seq_oss 35712 0
snd_seq_midi 9728 0
snd_rawmidi 26240 3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_seq_midi_event 8576 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 54768 8
snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24708 3 snd_emu10k1,snd_pcm,snd_seq
snd_seq_device 9612 7
snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 57220 13
snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 9440 1 snd

3. dmesg shows some clues

$ dmesg
(...)
[ 47.522250] ALSA
/home/maciek/alsa-src/alsa-driver-1.0.14rc3/pci/ac97/ac97_codec.c:2051:
AC'97 0 does not respond - RESET
[ 47.522265] ALSA
/home/maciek/alsa-src/alsa-driver-1.0.14rc3/pci/ac97/ac97_codec.c:2060:
AC'97 0 access is not valid [0x0], removing mixer.
[ 47.523549] ACPI: PCI interrupt for device 0000:02:0c.0 disabled
[ 47.523565] EMU10K1_Audigy: probe of 0000:02:0c.0 failed with error -5
(...)

4. /dev/dsp does NOT exist

5. Nowhere else is the card visible:

$ cat /proc/asound/cards
--- no soundcards ---

$ aplay -l
aplay: device_list:222: no soundcards found...

$ alsamixer
alsamixer: function snd_ctl_open failed for default: No such device

$ sudo invoke-rc.d alsa-utils restart
 * Shutting down ALSA...
* warning: 'alsactl store' failed with error message 'alsactl:
save_state:1253: No soundcards found...'...
[fail]
 * Setting up ALSA...
[ OK ]
invoke-rc.d: initscript alsa-utils, action "restart" failed.

I am happy to provide any more information. I have literally spent weeks
going in circles unable to figure this one out.