[alsa-devel] [PATCH] Enable loudspeakers in ALC889 for Acers and others

Takashi Iwai tiwai at suse.de
Fri Jul 3 11:03:54 CEST 2009


At Fri, 03 Jul 2009 10:39:46 +0200,
I wrote:
> 
> At Fri, 3 Jul 2009 09:26:40 +0200 (CEST),
> ruben at ugr.es wrote:
> > 
> > > At Thu, 2 Jul 2009 22:12:02 +0200 (CEST),
> > > ruben at ugr.es wrote:
> > >>
> > >> > At Wed, 1 Jul 2009 20:04:36 +0200 (CEST),
> > >> > ruben at ugr.es wrote:
> > >> >>
> > >> >> Hi all
> > >> >>
> > >> >> I managed to get sound working on my acer 6935, which has an ALC889
> > >> >> driven
> > >> >> by the intel_hda driver
> > >> >> The lack of sound seems to appear in other laptops as well.
> > >> >>
> > ...
> > >> > Does this happen even with the latest alsa-driver snapshot?
> > >> >   ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
> > >> >
> > >> >
> > >> > Takashi
> > >> >
> > >>
> > >> I installed the snapshot, and it has some good things and some bad
> > >> things.
> > >> --Good new things
> > >> -The loudspeakers work correctly on boot.
> > >> -The headphones jack sense works, and mutes the loudspeakers when I
> > >> insert
> > >> headphones.
> > >>
> > >> --Bad new things
> > >> -The headphones don't provide any sound (regression with respect to
> > >> 1.0.20),
> > >> I put all the bars to maximum, but no luck.
> > >>
> > >> Do you think I can activate the headphones with hda-verb?
> > >
> > > Better run alsa-info.sh (with --no-upload option) on both 1.0.20 and
> > > the latest snapshot, and attach the generated files.
> > >
> > > The regression is likely because of my latest change (merging alc882 and
> > > alc883 parsers).  Earlier is easier to fix :)
> > >
> > >
> > > thanks,
> > >
> > > Takashi
> > >
> > Attached alsa info from yesterday's snapshot, todays, and 1.0.20 (vanilla,
> > without my patch).
> > The volume levels are not exactly the same; I can redo them if you want.
> > Headphones are still muted in today's snapshot.
> 
> Hm, I don't see any significant problem there.
> 
> The headphone routing should be from 0x02 -> 0x0c -> 0x15.
> Try to adjust these widgets via hda-verb.
> 
> Also, you can try model=auto.  Does it work somehow?

In addition, try the following:

- Use alsa-driver-20090630 tarball (grab this one before vanishing :)
  This one contains the driver before alc882/883 merging.  So good to
  know whether this works or not.

- Try model=acer-aspire-6350g instead.


Takashi


More information about the Alsa-devel mailing list