You are not logged in.

#1 2005-09-02 00:07:36

mr_brightside
Member
Registered: 2005-09-01
Posts: 78

aah... why isn't my Audigy 2 being detected?!

After literally 3 hours of internet searching, as well as further time spent trawling through these excellent forums, I'm still at a loss :S

I've finally decided that I'm fed up of gentoo's ridiculous compile times, and slackware's bloated nature also gets my goat, so I'm trying to migrate to arch. So far I've been very impressed; pacman seems to have all the features that portage boasts, and the base-installation iso provides the slimline foundation I long for.

However, I can't for the life of me get my Audigy 2 value to work, and I can't see why...

hwd -id shows the card ok:

Multimedia audio controller: Creative Labs|SB0400 Audigy2 Value (snd-emu10k1)

My kernel also has, I believe, the correct options enabled (basically, the only important ones, apart from PCI support, should be ALSA and emu10k1 enabled...i've got them built-in, not as modules [does built-in = static? i've never found out what that actually means...] )

[root@teardrop emu10k1-v0.20a]# cat /usr/src/linux-2.6.10/.config | grep SND | less

CONFIG_SND=y
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
CONFIG_SND_MPU401_UART=m
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_WAVEFRONT is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_ALI5451=m
CONFIG_SND_ATIIXP=m
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
CONFIG_SND_EMU10K1=m
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set

[root@teardrop emu10k1-v0.20a]# cat /usr/src/linux-2.6.10/.config | grep SOUND | less

CONFIG_SOUND_GAMEPORT=y
CONFIG_SOUND=y
# CONFIG_SOUND_PRIME is not set

Since I'm not compiling as module the emu10k1 driver, I don't need to load it in rc.conf:

#   (prefix a module with a ! to disable it)
#
MODULES=(!usbserial !ide-scsi)

#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   (prefix an interface in INTERFACES with a ! to disable it)

lsmod just shows my nforce2 sound support loaded, as expected:

[root@teardrop emu10k1-v0.20a]# lsmod
Module                  Size  Used by
i2c_nforce2             5504  0 

Going into alsamixer shows that it has my nforce2 as the current soundcard... doing alsaconf gives me the 'can't find any PCI devices... do you wish to scan for ISA devices...' message.

Any ideas  :?:

Offline

#2 2005-09-02 00:38:17

T-Dawg
Forum Fellow
From: Wilmington, NC
Registered: 2005-01-29
Posts: 2,734

Re: aah... why isn't my Audigy 2 being detected?!

did you use abs to build your kernel or did you do it yourself manually? There's a patch for this back at 12.1 dunno if it still applies:
http://kem.p.lodz.pl/~peter/cko/fixes/2 … .patch.bz2

Offline

#3 2005-09-02 10:58:11

mr_brightside
Member
Registered: 2005-09-01
Posts: 78

Re: aah... why isn't my Audigy 2 being detected?!

Thanks for the reply penguin.

I didnt realise I should use abs to build the kernel... I just did it from /usr/src/linux, remaking .config etc. I'll try doing it through abs though, and apply that patch, and see what happens. I'll post to say whether or not it's worked. Thanks for the link ;o)

Offline

Board footer

Powered by FluxBB