Red Hat Bugzilla – Bug 530600
HDA-Intel IDT 92HD75B3X5 Produces sound from speakers but does not recognize headphones
Last modified: 2010-04-21 09:19:59 EDT
Created attachment 365870 [details] alsa-info output Description of problem: IDT 92HD75B3X5 produces sound from the speakers and from the headphone jack but when headphones are inserted the speakers continue to play. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce 1. Play Sound 2. Insert Headphones 3. Actual results: Speakers continue to produce sound Expected results: Speakers would not produce sound Additional info: Using the hda-analyzer tool from alsa I can manually mute the speakers by unchecking the "out" box for pin 0x0d. But muting and unmuting resets this setting. Opening Rhythmbox also resets the setting. I have tested both with model=hp-dv5 and hp-m4.
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
To workaround this bug, you can download the latest ALSA driver from http://www.alsa-project.org/ (alsa-driver-1.0.22.1 worked for me), compile and install it. First, you need to install the packages gcc, kernel-devel, make and patch. Then, extract the downloaded alsa-driver: tar -xjvf alsa-driver-1.0.22.1.tar.bz2 cd alsa-driver-1.0.22.1/ ./compile --with-debug=full make and finally by root execute: make install Then reboot, the headphone jack should work.
(In reply to comment #2) > To workaround this bug, you can download the latest ALSA driver from > http://www.alsa-project.org/ (alsa-driver-1.0.22.1 worked for me), compile and > install it. > > First, you need to install the packages gcc, kernel-devel, make and patch. > Then, extract the downloaded alsa-driver: > > tar -xjvf alsa-driver-1.0.22.1.tar.bz2 > cd alsa-driver-1.0.22.1/ > ./compile --with-debug=full > make > > and finally by root execute: > > make install > > Then reboot, the headphone jack should work. Thanks. That worked for me as well.
(In reply to comment #2) > To workaround this bug, you can download the latest ALSA driver from > http://www.alsa-project.org/ (alsa-driver-1.0.22.1 worked for me), compile and > install it. > > First, you need to install the packages gcc, kernel-devel, make and patch. > Then, extract the downloaded alsa-driver: > > tar -xjvf alsa-driver-1.0.22.1.tar.bz2 > cd alsa-driver-1.0.22.1/ > ./compile --with-debug=full > make > > and finally by root execute: > > make install > > Then reboot, the headphone jack should work. This makes the headphone jack work (both in HP DV7 2185DX), but when plug it, the speakers still reproduce the sound.
(In reply to comment #4) > > This makes the headphone jack work (both in HP DV7 2185DX), but when plug it, > the speakers still reproduce the sound. Do you have exactly the same codec IDT 92HD75B3X5 ? You can determine your codec with: grep Codec /proc/asound/card0/codec#0 Moreover, did you create /etc/modprobe.d/alsa.conf ? It should contain this line: options snd-hda-intel model=hp-dv5 enable_msi=1 I didn't mention this before since Adam mentioned that he was already using it. Let us know!
(In reply to comment #5) > > Do you have exactly the same codec IDT 92HD75B3X5 ? > You can determine your codec with: > > grep Codec /proc/asound/card0/codec#0 > > Moreover, did you create /etc/modprobe.d/alsa.conf ? It should contain this > line: > > options snd-hda-intel model=hp-dv5 enable_msi=1 > > I didn't mention this before since Adam mentioned that he was already using it. > Let us know! It is the same coded. The problema was the model. It was configurated as hp-m4. When i changed to hp-dv5, it worked ok. Thanks.
In Fedora 13 Alpha the sound card appears to work without any changes to config files. However, after a suspend and resume the sound stops functioning at all and requires a reboot. Maybe I should file a separate bug for this?
(In reply to comment #7) > In Fedora 13 Alpha the sound card appears to work without any changes to config > files. However, after a suspend and resume the sound stops functioning at all > and requires a reboot. Maybe I should file a separate bug for this? In Fedora 12 with updated kernel-2.6.32.9-70 the sound card works for me without updating the ALSA driver and also without alsa.conf . I tested both suspend/resume and hibernate/resume and the sound card continues to work for me, maybe a regression with kernel 2.6.33? Anyway, Adam please file a separate bug report for this. The only remaining problem with sound for me is that at every reboot the speaker is silent even at 100% pulse volume, so I need to manually change the volume of Speaker control with alsamixer -c0 from 0 to 100%. Do you have also the same issue?
(In reply to comment #8) > The only remaining problem with sound for me is that at every reboot the > speaker is silent even at 100% pulse volume, so I need to manually change the > volume of Speaker control with > alsamixer -c0 > from 0 to 100%. Do you have also the same issue? I do not have that issue.
(In reply to comment #9) > (In reply to comment #8) > > The only remaining problem with sound for me is that at every reboot the > > speaker is silent even at 100% pulse volume, so I need to manually change the > > volume of Speaker control with > > alsamixer -c0 > > from 0 to 100%. Do you have also the same issue? > > I do not have that issue. Thanks Adam for your quick reply! It looks like we have slightly different soundcards, in fact I noticed from your alsa-info output that the PCI subsystem ID of your card is 103c:3629, while mine is 103c:3628. My laptop is an HP Pavilion dv6-1330sl. Moreover, your card have 19 simple mixer controls, mine has just 12. So probably we both have to open separate bug reports for our issues, while this one may be closed.
(In reply to comment #8) > In Fedora 12 with updated kernel-2.6.32.9-70 the sound card works for me > without updating the ALSA driver and also without alsa.conf . > > The only remaining problem with sound for me is that at every reboot the > speaker is silent even at 100% pulse volume, so I need to manually change the > volume of Speaker control with > > alsamixer -c0 > > from 0 to 100%. Stupid me, I was using the wrong output connector! If somebody else is facing this problem, just open gnome-volume-control, in the Output tab select "Analog Speakers" as the Connector.