LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 08-20-2005, 06:02 AM   #1
vishalsonu
LQ Newbie
 
Registered: Aug 2005
Posts: 3

Rep: Reputation: 0
ALSA not working for Creative Sound Blaster Live 24 Bit sound card


Hello,

I have attached Creative Sound Blaster Live 24 bit card on my Pentium IV machine. and sound is not coming.

So my query is does this card is supported by module snd-ca0106.

I am using ALSA drivers 1.0.8
alsa - lib -1.0.8
alsa -utils-1.0.8

Kernel i am using is 2.4.20-8
and for another machine 2.4.21-4.EL

But while running alsaconf in both the machine showing message
Creative labs - unknown device 0007
and nothing sound coming.

Can anybody help me out in this.
 
Old 08-20-2005, 06:16 AM   #2
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
What happens when you as root;
modprobe snd_ca0106
if nothing happens this is good that means the module is loaded try alsaconf again.
 
Old 08-20-2005, 08:16 AM   #3
vishalsonu
LQ Newbie
 
Registered: Aug 2005
Posts: 3

Original Poster
Rep: Reputation: 0
i tried alsaconf but still it is showing the mesg while configuring

Creative labs : unknown device 0007

when i run aumix . it gives us mesg
aumix: no device found
 
Old 08-20-2005, 10:38 AM   #4
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
Sounds like you have one of the older drivers.You will need to install a recent kernel or the newest alsa-drivers.My sound works but I use the 2.6.12.4 kernel from kernel.org and alsa 1.0.9b.
 
Old 08-20-2005, 10:59 AM   #5
SlackerLX
Senior Member
 
Registered: Dec 2004
Location: Herzliyya, Israel
Distribution: SuSE 10.1; Testing Distros
Posts: 1,834

Rep: Reputation: 47
Lightbulb

$su -
$alsamixer
Configure bars with arrows, enable or disable service with "m" key.
When done ESC
#alsactl store

If you have 5.1 speaker system, be sure that LFE channels bars are all way down and [off]. LFE channel is to generate 5.1 emulation matrix on 4 speaker systems.


P.S. KEEP IN MIND THAT SOUND SYSTEM WON'T WORK AFTER THAT PROCEDURE. LOGOUT IS NEEDED!

--------------------------------------------------------------------------------------
Otherwise

Steps:
1. Go to http://www.alsa-project.org/
2. Download ALSA driver source, library source, alsa-oss, utils, and tools.
3. Unpack all as root in /usr/src
4. Go to directory /usr/src/alsa-driver-*
5. ./configure ;make;make install
6. chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
7. Go into alsa-lib
8. ./configure;make;make install
9. Go into alsa-utils
10. ./configure;make;make install
11. Go into alsa-oss
12. ./configure;make;make install
13. alsaconf
$alsamixer
Configure bars with arrows, enable or disable service with "m" key.
When done ESC
#alsactl store
 
Old 08-20-2005, 11:12 AM   #6
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
This is different than any card I have had to get to work.The only setting that seems to do anything is AnalogF.
Also need to have alsa-oss working;Here is alsamixer;
http://abbottdavid.no-ip.info/fluxbo...1024_scrot.png
Here are the modules
Code:
snd_ca0106             27236  2 
snd_ac97_codec         79224  1 snd_ca0106
snd_pcm_oss            49440  1 
snd_mixer_oss          17344  2 snd_pcm_oss
snd_pcm                83976  3 snd_ca0106,snd_ac97_codec,snd_pcm_oss
snd_timer              21956  1 snd_pcm
snd_page_alloc          7556  2 snd_ca0106,snd_pcm
 
Old 08-20-2005, 12:39 PM   #7
corlian
LQ Newbie
 
Registered: Aug 2005
Posts: 1

