Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I'm brand new to linux and have installed RH 9 on my laptop. It is a pavillion zt1170. The only problem I have had is with the sound. Whenever a .wav file is played, the first 2 seconds get played, and then it loops back and keeps repeating those 2 seconds until I reboot. I have searched google for anything specific about this laptop, but could not find anything.
Also of note:
1) sndconfig auto-detects a VIA sound card (VT82C686 AC97), but HP's product description page says that the zt1170 has an ESS maestro 3. From what I can figure, the ESS part is the controller for the modem.
2) somewhere i read that it might be necessary to disable any speaker that exists on the motherboard through the bios. i checked the bios, and i cannot change anything about the sound from there.
Any suggestions on how to get this annoying "feature" of my laptop to stop and play normal?
first you can determine what chips are in your laptop exactly by typing
'cat /proc/pci' and look through the output for your audio controller. (and chips that handle the modem have also been known to double as your sound card)
next would be to maybe try installing the ALSA drivers fresh and from source.
true the VIA bridges are probably controlling things like the ide controller, etc. Next step would be to go to alsa-project.org and install the ALSA drivers. (in the sound card matrix they should have instructions for your specific chipset).
i followed the alsa instructions and when i got to the modprobe commands, i got the following error for the first modprobe file:
/lib/modules/2.4.20-8/kernel/sound/pci/snd-via82xx.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-8/kernel/sound/pci/snd-via82xx.o: insmod /lib/modules/2.4.20-8/kernel/sound/pci/snd-via82xx.o failed
/lib/modules/2.4.20-8/kernel/sound/pci/snd-via82xx.o: insmod snd-via82xx failed
so, i used locate to see if the xx in via82xx was supposed to be replaced by the actual numbers and i found the following files:
so, two questions:
1) the previously installed drivers appear to be "via82cxxx" instead of via82xx. my card is recognized as via82c686. the alsa instructions are all talking about a via82xx. could it be that the via82xx is for a different card?
2) it also appears that the modprobe command is trying to put the new driver in the /kernal/sound/pci directory, but the other via82cxx driver is in /kernel/drivers/sound is modprobe trying to put it in the wrong place?
hmm, any suggestions on what to do here? ignore the error?
guild you unfortunately are modprobing the proper driver. are there other drivers loaded perhaps at boot time that could be blocking the alsa drivers from getting access to the card?
you can find out what modules are loaded after rebooting by executing 'lsmod'. If you see any sound drivers loaded (with the exception of soundcore) then you might try unloading them before continuing with the modprobing.