I have a Dell Inspiron 8600 with a Intel 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio controler. It worked perfectly under FC3 apart from the umuting pains described by other in 124497. Under FC4 test system-config-soundcard seems to detect the card perfectly, but no sound is actually played. looking at gnome-volume-control and alsamixer I can see nothing wrong, all channels seems unmuted and set to something reasonable. When playing back sound using XMMS or RB they play as if everything is ok, but no actual sound. Trying with my external USB soundcard I do get sound. My modprobe.conf have the following lines: alias snd-card-0 snd-intel8x0 options snd-card-0 index=0 install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
Tested using headphones today and got sound. So I guess the basic issue is that with aumix neither gnome-volume-control or alsamixer lets me unmute the speakers of my laptop for some reason.
I'm running on a Toshiba Satellite 2805-S201 with a Yamaha Soundcard(YMF-754[DS-1E Audio Controller]). This setup was working without issues under previous Fedora versions(last one I used was FC3T3). Under FC4T2 I'm not able to get any sound. When I try to run system-config-soundcard it's not able to detect the card. Below is the output from dmesg: application mixer_applet2 uses obsolete OSS audio interface
I had something similar on my Dell Inspiron 5160 (same sound card, I think). Are you sure you enabled *everything* in alsamixer? I thought I had the first time I tried, but when I tried again and turned on/up *everything* in alsamixer (make sure you scroll all the way right) I started hearing sound. On fedora-test-list, someone from Redhat suggested that it had been the "Headphone Jack Sense" setting that did it.
Thanks Mary, I tried once more due to you and unmuted the option called 'External amplifier' that gave me sound back. I guess this bug is that this option did not get unmuted and set to something reasonable like the other sliders. Will attach a screenshot showing the option. (how external amplifier is related to internal speakers is another question for the hardware maker :)
Created attachment 113090 [details] screenshot of the gnome-volume-control with the needed switch enabled
Christian, if your soundcard needs the "External Amplifier" turned off by default, then this means that there is a bug in the soundcard driver. You would need to file a bug directly with ALSA (or against the kernel here, but you would get a faster turn-around at ALSA's tracker). See this bug for example: https://bugtrack.alsa-project.org/alsa-bug/bug_view_page.php?bug_id=0000467
To add to this bug, I had to turn on both Headphone Jack Sense and Line Jack Sense. Both of these defaulted to the wrong value, and I don't get any sound if either of them is off. 'External Amplifier' didn't modify anything.
Jonathan, same thing as above, this would need to be brought up to the ALSA people...
The following procedure worked for me. This seems to happen using the snd-intel8x0 module. 1. unload all the snd modules: lsmod | grep snd | while read modules do rmmod $modules done 2. reload snd module modprobe snd-intel8x0 3. set your mixer. I use aumix
I'm using a Dell 5160 - Mary Ellen Foster's comment was right on for Fedora 4. If you don't know exactly where to turn everything on though it's under Applicaitons --> Sound --> Volume Control. Then select Edit --> Preferences (fyi - volume control crashed the first time I selected this) and check everything. Then under the switches tab check External Amplifier and turn up the volume on everything else till you get sound. And it works! Thanks for the help all!