Click to See Complete Forum and Search --> : Sound Card
rmart0729
12-09-2006, 12:33 AM
Hello,
I'm using UBuntu and XUbuntu and neither will detect my soundcard on my Compaq Presario 1245 laptop. As far as I know the sound card is an ESS 1866 or 1868. I used this nice tool in Puppy Linux called alsa or something like that. This tool could not detect my sound card as PNP but when it searched the legacy sound cards it found my card. I may be wrong but if Puppy Linux can recognize my card shouldn't Ubuntu and XUbuntu? Any guidance would be greatly appreciated.
Thanks
dkeav
12-09-2006, 02:28 AM
hardware, hardware == kernel, distro has no refrence other than whatever the maintainer of the kernel decided to compile in or modularize
in other words, if "puppy" has it and <insert_distro_here> doesnt, then the maintainer of the kernel either didnt see a reason to compile it in, or make a module since not enough users in the core audience require it
easy fix, recompile your kernel with the needed module, but first you might check that the module isnt there and its just not being loaded
hint: find command, in the /lib/modules directory :)
je_fro
12-09-2006, 02:35 AM
I'd find the name of the module that puppy used and modprobe it...
rmart0729
12-09-2006, 11:00 AM
Hello,
compiling Kernel? Loading modules??? modprobe??? What is all of this and how do I do it? The concept of modprobing the module Puppy Linux used sounds easy enough, but is it? How would I find what it used?
Thanks
XiaoKJ
12-10-2006, 08:54 AM
Firstly, use puppy linux to load the system. Then open a command line and type lsmod. Note down anything starting with snd_.
Open Ubuntu, open commandline, and type modprobe snd_<insert whatever module>
I think that should do the trick as je_fro suggested. If the specific driver isn't available for modprobe, you will need to recompile the kernel (which is a bit more troublesome and not explanable in 1 tiny post.
Try reading up on alsa to understand what I mean, and the steps I tell you.
WhiteKnight
12-10-2006, 11:39 AM
lsmod would probably list a whole long list of stuff considering everything is autodetected...
i suggest:
lsmod | grep snd
make everything more readable.
justlinux.com
Copyright 2007 Jupitermedia Corporation All Rights Reserved.