LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   Sound errors in mandrake 10 - c-media 8738 onboard card (https://www.linuxquestions.org/questions/mandriva-30/sound-errors-in-mandrake-10-c-media-8738-onboard-card-199505/)

d3viant 06-30-2004 11:00 AM

Sound errors in mandrake 10 - c-media 8738 onboard card
 
I have just installed mandrake 10 only to find that my sound card refuses to work. I have an onboard c-media 8738 soundcard which linux picks up, but it will not play sound through it

Every time something tries to access the sound server, an error message comes up saying "error finding /dev/dsp (file does not exist)"

I think that the sound device is somewhere different to where the module says it is, meaning I could force the sound server to look somewhere else, but i don't know where that would be.

eqxro 06-30-2004 02:44 PM

Run harddrake2 in X, and check your card section.. It should provide 2 buttons on lower left Run Config Tool and Configure module... One of them letz you choose the kernel driver (as I recall it's snd-cmipci8738, or just cmipci8738). If that doesn't help, check this out http://www.linuxquestions.org/questi...hreadid=199167... same problem... You should give it a try with the alsaconf.

d3viant 06-30-2004 03:27 PM

yeah theres :

cmipci - for OSS

snd-cmipci - for alsa

Both drivers result in the same error message

I tried alsaconfig, and the card was picked up and installed with no errors, but then on running alsamixer, the following error comes up:

"alsamixer: function snd_ctl_open failed for default: No such device"

eqxro 06-30-2004 03:34 PM

Try a lsmod and see wether the kernel mdoule you chose is listed there... if not, do a manual modprobe snd-cmipci. I belive snd-cmipci is for the pci version, duuno 4 sure. You said yours is onboard and the module might not see it in the right place. Look for some drivers on the net (maybe on the motherboard CD?)

otish1000c 06-30-2004 03:44 PM

since it's onboard sound, you might need to run sndconfig. in a terminal as root type sndconfig (hit enter). let it search for your sound device. when it's found, select it, ok it, let it install the necessary drivers, test the sound.

otis

eqxro 06-30-2004 03:52 PM

Should'nt it had been found by the alsaconf?

d3viant 06-30-2004 03:58 PM

rite

ive got the folloving sound plugins(sorry bout the layout, i just copied it straight from konsole)

snd-seq-oss 31232 0
snd-seq-midi-event 7552 1 snd-seq-oss
snd-seq 51024 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 51812 0
snd-mixer-oss 17952 1 snd-pcm-oss
snd-cmipci 33236 0
snd-pcm 93156 2 snd-pcm-oss,snd-cmipci
snd-page-alloc 11972 1 snd-pcm
snd-opl3-lib 9984 1 snd-cmipci
snd-timer 24484 3 snd-seq,snd-pcm,snd-opl3-lib
snd-hwdep 8928 1 snd-opl3-lib
gameport 4480 1 snd-cmipci
snd-mpu401-uart 7072 1 snd-cmipci
snd-rawmidi 23616 1 snd-mpu401-uart
snd-seq-device 8008 4 snd-seq-oss,snd-seq,snd-opl3-lib,snd-rawmidi
snd 52484 13 snd-seq-oss,snd-seq-midi-event,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-cmipci,snd-pcm,snd-opl3-lib,snd-timer,snd-hwdep,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 9248 1 snd

my device is in that list, so i dont see why it shouldnt work...

i dont seem to have sndconfig on my system! so i cant use that :P

otish1000c 06-30-2004 04:03 PM

use MCC->software installer to install sndconfig, or in terminal as root type urpmi sndconfig (hit enter).

otis

d3viant 06-30-2004 04:12 PM

i found sndconfig and installed the package.

it picks up the card, but it is unrecognised, so it wont install drivers for it.

eqxro 06-30-2004 04:17 PM

Search some drivers on Google if you can't find any LInux drivers on the motherboard install CD. My CMedia 8738 PCI came with an Install CD that contained those drivers :)

d3viant 06-30-2004 04:22 PM

right

ive just dug out my mobo cd, there are drivers here, ill try them out. be back soon!

d3viant 06-30-2004 04:41 PM

ok then, the only difference now is that i also have a cmpci driver, which doesnt work...

d3viant 06-30-2004 04:52 PM

sorry about 2 replies in a row, but I just thought of something!

Would the 2.4 kernel sound drivers work? because I used to be on redhat 9 where this soundcard was picked up straight away. If these sound drivers would work, and someone has them, can you PM me about them?

Thanks

eqxro 06-30-2004 04:54 PM

/dev/dsp should be a hyperlink to /dev/dsp0. Open XMMS, go to config and select the OSS sound module at the Output device. Configure it and choose alternate device. In the box, type /dev/dsp0. If this doesn't work, do a ls -lah /dev/ds* and see what comes up. try all the /dev/dspX listed by ls.

d3viant 07-01-2004 03:58 AM

I have no dsp devices at all in my /dev folder.

I also figured out why my mainboard drivers didnt work - the kernel came up with an error before when i tried to install the sound modules, I just didnt see it!

Apparently, my sound drivers are using deprecated headings, I think its to do with a new kernel.

Have you got your 8738 working on 2.6 eqxro?


All times are GMT -5. The time now is 02:54 AM.