[alsa-devel] Regarding Sound on Acer Aspire 6935G
tiwai at suse.de
Mon May 18 08:01:53 CEST 2009
At Mon, 18 May 2009 10:52:44 +0800,
Karthik Ramgopal wrote:
> Yes I did try model=acer-aspire-4930g. That gives me even lesser functionality
> than model=auto (Surround volume can no longer be used to adjust line-out
> volume) I think the 4930G uses a ALC888 and the 6935/6920/8920/8930 use a
> ALC889 (0x10ec0889) codec. Any way of obtaining the verbs from the Windows
The most important information is rather the pin configuration.
This could be obtained from some text file in Windows.
> Some more info (obtained by generally trying out verbs)
> 0x15 SET_EAPD_BTLENABLE 2 and 0x14 SET_EAPD_BTLENABLE 2 are both needed to get
> the amps fired
> 0x14 SET_CONNECT_SEL 0x00 connects the laptop speakers and disconnects
> 0x14 SET_CONNECT_SEL 0x01 connects the line-out but laptop speakers continue
> to function
> 0x15 SET_CONNECT_SEL 0x00 connects the laptop speakers and disconnects the
> 0x14 SET_CONNECT_SEL 0x01 connects the subwoofer but laptop speakers continue
> to function
> 0x15 SET_PIN_WIDGET_CONTROL 0x00 turns off the line-out
> 0x15 SET_PIN_WIDGET_CONTROL 0x40 turns on the line-out but laptop-speakers
> stay on
> 0x15 SET_PIN_WIDGET_CONTROL 0xc0 Same as above but line-out volume is much
> 0x0c SET_AMP_GAIN_MUTE 0x7080 (Mutes all channels)
> 0x0c SET_AMP_GAIN_MUTE 0x7000 (Un-mutes all channels)
OK, then we'd need a proper mixer and init verb list to make it
> The Realtek Linux driver had one ALC889 model entry for the M90V ALC889 codec
> with model param as asus-dig. I tried that out. With that headphone jack
> sensing worked in the sense that as soon as a headphone was plugged in, the
> subwoofer turned off, though the front speakers were still on. I did get
> line-out volume though, it was very feeble. The internal mic still did not
> work and nor did an external one.
> On Mon, May 18, 2009 at 4:48 AM, Emilio López <buhitoescolar at gmail.com> wrote:
> I seem to have the same card looking at lspci -v, and I experience the
> same problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses
> are broken? I got the sound to work (with the controls mapped
> uncorrectly), but I still can't make the mic work. I'll try with that
> model, I also tried with acer and acer-aspire with no luck.
> 2009/5/17 Takashi Iwai <tiwai at suse.de>
> At Sat, 16 May 2009 11:51:36 +0800,
> Karthik Ramgopal wrote:
> > Hi,
> > Even after enabling DEBUG using --with-debug option with
> configure when
> > compiling the alsa-driver snapshot leaves no more error messages in
> the dmesg
> > logs. The only message relating to HDA is:
> > [ 41.104817] hda-intel: IRQ timing workaround is activated for
> card #0.
> > Suggest a bigger bdl_pos_adj.
> > I just got the line-out output to work by toggling the surround
> volume. I
> > still think it's a mapping problem. The headphone switch is turning
> > subwoofer on and off, and the surround volume is controlling the
> > volume.
> OK, this implies that the BIOS setup is broken.
> Did you try model=acer-aspire-4930g, BTW?
> > None of the line-in devices function and all of the amp-ins 0x0b to
> > 0x0f are muted. Cannot find any verb to unmute them. hda-verb with
> > SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up
> the amps.
> > Please help.
> > Regards,
> > Karthik
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
More information about the Alsa-devel