On Thursday 29 January 2009, Takashi Iwai wrote:
At Thu, 29 Jan 2009 02:47:45 +0100,
Laurent Pinchart wrote:
Hi Takashi,
On Wednesday 28 January 2009, Takashi Iwai wrote:
At Tue, 27 Jan 2009 16:51:56 +0100, Laurent Pinchart wrote:
Hi everybody,
I've received a brand new Dell Latitude E6500 and found out that the sound card wasn't exactly well supported by ALSA.
Sound is barely audible (so faint that I'm not even sure if the proper sound is output or if I just get garbage), with some loud noise here and there that seem to correspond to the saturated audio data parts.
The sound card is an HDA-Intel with an IDT 92HD71B7X codec. Hardware information can be found at http://www.alsa-project.org/db/?f=30cac30e5b1ddd9c842481a830c250cc3e5 93b0 d. A
Please run with --no-upload and included the result in the post.
Done, output included in this e-mail.
Anyway, this problem might be related with the volume-knob. Install hda-verb and try the following
hda-verb /dev/snd/hwC0D0 0x28 SET_VOLUME_KNOB 0xff or hda-verb /dev/snd/hwC0D0 0x28 SET_VOLUME_KNOB 0
Unfortunately none of those make a difference.
After doing this, check /proc/asound/card0/codec* whether this node 0x28 is really changed.
Yes it does (the range is 0x00-0x7f and not 0x00-0xff).
Then, try the latest alsa-driver snapshot from
ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-sna pshot.tar.gz
This contains more fixes since 1.0.19. It's generated from the GIT tree below: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build.git
I've downloaded, installed and tested the latest alsa-driver snapshot. No change was visible (or rather audible) in the internal speakers behaviour.
Also, check the headphone output at first. The speaker output needs more work than the headphone in general.
As stated in my previous e-mail, headphones work properly. Only the internal speakers cause trouble.
You can also try to change the power-map by hda-verb /dev/snd/hwC0D0 1 0x7ec 0 This is pretty specific to IDT codecs.
Changing power-map with the above command doesn't seem to have any effect either.
Best regards,
Laurent Pinchart