ok so I finally got the sound working (well enough at least for now). For mp3's I just needed the plugin from www.xmms.org because redhat 8 does not include in the installation for some reason. The audio cd's were working fine already. And as for the wav files, I took out the old alsa files and used the newest developmental files instead. The trick ended up being that even though my soundcard is cs4610, I had to modprobe cs4232 and ad1848. My only problem now is that I have to modprobe these 2 modules every time I restart the computer using ONLY the root account. Is there a way that I can get linux to modprobe these two modules at boot up automatically without me having to do it manually each time? --- Tejas Gandhi <gubbar924@xxxxxxxxx> wrote: > THIS IS A LONG EMAIL!! > Ok, for those of you on the alsa-user list, just so > you guys know, this is my first time using linux. > I am trying to get my sounds to work with redhat 8 > and > crystal/cirrus logic cs4610 audio accelerator. > I've tried alot of suggestions, but they just dont > seem to work, being that I'm new I'm not sure what > it > is that I'm doing wrong or how to correct it. So > what > I'm doing in this email is pasting my terminal > emulation history,, modules.conf, and the .asoundrc > files into this email and hopefully somebody will be > able to tell how to fix this. > > One last note, I can listen to audio cd's but cannot > play the other sounds like wav & mp3 files. Thanks > for any available help and all the help that I've > already gotten! :) > > > > > > here is my terminal emulation history > ---------------------------------------------------------------------------------------------------------------------- > [root@xxx root]# modinfo soundcore > filename: > /lib/modules/2.4.18-19.8.0/kernel/drivers/sound/soundcore.o > description: "Core sound module" > author: "Alan Cox" > license: "GPL" > [root@xxx root]# cd /usr/src/alsa/alsa-driver-* > [root@xxx alsa-driver-0.5.12a]# ./configure > --with-sequencer=yes --with-debug=full > --with-debug=detect > loading cache ./config.cache > checking for gcc... (cached) gcc > checking whether the C compiler (gcc ) works... yes > checking whether the C compiler (gcc ) is a > cross-compiler... no > checking whether we are using GNU C... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for ranlib... (cached) ranlib > checking for a BSD compatible install... (cached) > /usr/bin/install -c > checking how to run the C preprocessor... (cached) > gcc > -E > checking for ANSI C header files... (cached) yes > checking for linux/fs.h... (cached) yes > checking for working const... (cached) yes > checking for inline... (cached) inline > checking whether time.h and sys/time.h may both be > included... (cached) yes > checking whether gcc needs -traditional... (cached) > no > checking for directory with kernel source... > /usr/src/linux > checking for kernel version... 0.0.0 > checking for kernel module symbol versions... no > checking for PCI support in kernel... no > checking for SGI/MIPS (HAL2) architecture... no > checking for directory to store kernel modules... > /lib/modules/0.0.0/misc > checking for debug level... detect > checking for processor type... unknown > checking for SMP... no > checking for ISA PnP driver in kernel... no > checking for ISA PnP support... yes > checking for old kill_fasync... yes > checking for dma_addr_t... yes > checking for MUTEX macros... no > checking for driver version... 0.5.12a > checking for sequencer support... yes > checking for OSS/Free emulation... yes > checking for which soundcards to compile driver > for... > all > creating ./config.status > creating Makefile.conf > creating snddevices > creating utils/alsa-driver.spec > creating cards.config > creating include/config.h > include/config.h is unchanged > creating include/config1.h > include/config1.h is unchanged > creating include/version.h > include/version.h is unchanged > [root@xxx alsa-driver-0.5.12a]# make clean > rm -f `find . -name ".depend"` > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq' > make[3]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq/instr' > rm -f .depend *.o *.orig snd.map snd.map? *.old *~ > rm -f core ../../../include/sndversions.h > make[3]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq/instr' > make[3]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq/oss' > rm -f .depend *.o *.orig snd.map snd.map? *.old *~ > rm -f core ../../../include/sndversions.h > make[3]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq/oss' > rm -f .depend *.o *.orig snd.map snd.map? *.old *~ > rm -f core ../../include/sndversions.h > make[2]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/seq' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/plugin' > rm -f .depend *.o *.orig snd.map snd.map? *.old *~ > rm -f core ../../include/sndversions.h > make[2]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel/plugin' > rm -f .depend *.o *.orig snd.map snd.map? *.old *~ > rm -f core ../include/sndversions.h > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel' > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/generic' > rm -f .depend *.o *.orig *~ > rm -f core ../../include/sndversions.h > make[2]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/generic' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/i2c' > rm -f .depend *.o *.orig ultra.map ultra.map? *~ > rm -f core ../../include/sndversions.h > make[2]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/i2c' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/emu10k1' > rm -f .depend *.o *.orig ultra.map ultra.map? *~ > rm -f core ../../include/sndversions.h > make[2]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel/emu10k1' > rm -f core .depend *.o *.orig snd.map snd.map? *~ > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/lowlevel' > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/cards' > rm -f core .depend *.o *.orig snd.map snd.map? *~ > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/cards' > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/include' > rm -f core .depend *.o *.orig *~ modules/*.ver > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/include' > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/test' > rm -f *.o csp_load pcm mmap_test osspcm osspcm1 *~ > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/test' > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/utils' > rm -f core .depend *.o *.orig *~ > make[1]: Leaving directory > `/usr/src/alsa/alsa-driver-0.5.12a/utils' > rm -f core .depend *.o snd.map* *~ > rm -f `find . -name "out.txt"` > rm -f `find . -name "*.orig"` > rm -f ./include/modules/*.ver > rm -f modules/*.o > rm -f doc/*~ > [root@xxx alsa-driver-0.5.12a]# make > make dep > make[1]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a' > make[2]: Entering directory > `/usr/src/alsa/alsa-driver-0.5.12a/kernel' > rm -f ../include/modules/sound.ver > gcc -DALSA_BUILD -D__KERNEL__ > -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ > sound.c | /sbin/genksyms -k 0.0.0 > > ../include/modules/sound.ver > Usage: > genksyms [-dDwqhV] [-k kernel_version] [-p prefix] > > .../linux/module/*.ver > > -d, --debug Increment the debug level > (repeatable) > -D, --dump Dump expanded symbol defs > (for > debugging only) > -w, --warnings Enable warnings > -q, --quiet Disable warnings (default) > -h, --help Print this message > -V, --version Print the release version > -k ver > --kernel ver Set the kernel version for > which we are compiling > -p string > --prefix string Set a mangling prefix for > all > === message truncated === __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
- References:
- Re: [Sound] please help a newbie, red hat 8 and cs4610
- From: Tejas Gandhi
- Re: [Sound] please help a newbie, red hat 8 and cs4610
- Prev by Date: Re: [Sound] please help a newbie, red hat 8 and cs4610
- Next by Date: [Sound] autoprobe how?
- Previous by thread: Re: [Sound] please help a newbie, red hat 8 and cs4610
- Next by thread: [Sound] Upgraded motherboard and audio chips - no sound in RH7.3
- Index(es):