LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
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
 
Search this Thread
Old 02-19-2005, 08:56 PM   #1
Oakstaff
Member
 
Registered: Nov 2003
Location: Tulsa, Ok
Posts: 121

Rep: Reputation: 15
2.6.10 Kernel not finding Snd Crd


Ok, i just successfully compiled 2.6.10 kernal and now it cant find my sound card. I have no clue how to make it find it, I am not even sure if i installed any modules i needed or not...lol i went the graphical method and did not add anything, cause i dunno what they mean...=P any comands or help I can do?

I have run alsaconf and it says it cant find the card, but when i run it under 2.4.22 it finds it no prob.
 
Old 02-19-2005, 09:05 PM   #2
qwijibow
Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
did you compile the drivers for the card into th kernel or as modules ?
you may need ot modprobe them.

what sound card are you using and what drivers does it require ?
 
Old 02-19-2005, 11:22 PM   #3
Oakstaff
Member
 
Registered: Nov 2003
Location: Tulsa, Ok
Posts: 121

Original Poster
Rep: Reputation: 15
i have no idea about the first question, only been back on linux for about a week.

I have a C-Media card, dont know any of the names for it other than its C-media. dunno what kind of drivers for it cause never needed to install any.
 
Old 02-20-2005, 06:46 AM   #4
qwijibow
Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
you will need the vhipset it.
have a look at "lspci -vn" output.
and look on the http://alsa-project.org website.

it has a cool search feature for inding it your vard is supported, and what driver you ned for it.
 
Old 02-20-2005, 11:01 PM   #5
Oakstaff
Member
 
Registered: Nov 2003
Location: Tulsa, Ok
Posts: 121

Original Poster
Rep: Reputation: 15
the output of lpsci was
Code:
00:00.0 Class 0600: 1106:3189
        Subsystem: 17f2:3189
        Flags: bus master, 66Mhz, medium devsel, latency 8
        Memory at d0000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [a0] AGP version 2.0
        Capabilities: [c0] Power Management version 2
 
00:01.0 Class 0604: 1106:b168
        Flags: bus master, 66Mhz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: e0000000-e1ffffff
        Prefetchable memory behind bridge: d8000000-dfffffff
        Capabilities: [80] Power Management version 2
 
00:0b.0 Class 0401: 13f6:0111 (rev 10)
        Subsystem: 13f6:0111
        Flags: bus master, medium devsel, latency 32, IRQ 12
        I/O ports at d000 [size=256]
        Capabilities: [c0] Power Management version 2
 
00:0c.0 Class 0200: 10ec:8139 (rev 10)
        Subsystem: 1186:1301
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at d400 [size=256]
        Memory at e2000000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
 
00:10.0 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 17f2:3038
        Flags: bus master, medium devsel, latency 32, IRQ 10
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2
 
00:10.1 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 17f2:3038
        Flags: bus master, medium devsel, latency 32, IRQ 12
        I/O ports at dc00 [size=32]
        Capabilities: [80] Power Management version 2
 
00:10.2 Class 0c03: 1106:3038 (rev 80)
        Subsystem: 17f2:3038
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at e000 [size=32]
        Capabilities: [80] Power Management version 2
 
00:10.3 Class 0c03: 1106:3104 (rev 82) (prog-if 20)
        Subsystem: 17f2:3104
        Flags: bus master, medium devsel, latency 32, IRQ 11
        Memory at e2001000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [80] Power Management version 2
 
00:11.0 Class 0601: 1106:3177
        Subsystem: 17f2:3177
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2
 
00:11.1 Class 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
        Subsystem: 17f2:0571
        Flags: bus master, medium devsel, latency 32
        I/O ports at e400 [size=16]
        Capabilities: [c0] Power Management version 2
 
00:11.5 Class 0401: 1106:3059 (rev 50)
        Subsystem: 17f2:1400
        Flags: medium devsel, IRQ 11
        I/O ports at e800 [size=256]
        Capabilities: [c0] Power Management version 2
 
01:00.0 Class 0300: 10de:0110 (rev b2)
        Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
        Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d8000000 (32-bit, prefetchable) [size=128M]
        Expansion ROM at <unassigned> [disabled] [size=64K]
        Capabilities: [60] Power Management version 2
        Capabilities: [44] AGP version 2.0

