[alsa-devel] Laptop speakers nonfunctional, jacks functional

Takashi Iwai tiwai at suse.de
Sun Jul 5 09:37:41 CEST 2009


At Sat, 4 Jul 2009 22:16:18 +0200,
Ludwig Maes wrote:
> 
> but then, how come I have audio on line out and headphones?

No idea.  But this implies that you have very strange setup.


Takashi

> 
> thanks,
> Ludwig
> 
> 2009/7/4 Takashi Iwai <tiwai at suse.de>
> 
>     At Sat, 4 Jul 2009 19:15:23 +0200,
>     Ludwig Maes wrote:
>     >
>     > Thanks for your attention,
>     > I dont have /dev/snd/hwC0D0
>     > but I do have
>     > /dev/snd/seq
>     > /dev/snd/timer
>     > /dev/sndstat
>     > I guess I should try it on seq, but I'll await your advice
>    
>     No, don't, that's wrong!
>    
>     It's an odd situation.  I guess you didn't install the driver properly.
>     Otherwise you must have /dev/snd/control*, PCM, else.
>    
>     How to install the alsa-driver externally depends on the distro.
>     I'd advise you to ask on a distro forum about it at first.
>     The rest debugging starts after you can install the sound drivers
>     properly.
> 
>     thanks,
>    
>     Takashi
> 
>     > friendly greetings
>     > Ludwig
>     >
>     > 2009/6/30 Takashi Iwai <tiwai at suse.de>
>     >
>     >     At Mon, 29 Jun 2009 20:06:47 +0200,
>     >     Ludwig Maes wrote:
>     >     >
>     >     > Tried the snapshot,
>     >     > still the same, alsa-info.txt attached
>     >
>     >     Hm, just through a quick look at the output, there is no obvious
>     >     problem.  It's only the problem from speaker, not about the
>     headphone,
>     >     right?
>     >
>     >     If so, the problem is likely the missing amplifier setup, which is
>     >     usually powered up via COEF verbs or GPIO verbs (ALC888/1200 have no
>     >     EAPD verbs).
>     >
>     >     Try to install hda-verb program and check the command below.
>     >
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 7
>     >            # hda-verb /dev/snd/hwC0D0 0x20 GET_PROC_COEF 0
>     >
>     >     Which value do you get?  What happens if you set
>     >
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 7
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3060
>     >     or
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 7
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3070
>     >     or
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 7
>     >            # hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x0830
>     >     or so?
>     >
>     >     Takashi
>     >
>     >
> 
> 


More information about the Alsa-devel mailing list