LINUX.ORG.RU

Matebook D14 (2023, intel) — криво работает звук

 , , , ,


1

2

Доброго! Поставил на ноут Huawei Matebook D14 Linux Mint 21.2 Victoria base: Ubuntu 22.04 jammy, ядро обновил до 6.2.0. Но звук всегда играет одновременно в наушники и динамики. Подключение наушников никак на это не влияет, не отключает динамики.

По звуковой карте: Audio: Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Huawei driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3 chip-ID: 8086:51c8 Sound Server-1: ALSA v: k6.2.0-36-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yes

Читал рекомендации в alsamixer включить auto-mute, но там нет такого параметра. Мож кто сталкивался? Очень буду благодарен!



Последнее исправление: Maximuss (всего исправлений: 1)

У тебя наверно в alsamixer выбрано pulseaudio, нажми F6 чтоб выбрать звуковую карту и появится automute.

А ещё не все регулировки могут влезать на экран, стрелкой вправо можно листать (вдруг ты не знал).

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от d00fy
dmesg | grep -i -e audio -e  snd
[    5.058312] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.058421] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.132277] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.132363] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.132389] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.132605] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    5.132687] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    5.139631] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[    5.159682] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[    5.159686] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    5.159688] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    5.161017] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:0:0-b678a
[    5.161020] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:20:0 Kernel ABI 3:23:0
[    5.161023] sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[    5.256486] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:0:0-b678a
[    5.256496] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:20:0 Kernel ABI 3:23:0
[    5.265710] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:20:0 Kernel ABI 3:23:0
[    5.288471] snd_hda_codec_conexant ehdaudio0D0: SN6140: BIOS auto-probing.
[    5.289029] snd_hda_codec_conexant ehdaudio0D0: autoconfig for SN6140: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    5.289035] snd_hda_codec_conexant ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.289038] snd_hda_codec_conexant ehdaudio0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.289040] snd_hda_codec_conexant ehdaudio0D0:    mono: mono_out=0x0
[    5.289042] snd_hda_codec_conexant ehdaudio0D0:    inputs:
[    5.289043] snd_hda_codec_conexant ehdaudio0D0:      Mic=0x19
[    5.293473] snd_hda_codec_conexant ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    5.293480] snd_hda_codec_conexant ehdaudio0D0: ASoC: source widget AIF1RX overwritten
Maximuss
() автор топика
Ответ на: комментарий от Maximuss

Пока в alsamixer не появятся отдельные регулировки для двух выходов - скорее всего бесполезно что-то пытаться (это я про настройки пульсы и прочих надстроек).

firkax ★★★★★
()
Ответ на: комментарий от d00fy
~$ dpkg -l firmware-sof-signed | grep ii
ii  firmware-sof-signed 2.0-1ubuntu4.2 all          Intel SOF firmware - signed


~$ pactl list sinks short
1	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink	module-alsa-card.c	s16le 2-канальный 4800	SUSPENDED
2	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink	module-alsa-card.c	s16le 2-канальный 4800	SUSPENDED
3	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink	module-alsa-card.c	s16le 2-канальный 4800	SUSPENDED
4	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink	module-alsa-card.c	s16le 2-канальный 4800	SUSPENDED
Maximuss
() автор топика
Ответ на: комментарий от Maximuss

давай попробуем обновить прошивку (у тебя сейчас стоит из jammy-updates, а мы поставим из noble)

зайди на https://packages.ubuntu.com/jammy-updates/all/firmware-sof-signed/download выбери своё зеркало и скачай дебку - ставить её не надо, это твоей текущий/запасной вариант

зайди на https://packages.ubuntu.com/noble/all/firmware-sof-signed/download выбери своё зеркало и скачай дебку - вот эту вот можно поставить с помощью sudo dpkg -i firmware-sof-signed_2.2.6-1ubuntu2_all.deb

перезагрузись

есть со звуком прежние проблемы, значит просто установи старую дебку и перезагрузись опять

d00fy ★★★
()
Ответ на: комментарий от Maximuss

тогда последний вариант

скачай https://cdimage.ubuntu.com/xubuntu/daily-minimal/current/noble-minimal-amd64.iso и запусти в режиме liveCD, без установки

если со звуком всё нормально, значит просто подождёшь полгода (ядро от noble накатывать на jammy не стоит)
если со звуком всё по-старому, значит по-старому :)

d00fy ★★★
()