2015-3-18 上午10:05 於 "Hui Wang" hui.wang@canonical.com 寫道:
On 03/18/2015 05:45 AM, Christian Gleerup wrote:
I had some problems getting the sound to work on my asus m6s00v (I think that is the model, it is a bit worn so I can't really read it)
the symptoms was
- on the integrated speakers, no sound at all
- on the headphone speakers, sound for a very very short period that
faded into nothing.
with help from debianuser on freenode#alsa we managed to get it working. the option that i had to load the module with is the following: sudo modprobe snd-hda-intel model=3stack-digout the status now (perfect)...
- sound on integrated speaker.
- sound in headphones (disables integrated speaker output which is fine)
- mic works, both for direct playback and recording
- when recording it is the 'digital' channel that controls the volume of
the recording level, all others
Notice: I don't have OSS or pulseaudio installed.
I am thinking it would be really nice if the driver automatically could
detect that this option is required.
this is the output from the alsa-info script
http://www.alsa-project.org/db/?f=28b98a3bd1efc6a80dbd5c54b52c4472d8ea5496
let me know if I can do anything to help with this.
It seems the latest kernel already had a fixup for this machine, but the
fixup is ALC880_FIXUP_ASUS_W5A instead of ALC880_FIXUP_3ST_DIG. Probably you should use latest upstream kernel without "model=3stack-digout" to test again, if it can't fix your problem, maybe the patch below can work.
--- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -1349,7 +1349,7 @@ static const struct hda_fixup alc880_fixups[] = {
static const struct snd_pci_quirk alc880_fixup_tbl[] = { SND_PCI_QUIRK(0x1019, 0x0f69, "Coeus G610P", ALC880_FIXUP_W810),
SND_PCI_QUIRK(0x1043, 0x10c3, "ASUS W5A", ALC880_FIXUP_ASUS_W5A),
SND_PCI_QUIRK(0x1043, 0x10c3, "ASUS W5A", ALC880_FIXUP_3ST_DIG), SND_PCI_QUIRK(0x1043, 0x1964, "ASUS Z71V", ALC880_FIXUP_Z71V), SND_PCI_QUIRK_VENDOR(0x1043, "ASUS", ALC880_FIXUP_GPIO1), SND_PCI_QUIRK(0x147b, 0x1045, "ABit AA8XE",
ALC880_FIXUP_6ST_AUTOMUTE),
Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x0121411f 0x15 0x411111f0 0x16 0x411111f0 0x17 0x411111f0 0x18 0x01a19920 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1c 0xb7331121 0x1d 0x411111f0 0x1e 0x0145411e 0x1f 0x411111f0
Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '6ch' Item0: '2ch' Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',2 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic'
Seem missing internal speaker and redundant CD pin
Do your mic jack and internal mic work as expected ?
It is not correct to use 3stack when your laptop does not have three audio jacks for surround 5.1
!!
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc...
Seem no mic jack and speaker in w5n