Bug 113149 - SB Live! soundcard detected, but kmix only offers headphones
Summary: SB Live! soundcard detected, but kmix only offers headphones
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Sound (show other bugs)
Version: Beta 3
Hardware: Other All
: P5 - None : Major
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 20:12 UTC by Carsten Hoeger
Modified: 2005-10-27 10:43 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
asound.state (49.96 KB, text/plain)
2005-08-26 16:14 UTC, Carsten Hoeger
Details
Fix for SB Live! Player 5.1 (772 bytes, patch)
2005-08-26 16:31 UTC, Takashi Iwai
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Hoeger 2005-08-25 20:12:06 UTC
I can't convince kmix to provide me a control for my line out sound signal.

24: PCI 107.0: 0401 Multimedia audio controller
  [Created at pci.277]
  UDI: /org/freedesktop/Hal/devices/pci_1102_2
  Unique ID: 2_DJ.9TIiBJnxyM6
  Parent ID: RE4e.f9Q95vpHUcA
  SysFS ID: /devices/pci0000:00/0000:00:08.0/0000:01:07.0
  SysFS BusID: 0000:01:07.0
  Hardware Class: sound
  Model: "Creative SBLive! Player 5.1"
  Vendor: pci 0x1102 "Creative Labs"
  Device: pci 0x0002 "SB Live! EMU10k1"
  SubVendor: pci 0x1102 "Creative Labs"
  SubDevice: pci 0x8061 "SBLive! Player 5.1"
  Revision: 0x07
  Driver: "EMU10K1_Audigy"
  I/O Ports: 0xc000-0xcfff (rw)
  IRQ: 201 (2217 events)
  Module Alias: "pci:v00001102d00000002sv00001102sd00008061bc04sc01i00"
  Driver Info #0:
    Driver Status: emu10k1 is not active
    Driver Activation Cmd: "modprobe emu10k1"
  Driver Info #1:
    Driver Status: snd_emu10k1 is active
    Driver Activation Cmd: "modprobe snd_emu10k1"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #21 (PCI bridge)
Comment 1 Takashi Iwai 2005-08-26 09:56:52 UTC
Please attach /proc/asound/cards and /etc/asound.state.
Comment 2 Carsten Hoeger 2005-08-26 16:14:21 UTC
choeger@linux:~> cat /proc/asound/cards
0 [Live           ]: EMU10K1 - SBLive! Player 5.1 [SB0060]
                     SBLive! Player 5.1 [SB0060] (rev.7, serial:0x80611102) at
0xc000, irq 209
Comment 3 Carsten Hoeger 2005-08-26 16:14:50 UTC
Created attachment 47803 [details]
asound.state
Comment 4 Takashi Iwai 2005-08-26 16:19:13 UTC
Thanks, also please attach the contents of /proc/asound/card0/codec97#0/* files,
too.  (Or is directory not there?)

Comment 5 Carsten Hoeger 2005-08-26 16:25:51 UTC
It´s only this:

choeger@linux:~> ls /proc/asound/card0/
emu10k1       fx8010_gpr        id       midi1      pcm0c  pcm2c  ptr_regs00a 
ptr_regs20b
fx8010_acode  fx8010_tram_addr  io_regs  midi2      pcm0p  pcm2p  ptr_regs00b 
voices
fx8010_code   fx8010_tram_data  midi0    oss_mixer  pcm1c  pcm3p  ptr_regs20a 
wavetableD1

No codec* directory.
Comment 6 Takashi Iwai 2005-08-26 16:30:35 UTC
The patch below should fix this problem.
Comment 7 Takashi Iwai 2005-08-26 16:31:36 UTC
Created attachment 47806 [details]
Fix for SB Live! Player 5.1
Comment 8 Takashi Iwai 2005-08-26 16:34:34 UTC
The patch is now on kernel CVS.
Comment 9 Glenn Holmer 2005-08-27 13:45:47 UTC
Is a kernel with this patch available?
Comment 10 Carsten Hoeger 2005-08-27 16:23:38 UTC
ftp://ftp.suse.com/pub/projects/kernel/kotd/i386/HEAD/kernel-default-2.6.13_rc7_git1-20050826163330.i586.rpm

contains this changelog entry:

* Fr Aug 26 2005 - tiwai@suse.de

- patches.drivers/alsa-sblive-5.1-fix.diff: [ALSA] emu10k1 -
  Add missing ac97 support on SBLive! Player 5.1 (113149).

So it should contain the fix.
I´m just trying it.
Comment 11 Glenn Holmer 2005-08-27 20:02:06 UTC
That kernel fixes it here.
Comment 12 Takashi Iwai 2005-09-13 09:55:25 UTC
We found that there is another SB live modem with the same PCI SSID.  So, now
need to find out the proper way to distinguish the cards.

Could you tell us the exact product name of your SB Live board?
Care to check the model name printed on the soundcard, something like "SB0350"?
Comment 13 Carsten Hoeger 2005-10-27 07:25:39 UTC
Mine is SB0060
Comment 14 Takashi Iwai 2005-10-27 10:43:23 UTC
Thanks, this model is fixed now.