On Sun, 2005-11-13 at 23:13 -0800, Phil Thomson wrote:
> Hi,
> 
> Reading the archives, I noticed there's been a looooooooong thread on
> ALSA trouble, so I hesitate to post a similar problem, but following
> the relevant steps outlined in that thread so far hasn't seemed to
> help my own problem with ALSA.
> 
> I've been trying to get ALSA working with my Nvidia nForce2 AC97
> onboard sound card, but without much luck. 

> GentooBoxGuy ~ # lspci | grep audio
> 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2
> AC97 Audio Controler (MCP) (rev a1)
> 
> for which the ALSA soundcard matrix says intel8x0 is the appropriate driver.
> 
> Here's lsmod | grep snd:
> 
> snd_seq                34192  0
> snd_seq_device          4876  1 snd_seq
> snd_pcm_oss            37184  0
> snd_mixer_oss          12992  1 snd_pcm_oss
> snd_intel8x0           21664  0
> snd_ac97_codec         52440  1 snd_intel8x0
> snd_pcm                53572  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
> snd_timer              15972  2 snd_seq,snd_pcm
> snd                    32004  8
> snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
> snd_page_alloc          5604  2 snd_intel8x0,snd_pcm
> 
> GentooBoxGuy ~ # cat /etc/modules.d/alsa
> # Alsa 0.9.X kernel modules' configuration file.
> # $Header: 
> /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v
> 1.4 2004/11/16 01:31:22 eradicator Exp $
> 
> # ALSA portion
> # OSS/Free portion
> 
> ##
> ## IMPORTANT:
> ## You need to customise this section for your specific sound card(s)
> ## and then run `update-modules' command.
> ## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
> ##
> ##  ALSA portion
> ## alias snd-card-1 snd-ens1371
> ##  OSS/Free portion
> ## alias sound-slot-0 snd-card-0
> ## alias sound-slot-1 snd-card-1
> ##
> 
> # OSS/Free portion - card #1
> ##  OSS/Free portion - card #2
> ## alias sound-service-1-0 snd-mixer-oss
> ## alias sound-service-1-3 snd-pcm-oss
> ## alias sound-service-1-12 snd-pcm-oss
> 
> alias /dev/mixer snd-mixer-oss
> alias /dev/dsp snd-pcm-oss
> alias /dev/midi snd-seq-oss
> 
> # Set this to the correct number of cards.
> 
> # --- BEGIN: Generated by ALSACONF, do not edit. ---
> # --- ALSACONF version 1.0.9a ---
> alias snd-card-0 snd-intel8x0
> alias sound-slot-0 snd-intel8x0
> # --- END: Generated by ALSACONF, do not edit. ---
> 
> /proc/asound/cards has nothing in it.

I have a nForce2 board as well, here is what I have.

[EMAIL PROTECTED] ~ $ lsmod | grep snd
snd_intel8x0           29696  1
snd_ac97_codec         82428  1 snd_intel8x0

[EMAIL PROTECTED] ~ $ cat /etc/modules.d/alsa
# Alsa 0.9.X kernel modules' configuration file.
#
$Header: 
/home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 
1.1 2003/08/05 21:07:55 johnm Exp $

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
##  ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
alias snd-card-0 snd-intel8x0
##  OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
##  OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=1

[EMAIL PROTECTED] ~ $ cat /proc/asound/cards
0 [nForce2        ]: NFORCE - NVidia nForce2
                     NVidia nForce2 with ALC650F at 0xe5080000, irq 19

Not sure that helps or not, but it looks like there are a few things
missing from your config. Specifically this section:
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

Hope that helps,
Robert


-- 
gentoo-user@gentoo.org mailing list

Reply via email to