Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I found that the latest alsa drivers do cover my sound. I'm using on-board sound from my ASUS p4s800 motherboard; it uses the SiS7012 chipset.
I followed all the alsa-project readme file instructions up to the "Autoloading OSS/free emulation" portion as the first line there said that I was finished with the configuration for ALSA native devices, and things started to get rather advanced from there (midi configuration and such things I'm not using.)
#ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
#module options should go here
#OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
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
above snd-intel8x0 snd-pcm-oss
I placed the # in the first section when I edited the file to add the alsa information. Sound wasn't working then either, I guessed that those were all sound inserts.
Quote:
[root@x1-6-00-0c-6e-56-74-7b root]# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 1039:0648 (Silicon Integrated Systems [SiS]) (rev 80).
Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
Bus 0, device 1, function 0:
PCI bridge: PCI device 1039:0003 (Silicon Integrated Systems [SiS]) (rev 0).
Master Capable. No bursts. Min Gnt=8.
Bus 0, device 2, function 0:
ISA bridge: PCI device 1039:0963 (Silicon Integrated Systems [SiS]) (rev 37).
Bus 0, device 2, function 5:
IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 0).
IRQ 11.
Master Capable. Latency=128.
I/O at 0xb400 [0xb40f].
Bus 0, device 2, function 7:
Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator (rev 160).
IRQ 10.
Master Capable. Latency=32. Min Gnt=52.Max Lat=11.
I/O at 0xa400 [0xa4ff].
I/O at 0xa000 [0xa07f].
Bus 0, device 3, function 0:
USB Controller: Silicon Integrated Systems [SiS] 7001 (rev 15).
IRQ 5.
Master Capable. Latency=32. Max Lat=80.
Non-prefetchable 32 bit memory at 0xe6800000 [0xe6800fff].
Bus 0, device 3, function 1:
USB Controller: Silicon Integrated Systems [SiS] 7001 (#2) (rev 15).
IRQ 9.
Master Capable. Latency=32. Max Lat=80.
Non-prefetchable 32 bit memory at 0xe6000000 [0xe6000fff].
Bus 0, device 3, function 3:
USB Controller: PCI device 1039:7002 (Silicon Integrated Systems [SiS]) (rev 0).
IRQ 9.
Master Capable. Latency=32. Max Lat=80.
Non-prefetchable 32 bit memory at 0xe5800000 [0xe5800fff].
Bus 0, device 4, function 0:
Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 145).
IRQ 3.
Master Capable. Latency=32. Min Gnt=52.Max Lat=11.
I/O at 0x9800 [0x98ff].
Non-prefetchable 32 bit memory at 0xe5000000 [0xe5000fff].
Bus 0, device 10, function 0:
SCSI storage controller: Advanced System Products, Inc ABP940-UW (rev 0).
IRQ 10.
Master Capable. Latency=32. Min Gnt=6.Max Lat=13.
I/O at 0x9400 [0x943f].
Non-prefetchable 32 bit memory at 0xe4800000 [0xe48000ff].
Bus 1, device 0, function 0:
VGA compatible controller: PCI device 10de:0181 (nVidia Corporation) (rev 162).
IRQ 11.
Master Capable. Latency=248. Min Gnt=5.Max Lat=1.
Non-prefetchable 32 bit memory at 0xe7000000 [0xe7ffffff].
Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff].
Where should I go from here to "create/find" module snd-0, or if something is not "pointing" to the right place, what do I need to edit to load the proper module?
hehe... hey, that "search the forum" is my line Well, now that I'm a nix newbie, I suppose I'm hitting the same "general" problems..... Yup, I've been looking at a bunch of threads, but I don't see anyone referencing the "can't locate module" error...
no need to reinstall - we are just inserting the modules into the kernel - just remove the sd_mod 11548 0 [if this is your original sound module i presume it is because of "sd" but other than that I am not sure - IF YOU CANNOT FIND OUT FOR SURE JUST LEAVE IT].
when you have no sound modules [please try to verify if this sd_mod 11548 0 is a sound module] then try to modprobe the alsa modules again.
if that fails try:
/sbin/modprobe snd-your module list
Along those lines, I won't be removing any modules, correct?
When you say run /sbin/modprobe snd-'your module list' do you mean the same alsa modprobe list I've been typing? If so, that returns the same error as running without /sbin/
hmm not sure - could be your newer kernel version
I have linux-2.4.20-20.9 on mine.
Did you upgrade the kernel yourself or did the cd installation come that way?
If you upgraded it then when you reboot - select the previous kernel from the boot menu and try to get alsa working on that - that should tell you.
First: If you have a P4 with hyperthreading (ht) make sure that the kernel supports this. I suggest you to use a 2.6.x-kernel because ht-support of a 2.4-kernel is poor.
Second: Turn off the plug-and-play option in your BIOS.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.