SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Your output from lsmod indicates that the cmpci module is allready loaded along with soundcore. There was another thread recently that was also a CMedia sound chip. You might want to unload the two modules (rmmod cmpci and rmmod soundcore) then load them back manually, modprobe cmpci. Then use the dmesg command to see if it detected any supported sound chips.
Back when I used to run Mandy I discovered they added a lot extra stuff and not strictly regular source files. They might also be using alsa to support the sound card. I do not know since it has been awhile since I used Mandy. But if you want to consider using alsa, if the kernel support doesn't work, then this is a link to their site. http://www.alsa-project.org/ However, the model number you provided is not listed and it is not on the C-Media web site either. So they may be using the chipset number and your number is the model of the board. So you may need to find out what the chipset actually is. The "lspci -v" command might help some here in displaying the items that were detected on the PCI bus.
mandrake 9.0 config all these problems when you install. i noice, slackware doesn't. i gotten a couple of problems also. when i installed mandrake it config everything, no problem. damn resolution is all messup
00:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d400 [size=256]
Capabilities: [c0] Power Management version 2
The CM8738 is listed in the fernel docs in the CM8338 document. There were specific instructions for Slack 4.0 (i.e. put a modprobe line in rc.modules for cmpci).
It appears to be loading the sound driver correctly.
I get no error messges now, I just get no sound?
I may have to compile my own kernel to make sure something I don't need is interferring. I may also try ALSA.
Please forget the prior post. I did't read close enough about the no error messages. I was thinking it could be a permission issue on the mixer or something.
Alsa project does list the CMI8738 chip as supported.
i have that sound card, i have it working under slackware, i DLed alsa-driver, alsa-lib, alsa-utils, and alsa-tools, then after i installed them, i did chmod 777 /dev/mixer* /dev/dsp0 that should work, if not, go to ur rc.local and add
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-cmipci
# 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-12 snd-pcm-oss
#secondary
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
into /etc/modules.conf
make sure u do depmod -a after, if that doesn't work when u rebooted, then i dunno
oh, well, the if u set it to y in the kernel, there will be no Pcm sound(wave), but if u let it to be modules, then u can control Pcm volume too, and i don't think itz hotplug because i have hotplug and it is the least concern i have. If u did not have the version of gcc you currently have before, then u need to delete the alsa-driver directory and reextract it and install it, but do not uninstall. just do ./configure, make, make install
usually that works
If you wish to disable the hotplug scripts then; chmod 000 /etc/rc.d/rc.hotplug. You can use the chmod command with 755 to reset it back to normal when desired. That would allow you to load the modules manually.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.