i have no idea where to go from there....
 
Old 02-21-2005, 02:14 PM   #6
satinet
Senior Member
 
Registered: Feb 2004
Location: England
Distribution: Slackware 11, Sabayon 3.1
Posts: 1,464

Rep: Reputation: 46
what's the output of straight

lspci

???
 
Old 02-21-2005, 03:25 PM   #7
Oakstaff
Member
 
Registered: Nov 2003
Location: Tulsa, Ok
Posts: 121

Original Poster
Rep: Reputation: 15
this is the straight lspci output:
Code:
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
EDIT: i am using my 2.4.22 kernel atm so that is the output of it. if you would like the output of it on the 2.6.10 let me know and i will switch.

Last edited by Oakstaff; 02-21-2005 at 03:28 PM.
 
Old 02-21-2005, 03:44 PM   #8
satinet
Senior Member
 
Registered: Feb 2004
Location: England
Distribution: Slackware 11, Sabayon 3.1
Posts: 1,464

Rep: Reputation: 46
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
&&&&&
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev

so, it seems you have two sound cards. Have you disabled the onboard one in your motherboard bios?

I think that's a first thing to check.

After that I guess you need to find the driver for the C-Media card in the Kernel and recompile - if it exists.

I believe you can enable sound card support in the kernel
then go to alsa.org and get the source files for alsa and make them into modules for your kernel, me thinks.

never done that tho!

In any event it can be a good idea to reinstall alsa after a compile - to the new version
 
Old 02-22-2005, 12:49 AM   #9
Oakstaff
Member
 
Registered: Nov 2003
Location: Tulsa, Ok
Posts: 121

Original Poster
Rep: Reputation: 15
ok thx, didnt know my board had a SC with it...lmao
 
Old 02-22-2005, 01:25 AM   #10
BrianW
Member
 
Registered: Jul 2003
Location: Montana
Distribution: Slackware
Posts: 245

Rep: Reputation: Disabled
Quote:
Originally posted by Oakstaff
ok thx, didnt know my board had a SC with it...lmao
The AC97 isn't a bad sound card to use, however it doesn't have hardware mixing so its unable to process more than 1 sound stream. Looks like your card is supported in 2.6.10, (C-Media 8738, 8338) just select it as a module compiled in (for some reason whenever I tried to build my sound card driver into the kernel it never worked and I'm too lazy to figure out why). You may have to run alsaconf afterwards to get alsa set up to work for you.
 
Old 02-22-2005, 03:48 AM   #11
satinet
Senior Member
 
Registered: Feb 2004
Location: England
Distribution: Slackware 11, Sabayon 3.1
Posts: 1,464

Rep: Reputation: 46
Yeah,

I thought it would be supported.

Sound cards only seem to work as a module.

Must be something to do with ALSA.

Anyway, I hope you get in working.

let us know.
 
Old 02-22-2005, 04:24 AM   #12
db391
Member
 
Registered: Jun 2004
Location: Britain
Distribution: Slackware
Posts: 186

Rep: Reputation: 31
Yes the CMI8738 definitely does work (my onboard sound before I switched to an Ensoniq 1371 card)

Get the kernel source, cd into the directory where the source is, and then run make xconfig
(you need to know exactly what hardware you have in your system)

(this may be a little complicated) When the kernel configuration appears the sound card is under Device Drivers->Sound->Advanced Linux Sound architecture
make sure ALSA is Ticked or circled
then in PCI devices->C-media 8738 support tick that as well.

Then exit your kernel config and run make all (this will make your kernel) and under root run make modules_install
 
  


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
snd-emu2k1 module missing after installing Intel sound driver snd-azx comatosebuddha Linux - Software 15 01-25-2006 12:39 AM
snd-* modules disappeared after kernel recompile Soulstealer Linux - Software 7 03-27-2005 02:48 PM
&#8206;snd-cmipci - 6 speakers in kernel 2.6 xbaez Mandriva 0 11-06-2004 03:28 PM
CRD-8160B not detected by Slackware deGrasse Linux - Hardware 5 10-06-2004 12:59 PM
Sound Conflict: snd-via82xx & snd-emu10k1 Electronkz Linux - Hardware 6 03-29-2004 11:58 AM


All times are GMT -5. The time now is 03:08 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