[alsa-devel] No sound for HP Pavilion DV4z
Takashi Iwai
tiwai at suse.de
Tue Feb 10 12:34:02 CET 2009
At Mon, 09 Feb 2009 18:24:57 +0100,
I wrote:
>
> At Mon, 9 Feb 2009 17:18:59 +0000 (UTC),
> aeleneski at comcast.net wrote:
> >
> > Thanks for your time and all these suggestions. Still no luck though.
> >
> > Seems like you might not be able to have two files ending in alsa-base in
> > the /etc/modprobe.d/ folder. That was the reason for the orange speaker
> > indicator. I had
> > alsa-base and backup-alsa-base, for some reason it was grabbing the settings
> > from the backup.
>
> Ah, yes, module-init-tools doesn't check every backup file suffix.
> Better to remove completely old files.
>
> > Anyway, with probe only, orange sound indicator, when doing aplay -l I get
> >
> > **** List of PLAYBACK Hardware Devices ****
> > card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
>
> With probe_only option, it doesn't make sense to run aplay. This
> option basically means "probe codecs but don't set up for use yet".
> This is useful to check the raw setup by BIOS before overriding or
> modifying by the driver.
>
> One thing we can try is to add the pin config dynamically then
> reconfigure. For example, load the driver with probe_only=1, then
> do the following as root:
>
> echo 0x0d 0x71c 0x10 > /sys/class/sound/hwC0D0/init_verbs
> echo 0x0d 0x71d 0x11 > /sys/class/sound/hwC0D0/init_verbs
> echo 0x0d 0x71e 0x17 > /sys/class/sound/hwC0D0/init_verbs
> echo 0x0d 0x71f 0x90 > /sys/class/sound/hwC0D0/init_verbs
The above might be not suffice to give the initialization before the
parser. Try to call hda-verb like the following instead:
hda-verb /dev/snd/hwC0D0 0x0d 0x71c 0x10
hda-verb /dev/snd/hwC0D0 0x0d 0x71d 0x11
hda-verb /dev/snd/hwC0D0 0x0d 0x71e 0x17
hda-verb /dev/snd/hwC0D0 0x0d 0x71f 0x90
then
echo 1 > /sys/class/sound/hwC0D0/reconfig
Takashi
More information about the Alsa-devel
mailing list