Hello Fengguang,
thanks for your answer.
Wu Fengguang wrote:
Hi Stefanie,
There are some pre-defined models for ALC268:
static const char *alc268_models[ALC268_MODEL_LAST] = { [ALC267_QUANTA_IL1] = "quanta-il1", [ALC268_3ST] = "3stack", [ALC268_TOSHIBA] = "toshiba", [ALC268_ACER] = "acer", [ALC268_ACER_DMIC] = "acer-dmic", [ALC268_ACER_ASPIRE_ONE] = "acer-aspire", [ALC268_DELL] = "dell", [ALC268_ZEPTO] = "zepto", #ifdef CONFIG_SND_DEBUG [ALC268_TEST] = "test", #endif [ALC268_AUTO] = "auto", };
You can try them with commands like
modprobe snd-hda-intel model=3stack
and report the one works for you, so that we integrate this knowledge into future kernel versions.
I've loaded the module with different model parameters. Afterwards, I tried alsamixer. As this didn't work, I used aumix to maximize all levels. Finally, I used aplay to play some audio files.
"quanta-il1", "toshiba":
from alsamixer: ALSA lib simple_none.c:1520:(simple_add1) helem (MIXER,'Headphone Playback Switch',0,2,0) appears twice or more alsamixer: function snd_mixer_load failed: Invalid argument
-works, but hardly audible
"dell":
Too many audio devices
from alsamixer: ALSA lib simple_none.c:1520:(simple_add1) helem (MIXER,'Headphone Playback Switch',0,2,0) appears twice or more alsamixer: function snd_mixer_load failed: Invalid argument
-works, but hardly audible
"acer", "acer-aspire":
from alsamixer: ALSA lib simple_none.c:1520:(simple_add1) helem (MIXER,'Master Playback Switch',0,2,0) appears twice or more alsamixer: function snd_mixer_load failed: Invalid argument
-nothing audible
"3stack", "acer-dmic", "zepto", "test", and "auto":
HDA Intel: probe of 0000:00:1b.0 failed with error -16
You are also welcome to provide your hardware information by running http://www.alsa-project.org/alsa-info.sh and upload the data collected by it.
http://www.alsa-project.org/db/?f=1db7143668062f92f8cab7c2c214744743b96d44
Yours, Stefanie