Rep: Reputation: 0
Quote:
Originally posted by comprookie2000
This is different than any card I have had to get to work.The only setting that seems to do anything is AnalogF.
Also need to have alsa-oss working;Here is alsamixer;
http://abbottdavid.no-ip.info/fluxbo...1024_scrot.png
Here are the modules
I have a similar situation. I have the same sound card, and I followed some suggestions somewhere else as to what to install, and I did, and now the card is recognized and sound (files, CDs) plays through various programs, but nothing comes out of the speakers. My modules now look like this:

Code:
 snd_ca0106           26532   1
 snd_ac97_codec       67320   1 snd_ca0106
 snd_pcm_oss          55712   0
 snd_pcm              91016   3 snd_ca0106,snd_ac97_codec,snd_pcm_oss
 snd_timer            24580   1 snd_pcm
 snd_page_alloc       10116   2 snd_ca0106,snd_pcm
 snd_mixer_oss        18048   1 snd_pcm_oss
 snd                  59780   8 snd_ca0106,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_ timer,snd_mixer_oss
 soundcore            9824    1 snd
My alsamixer looks just like yours, except with all the volumes up.

This is my first Linux install, so I'm pretty much at the whims of whoever helps me, so...any ideas?
 
Old 08-20-2005, 01:02 PM   #8
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
Here is /etc/modprobe.conf
Code:
#
# /etc/modprobe.conf (for v2.6 kernels)
#

# OSS Compatibility
install snd-pcm modprobe -i snd-pcm ; modprobe snd-pcm-oss ; true
install snd-seq modprobe -i snd-seq ; modprobe snd-seq-oss ; true

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9a ---
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-ca0106
alias sound-slot-0 snd-ca0106
# --- END: Generated by ALSACONF, do not edit. ---
/etc/asound.state
Code:
state.CA0106 {
	control.1 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'Analog Front Volume'
		value.0 165
		value.1 165
	}
	control.2 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'Analog Rear Volume'
		value.0 0
		value.1 0
	}
	control.3 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'Analog Center/LFE Volume'
		value.0 0
		value.1 0
	}
	control.4 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'Analog Unknown Volume'
		value.0 0
		value.1 0
	}
	control.5 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'SPDIF Front Volume'
		value.0 0
		value.1 0
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'SPDIF Rear Volume'
		value.0 0
		value.1 0
	}
	control.7 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'SPDIF Center/LFE Volume'
		value.0 0
		value.1 0
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'SPDIF Unknown Volume'
		value.0 0
		value.1 0
	}
	control.9 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		iface MIXER
		name 'CAPTURE feedback into PLAYBACK'
		value.0 0
		value.1 0
	}
	control.10 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Mask'
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	}
	control.11 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Mask'
		index 1
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	}
	control.12 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Mask'
		index 2
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	}
	control.13 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Mask'
		index 3
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	}
	control.14 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'SPDIF Out'
		value false
	}
	control.15 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'SPDIF out'
		comment.item.1 'i2s mixer out'
		comment.item.2 'SPDIF in'
		comment.item.3 'i2s in'
		comment.item.4 'AC97 in'
		comment.item.5 'SRC out'
		iface MIXER
		name 'Capture Source'
		value 'i2s in'
	}
	control.16 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.17 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.18 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		index 2
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.19 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		index 3
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
}
sorry for the long post
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
No sound w/ Creative Audigy Sound Blaster Live nyhm Linux - Hardware 10 10-08-2006 05:35 PM
Sound Blaster Live! 24-bit External - Volume control not working MikeyCarter Linux - Hardware 12 09-28-2006 01:39 PM
Sound Blaster Live (CT4830) or Sound Blaster Live 24 bit un shiza Linux - Hardware 0 08-29-2005 04:57 PM
ALSA for Creative Sound Blaster 24Bit not working vishalsonu Red Hat 2 08-22-2005 11:04 AM
Help Creative Sound Blaster Live 5.1 on Dell w/ mandrake 9.1 Kason Linux - Newbie 12 09-21-2003 01:50 PM


All times are GMT -5. The time now is 11:21 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration