GNU/Linux >> Znalost Linux >  >> Debian

Jak opravit problém se zvukem (fiktivní výstup) v Intel NUC na Debian 11 a Proxmox 7

Po instalaci nejnovější edice Proxmox na Debian 11 do mého Intel NUC PC jsem neměl žádný zvukový výstup, ale zdá se, že mikrofon funguje. Mohu přehrávat audio/video přes Bluetooth reproduktor, ale 3,5mm audio jack na předním panelu nefunguje. Ze zvukového konektoru nevychází žádný zvuk. Zkoušel jsem přehrát zvuk pomocí externího kabelového reproduktoru a sluchátek, ale není zvuk vychází. Po hledání na Debian Wiki a Intel fóru jsem konečně našel řešení, jak opravit problém se zvukem v Intel NUC PC na Debian 11 bullseye a Proxmox 7.1 edition.

Diagnostika problémů se zvukem v Intel NUC

Onehdy jsem úspěšně nainstaloval Proxmox 7.1 na Debian 11 bullseye v počítači modelu Intel NUC11PAH. Po několika pokusech typu pokus-omyl se mi podařilo zprovoznit zařízení Bluetooth a bezdrátová zařízení.

Dalším hlavním problémem, který jsem měl s Intel NUC11PAH, je problém se zvukem. Slyším zvuk přes Bluetooth reproduktor, ale ne z kabelového reproduktoru nebo sluchátek připojených přes 3,5mm audio jack na předním panelu.

Zadal jsem následující příkaz, abych zkontroloval, zda snd-hda-intel je načten modul jádra:

$ sudo lsmod | grep snd_hda_intel

Ukázkový výstup:

snd_hda_intel  53248 2snd_intel_dspcfg 28672 2 snd_hda_intel, snd_sof_intel_hda_commonsnd_hda_codec 147456 5 snd_hda_codec_generic, snd_hda_codec_hdmi, snd_hda_intel, snd_hda_codec_realtek, snd_soc_hdac_hdasnd_hda_core 94208 9 snd_hda_codec_generic, snd_hda_codec_hdmi, snd_hda_intel, snd_hda_ext_core, snd_hda_codec, snd_hda_codec_realtek, snd_sof_intel_hda_common, snd_soc_hdac_hda, snd_sof_intel_hdasnd_pcm 118784 10 snd_hda_codec_hdmi, snd_hda_intel, snd_hda_codec, soundwire_intel, snd_sof, snd_sof_intel_hda_common ,snd_compress,snd_soc_core,snd_hda_core,snd_pcm_dmaenginesnd 94208 15 snd_ctl_led,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hwdep,snd_hda_intel_codec,snd_ 

Jak můžete vidět na výše uvedeném výstupu, modul jádra snd-hda-intel byl nahrán jako ovladač pro čip řadiče a kodekové čipy na HD-audio sběrnici.

Také spustím následující příkaz, abych ověřil dostupná zvuková zařízení spolu s používaným modulem/ovladačem jádra.

$ sudo lspci -nnk | grep -A2 Audio

Ano, audio zařízení je přítomno a je načten příslušný modul/ovladač jádra.

00:1f.3 Zvukové zařízení [0403]:Řadič zvuku Intel Corporation Tiger Lake-LP Smart Sound Technology [8086:a0c8] (rev 20) DeviceName:Onboard - Sound Subsystem:Intel Corporation Tiger Lake-LP Smart Sound Technology Řadič zvuku [8086:3004] Používá se ovladač jádra:snd_hda_intel  Moduly jádra:snd_hda_intel  , snd_sof_pci_intel_tgl

Z výše uvedených výstupů se zdá, že zvukové ovladače jsou nainstalovány a načteny, ale někde je chybná konfigurace.

Dále přejdu na „Nastavení (nastavení Gnome)> Zvuk> Výstup“ a všiml jsem si, že jediným dostupným výstupním zařízením je Dummy Output . Viz následující snímek obrazovky.

Opravit problém se zvukem v Intel NUC na Debian Linuxu

Pokud nemáte žádný zvukový výstup a pouze fiktivní výstup na Debianu (a doufejme, že v dalších distribucích Linuxu) v Intel NUC, můžete to opravit přidáním tohoto řádku - "options snd-hda-intel model=dell-headset-multi " na "/etc/modprobe.d/alsa-base.conf " soubor, jak je uvedeno níže.

$ echo "options snd-hda-intel model=dell-headset-multi" | sudo tee -a /etc/modprobe.d/alsa-base.conf

Tento příkaz vytvoří alsa-base.conf soubor, pokud již neexistuje.

Nyní restartujte systém.

Zapojte reproduktor/sluchátka. Přejděte do „Nastavení Gnome> Zvuk> Výstup“ a zkontrolujte výstupní zařízení. Měli byste vidět, že výstupní zařízení je nastaveno na Sluchátka – vestavěný zvuk .

Upozorňujeme, že nastavení se změní pouze po připojení sluchátek/reproduktoru.

A je to. Budete moci poslouchat zvuk!

Po provedení výše uvedených kroků zvuk na mém Intel NUC funguje. Zkontroloval jsem zvuk pomocí externího kabelového reproduktoru a dvou kabelových sluchátek. Slyším zvuk hlasitě a čistě. Je to velká úleva!!

Pozor: Je známo, že tato oprava funguje na mnoha nejnovějších procesorech Intel, které používají čipovou sadu Intel HDA, i když se nejedná o značku DELL. Můj je model PC Intel NUC11PAHi3 a toto řešení fungovalo jako kouzlo. Mnoho uživatelů také oznámilo, že tato oprava funguje i pro ně.


Debian
  1. Jak nainstalovat Proxmox VE 4 na Debian 8 (Jessie)

  2. Jak nainstalovat a zabezpečit MariaDB na Debian 11

  3. Jak nainstalovat Node.js a npm na Debian 11

  1. Jak nainstalovat a používat Ansible na Debian 11

  2. Opravte problém bez zvuku (fiktivní výstup) v Ubuntu pomocí SND HDA Intel

  3. Dummy Output místo zvukového zařízení v Debianu 9

  1. Jak nainstalovat a používat Debian Backports

  2. Jak nainstalovat a nakonfigurovat Redis na Debian 9

  3. Jak nainstalovat a používat FFmpeg na Debianu 9