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