не работает mute на выходе наушников

Ноутбук Lenovo G430
00:1b.0 Audio device : Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Lenovo Device
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at f4a00000 (64-bit, non-prefetchable)
Capabilities: Power Management version 2
Capabilities: MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: Express Root Complex Integrated Endpoint, MSI 00
Capabilities: Virtual Channel <?>
Capabilities: Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
Linux lenovo 2.6.32-ARCH #1 SMP PREEMPT Sat Dec 26 08:26:17 UTC 2009 i686 Genuine Intel(R) CPU T1600 @ 1.66GHz GenuineIntel GNU/Linux


mute нормально работает на встроенных динамиках, но не работает на подключенных наушниках
в остальном проблем со звуком нет
mute - имеется в виду mute в мишере или отключение встроенных динамиков при подключении наушников?
А если в alsamixer погасить канал Master, то в этом случае наушники тоже не глохнут?
mute - выключение звука через alsamixer, amixer или регулятор громкости гнома
встроенные динамики глохнут при подключении наушников, с этим проблем нет
проблема с выключением звука в наушниках, не работает ни один способ, даже “m” на Master в alsamixer
в убунте работает. разницу вижу лишь в версиях ядра и alsa. даунгрейд и ядра и alsa ничего не дал. :(
Может глянуть разницу в списке загруженных модулей?
А звуковуха и в убунте и в арче одинаково определяется (модель)?
У вас так?
eee@eee901 ~ $ alsamixer

В алсе, с версии 1.0.20 или 1.0.21 (не буду врать потому, как не помню точно) сделали разделение на управление наушниками и динамиками в драйвере HDA Intel. И выходит, что вы делаете mute только на Speakers, а надо ещё и на Headphones.
Либо гасите Master канал.
у меня вот так


$ pacman -Qs alsa
local/alsa-lib 1.0.22-1
An alternative implementation of Linux sound support
local/alsa-utils 1.0.22-2
An alternative implementation of Linux sound support

замьютил все каналы, звук в наушники идет
посмотрел разницу в модулях между убунту и арчем.
арч:
[user@lenovo ~]$ lsmod | grep snd
snd_seq_dummy           1099  0 
snd_seq_oss            25304  0 
snd_seq_midi_event      4452  1 snd_seq_oss
snd_seq                42628  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          4313  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            33693  0 
snd_mixer_oss          14810  1 snd_pcm_oss
snd_hda_codec_conexant    19549  1 
snd_hda_codec_intelhdmi    10594  1 
snd_hda_intel          18697  1 
snd_hda_codec          56728  3 snd_hda_codec_conexant,snd_hda_codec_intelhdmi,snd_hda_intel
snd_hwdep               5102  1 snd_hda_codec
snd_pcm                57479  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              16117  2 snd_seq,snd_pcm
snd                    43847  14 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_conexant,snd_hda_codec_intelhdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               5007  1 snd
snd_page_alloc          5809  2 snd_hda_intel,snd_pcm

в убунте аналогично, плюс подгружены еще snd_seq_midi и snd_rawmidi. но не думаю, что дело в них

карта определяется аналогично и в убунте и в арче
[user@lenovo ~]$ sudo lspci -vnn -s 00:1b.0
Пароль: 
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
	Subsystem: Lenovo Device [17aa:3a0d]
	Flags: bus master, fast devsel, latency 0, IRQ 22
	Memory at f4a00000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

единственное отличие - в убунте:
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-

а вот так выглядит alsamixer в убунте
Если регулировать громкость канала Master (alsamixer), громкость в наушниках меняется?

А если в /etc/modprobe.d/modprobe.conf принудительно указать модель:
options snd-hda-intel model=lenovo-x200
…ближайшая из того что Lenovo + Conexant.
громкость через Master в наушниках регулируется
указание модели не помогает: пробовал lenovo-x200, lenovo-3000
 
Зарегистрироваться или войдите чтобы оставить сообщение.