[alsa-devel] No sound for HP Pavilion DV4z

Takashi Iwai tiwai at suse.de
Wed Feb 11 07:34:29 CET 2009


At Tue, 10 Feb 2009 23:58:19 +0000 (UTC),
aeleneski at comcast.net wrote:
> 
> Ok, well I tried this:
> 
> 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
> 
> I started my system, changed to probe_only=1. Ran the commands above, and
> removed probe_only=1.
> Upon shutdown during restart, I again heard the speakers crackle. When the
> system came back up, no sound.

Ah no, you don't have to restart the system at all.
Maybe I wasn't clear enough.

The sequence above itself will make your sound system already usable.
(and you don't have to probe_only=1 option.)
Just use your sound apps after the sequence above after checking the
mixer status.

If it still doesn't work, run alsa-info and attach the outupt again.
Also, show the kernel message, too.


Takashi


> 
> ----- Original Message -----
> From: "Takashi Iwai" <tiwai at suse.de>
> To: aeleneski at comcast.net
> Cc: alsa-devel at alsa-project.org
> Sent: Tuesday, February 10, 2009 6:34:02 AM GMT -05:00 US/Canada Eastern
> Subject: Re: [alsa-devel] No sound for HP Pavilion DV4z
> 
> 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