[regression] sound card not working after clean install of Dapper, Edgy and Feisty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
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]
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]
(...)
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_page_alloc 11272 2 snd_emu10k1,snd_pcm
snd_util_mem 6016 2 snd_emux_
snd_hwdep 10884 2 snd_emux_
snd_seq_oss 35712 0
snd_seq_midi 9728 0
snd_rawmidi 26240 3 snd_seq_
snd_seq_midi_event 8576 3 snd_seq_
snd_seq 54768 8 snd_emux_
snd_timer 24708 3 snd_emu10k1,
snd_seq_device 9612 7 snd_emu10k1_
snd 57220 13 snd_emux_
soundcore 9440 1 snd
3. dmesg shows some clues
$ dmesg
(...)
[ 47.522250] ALSA /home/maciek/
[ 47.522265] ALSA /home/maciek/
[ 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.
Changed in linux-source-2.6.20: | |
assignee: | timg-tpi → ubuntu-kernel-team |
status: | Needs Info → Confirmed |
Please attach (do not inline) in separate files the contents of:
dmesg > dmesg.txt
lspci -vv > lspci.txt
sudo dmidecode > dmidecode.txt