Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA not working with my SBLive after a fresh install
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
ravalox
Apprentice
Apprentice


Joined: 31 Jan 2005
Posts: 217

PostPosted: Mon Apr 18, 2005 6:53 pm    Post subject: ALSA not working with my SBLive after a fresh install Reply with quote

Hey, I have a working installation of gnome and kde on my new gentoo installation, it can't identify my sound hardware for some reason. I would assume it would identified my hardware but it can't seem to find the /dev files for my sound card? I enabled ALSA when I made my kernel and I even specified the EMU10K for my SBLive, how do I enable my sound blaster live in my gui's? The Kernel has ALSA, I included alsa in the USE flag, I have hte ALSA_CARD set right. I re-emerged everything with --newuse after making those changes, and I still have no GUI sound. I can emerge alsa-utils, so I know something on the alsa level works, just not with gnome or kde?
Back to top
View user's profile Send private message
sofcik
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 99
Location: Poland, Warsaw, Ochota :]

PostPosted: Mon Apr 18, 2005 7:03 pm    Post subject: Reply with quote

first if you can , please post this info:
uname -a
dmesg | grep Sound
cat /usr/src/linux/.config | grep SND
lspci
_________________
SfmBE = Sorry for my Bad English :(

ThxToAllOfYouForHelpingOnTheGentooWay

GENTOO FOREVER !
Back to top
View user's profile Send private message
ravalox
Apprentice
Apprentice


Joined: 31 Jan 2005
Posts: 217

PostPosted: Mon Apr 18, 2005 9:16 pm    Post subject: Reply with quote

uname -u:

Code:
Linux serenity 2.6.11-gentoo-r5 #3 SMP Wed Apr 13 00:54:25 EDT 2005 i686 AMD Athlon(tm)  AuthenticAMD GNU/Linux


dmesg | grep Sound:

Code:
Advanced Linux Sound Architecture Driver Version 1.0.8 (Thu Jan 13 09:39:32 2005 UTC).


lspci:

Code:
0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (r ev c1)
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller  (rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
0000:00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3)
0000:00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 139 4) Controller (rev a3)
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
0000:01:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a )
0000:01:06.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev  0a)
0000:01:07.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capt ure (rev 02)
0000:01:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (r ev 02)
0000:01:09.0 SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U
0000:01:0b.0 RAID bus controller: Silicon Image, Inc. (formerly CMD Technology I nc) SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 02)
0000:02:01.0 Ethernet controller: 3Com Corporation 3C920B-EMB Integrated Fast Et hernet Controller [Tornado] (rev 40)
0000:03:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4600]


cat /usr/src/linux/.config | grep SND:

Code:

CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# 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=y
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# 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=y
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_CA0106 is not set
# 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_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=y
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
Back to top
View user's profile Send private message
ravalox
Apprentice
Apprentice


Joined: 31 Jan 2005
Posts: 217

PostPosted: Mon Apr 18, 2005 9:20 pm    Post subject: Reply with quote

All that looks normal to me; that is my processor of course, ALSA identifies itself, lspci sees the sound card, my .config has EMU10K1 set as it should be.
Back to top
View user's profile Send private message
sofcik
Tux's lil' helper
Tux's lil' helper


Joined: 20 Mar 2004
Posts: 99
Location: Poland, Warsaw, Ochota :]

PostPosted: Tue Apr 19, 2005 6:42 am    Post subject: Reply with quote

I've got identical cfg's, kernel gentoo-r6, lspci shows my card too, Alsa identifies itself too and my card.
have you ever managed to run this card under linux ? You can also try kernel driver 10k1X, maybe this card is dell's oem (i had those one in my life, and there were many problems too).
_________________
SfmBE = Sorry for my Bad English :(

ThxToAllOfYouForHelpingOnTheGentooWay

GENTOO FOREVER !
Back to top
View user's profile Send private message
ravalox
Apprentice
Apprentice


Joined: 31 Jan 2005
Posts: 217

PostPosted: Tue Apr 19, 2005 6:10 pm    Post subject: Reply with quote

I used to run Fedora Core2 on this machine, sound was great. This is my media server. I got it(the sound card) at Best Buy, but it may be an OEM, I'll try the X module and see if it fairs better. I suspect I may not be able to get this going, I have tried so many different things and the documentation reallly just doesn't work in this case.
Back to top
View user's profile Send private message
smartdreamer
n00b
n00b


Joined: 17 Nov 2004
Posts: 17

PostPosted: Sun May 08, 2005 6:28 pm    Post subject: module! Reply with quote

I would recommend to compile ALSA and emu10k1 as modules.

Code:
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_RTCTIMER=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_EMU10K1=m


recompile, reboot, and emerge alsa-utils. You can set extra options with ALSA_UTILS=""as10k1 ac3dec" for example in /etc/make.conf or as environnement flag
Code:
ALSA_UTILS=""as10k1 ac3dec" emerge alsa-utils


after that edit /etc/modules.d/alsa as documented in gentoo's ALSA guide
Code:
# 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-0 snd-interwave
## 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 verion 1.0.8 ---
alias char-major-116 snd
alias char-major-14 soundcore
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
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
# --- END: Generated by ALSACONF, do not edit. ---


and to make it start at boot time
Code:
/etc/init.d/alsasound start
rc-update add alsasound default


remember to unmute with alsamixer

hope it helps...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum