LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 04-24-2006, 11:10 AM   #1
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Rep: Reputation: 15
Installing Creative SB Live sound card on Slackware


Hi i'm not getting any sound on linux. When I start up KDE, I get an error message:

Error while initializing the sound driver:
device/dsp can't be opened (No such device)
The sound server will continue, using the nulloutput device.

I've got a Sound Blaster Live card.

Is there any more information I could post that would be more helpful in getting this to work?
 
Old 04-24-2006, 11:29 AM   #2
paulsiu
Member
 
Registered: Apr 2006
Posts: 143

Rep: Reputation: 15
Have you tried

1. Does the device work if you're login as root?

2. Have you try running alsaconf as root?

Paul
 
Old 04-24-2006, 11:31 AM   #3
elyk
Member
 
Registered: Jun 2004
Distribution: Slackware
Posts: 146

Rep: Reputation: 19
Here's a quick tutorial:

As root, run "alsaconf" and follow along. It should find and set up your soundcard.

Next, run "alsamixer" and set the volume levels. Try playing any sound clip to check that everything works.

Finally, run "alsactl store" to save the volume levels for next time you boot.
 
Old 04-24-2006, 12:11 PM   #4
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Original Poster
Rep: Reputation: 15
When I run "alsaconf", It says:
No Supported PnP or PCI Card found.
Would you like to probe Legacy ISA Sound cards/chips?
I selected yes, and it told me "No legacy drivers are available." and exited.


Quote:
Originally Posted by paulsiu
1. Does the device work if you're login as root?

2. Have you try running alsaconf as root?

Paul
Yes, at this point I haven't logged in as anything other than root.

Last edited by kwikness; 04-24-2006 at 12:14 PM.
 
Old 04-24-2006, 12:58 PM   #5
paulsiu
Member
 
Registered: Apr 2006
Posts: 143

Rep: Reputation: 15
When you do a lspci, does the sound card appear?

If you have a MB with onboard sound, make sure you disable it in the bios.

Paul
 
Old 04-24-2006, 01:22 PM   #6
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Original Poster
Rep: Reputation: 15
Did an lspci and it looks like it detected my sound card. Here's the line..

02:0c.0 Multimedia audio controller: Creative Labs SB Live! Emu10k1 (rev07)

What is a MB and how do I know if it has onboard sound? Sorry, but i'm new to this stuff. Thanks for your help.
 
Old 04-24-2006, 02:43 PM   #7
elyk
Member
 
Registered: Jun 2004
Distribution: Slackware
Posts: 146

Rep: Reputation: 19
Quote:
Originally Posted by paulsiu
When you do a lspci, does the sound card appear?

If you have a MB with onboard sound, make sure you disable it in the bios.

Paul
I don't think disabling the onboard sound in the BIOS has any effect. I've got both onboard and an SB Live enabled; both appear when running alsaconf.

What version of slackware are you running? You may need to upgrade Alsa to a version that will detect the card.
 
Old 04-24-2006, 04:15 PM   #8
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Original Poster
Rep: Reputation: 15
slackware 10.1, thats the newest version isn't it? where can i get an update for alsa?

Last edited by kwikness; 04-24-2006 at 04:22 PM.
 
Old 04-24-2006, 05:45 PM   #9
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 30
The most recent version of Slackware is 10.2. I doubt you need a new version of alsa, the SB Live is an old card, and mine works fine with 10.1 and 10.2. What happens when you try to load the module manually? (as root 'modprobe snd-emu10k1' (or is it snd_emu10k1)). Also, onboard sound is not the problem, Linux supports multiple sound cards, my onboard sound is active (though unused) and doesn't cause any problems.

Last edited by ioerror; 04-24-2006 at 05:56 PM.
 
Old 04-24-2006, 09:47 PM   #10
paulsiu
Member
 
Registered: Apr 2006
Posts: 143

Rep: Reputation: 15
I am currently using slackware 10.2 and I have SB Live card.

Try ioerror advice and use modprobe. I got mines working once by doing the following:

lspci

This list the cards on the PCI bus. It was then I realize the card was emu10k. I did modprobe -l and locate the closest match and did:

modprobe <device>
 
Old 04-24-2006, 11:05 PM   #11
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by ioerror
What happens when you try to load the module manually? (as root 'modprobe snd-emu10k1' (or is it snd_emu10k1))
I get a Can't locate module error for both those.

I did modprobe -l, there isn't anything there that resembles emu10k1.
There are 2 drivers named sb.o, and sb_lib.o, but when tring to modprobe these drivers, a bunch of "unresolved symbol" errors scrawls accross my screen.
 
Old 04-24-2006, 11:26 PM   #12
yuchai
Member
 
Registered: Jan 2005
Location: New York, NY
Distribution: Slackware 13.0
Posts: 56

Rep: Reputation: 15
Did you compile your own kernel? If so, did you enable the appropriate module for your SB Live soundcard? ie your config should have CONFIG_SND_EMU10K1=m
 
Old 04-24-2006, 11:38 PM   #13
kwikness
Member
 
Registered: Apr 2006
Location: MA
Distribution: Slackware 13
Posts: 67

Original Poster
Rep: Reputation: 15
Well I recompiled it trying to fix this problem. I didn't really know what I was doing so I guess I could have screwed something up. How can I check?

P.S. A couple days ago, I didn't know wtf a kernel was. As a matter of fact, I still don't. Heh.

This is getting aggrivating, I might just say F*ck linux..
 
Old 04-24-2006, 11:46 PM   #14
paulsiu
Member
 
Registered: Apr 2006
Posts: 143

Rep: Reputation: 15
Can you display the result from lspci?

Paul
 
Old 04-24-2006, 11:56 PM   #15
yuchai
Member
 
Registered: Jan 2005
Location: New York, NY
Distribution: Slackware 13.0
Posts: 56

Rep: Reputation: 15
When you compile your kernel, make sure you select ALSA (Advanced Linux Sound Architecture) under Device Drivers > Sound. Also make sure you select the appropriate OSS compatibility options as well as the SB Live modules under the PCI devices section. In fact, if in doubt, you can select to build all the modules under ALSA without any problems i believe.
 
  


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
Help with Sound Card / Creative Labs SB Live kenzdad Linux - Hardware 12 02-22-2006 02:21 AM
ALSA not working for Creative Sound Blaster Live 24 Bit sound card vishalsonu Linux - Hardware 7 08-20-2005 01:02 PM
Mandrake 10.1 does not detect my creative live 7.1 sound card prasad_den Linux - Newbie 1 07-18-2005 05:07 AM
Creative Labs SB Live! 5.1 sound card (CT4830) .. Compatible?? RoaCh Of DisCor Linux - Hardware 4 06-24-2005 07:53 PM
someone please help in my sound card live 5.1 in slackware 10 New In Linux 11 Linux - Hardware 3 07-25-2004 06:15 AM


All times are GMT -5. The time now is 06:11 AM.

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
Open Source Consulting | Domain Registration