Audio: Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series
Audio Cluster
vendor: Realtek
driver: snd_hda_intel
v: kernel
bus ID: 00:0e.0
chip ID: 8086:5a98
Sound Server: ALSA v: k5.10.0-5mx-amd64
/etc/modprobe.d/sound.conf
代わりに、読み取るまでボリュームコントロールからダミー出力を取得しました。
options snd-hda-intel model=generic
その後、再起動して[出力デバイス]タブで[HDMI /ディスプレイポート]を選択します(すべてのドライバがあるようです)。利用可能な他のオプションはありません。画像を見る。
model=
犯人が実際に置くべきことが何であるか疑われます。
また、Windowsのドライバ情報は次のとおりです。おそらくNDISWrapperソリューションを一緒に使用することもできます。
ESAuDriver Device
C:\Windows\system32\DRIVERS\ESAuDriver.sys
C:\Windows\system32\drivers\ksthunk.sys
Provider: Everest Semiconductor Co., Ltd
File version: 1.0.0.1
Copyright: (C) 2018
Digital Signer: Microsoft Corporation Hardware Compatibility
FxSound Audio Enhancer
C:\Windows\system32\DRIVERS\dmk.sys
C:\Winodws\system32\drivers\fxvad.sys
C:\Windows\system32\drivers\ksthunk.sys
C:\Windows\system32\DRIVERS\portcls.sys
Provider: Microsoft Corporation
File version: 10.0.19041.746 (WinBuild.160101.0800)
Copyright: (C) Microsoft Corporation. All rights reserved
Digital Signer: Microsoft Windows
Intel(R) Display Audio
C:\Windows\system32\DRIVERS\dmk.sys
C:\Windows\system32\drivers\ksthunk.sys
C:\Windows\system32\DRIVERS\portcls.sys
C:\Windows\system32\SysFXVI.dll
C:\Windows\system32\WMALFXGFXDSP.dll
intcdaud.inf_amd64_5282259550ac75e5\IntcDAud.sys
Provider: Microsoft Corporation
File version: 10.0.19041.746 (WinBuild.160101.0800)
Copyright: (C) Microsoft Corporation. All rights reserved.
Digital Signer: Microsoft Windows
Intel(R) Smart Sound Technology (Intel(R) SST)
C:\Windows\system32\DRIVERS\dmk.sys
C:\Windows\system32\DRIVERS\IntcSST.sys
C:\Windows\system32\drivers\ksthunk.sys
C:\Windows\system32\DRIVERS\portcls.sys
Provider: Microsoft Corporation
File version: 10.0.19041.746 (WinBuild.160101.0800)
Copyright: (C) Microsoft Corporation. All rights reserved.
Digital Signer: Microsoft Windows
答え1
「Celeron N3350/Pentium N4200/Atom E3900」は特別なケースであることに注意してください。カーネル構成の「SoCオーディオサポート用ALSA」セクションでいくつかのオプションを設定する必要があります。これらのプロセッサを「Apollo Lake」プラットフォームと呼ぶことに注意してください。
Celeron N3150(以前のモデルですが、同様の特殊な状況があります)を含むmini-ITXボードがありますが、現在NICの障害によりサービスが中断されました。だからノートに頼る必要があります...
私のシステムでは、必ず以下を選択する必要があります。
- SoCオーディオをサポートするためのALSA(
CONFIG_SND_SOC=m
) - インテルASoC SSTドライバー(
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
) - 適切なプラットフォームオプション(あなたの場合は「Broxton / ApolloLakeプラットフォーム」(
CONFIG_SND_SOC_INTEL_APL=m
))
以下を選択することもできます。
- サウンドオープンファームウェアサポート(
CONFIG_SND_SOC_SOF_TOPLEVEL=y
) - IntelオーディオDSPのSOFサポート(
CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
) - SOF PCI列挙サポート(
CONFIG_SND_SOC_SOF_PCI=m
) - ApollolakeのSOFサポート(
CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=m
) - SOFはHDAリンク(HDA / HDMI)をサポートしています。 (
CONFIG_SND_SOC_SOF_HDA_LINK=y
) - HDAudioコーデックのSOFサポート(
CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
)
このオプションを使用すると、後で必要に応じて、または必要に応じてサウンドオープンファームウェアを使用できます。
カスタムカーネルを初めて構築する場合でも、カーネル設定を確認する必要があります(通常は/boot/config-*
カーネルのバージョン番号と一致するファイルとして提供されます/proc/config.gz
。
grep SND_SOC_INTEL_APL /boot/config-*
zcat /proc/config.gz | grep SND_SOC_INTEL_APL
または(存在する場合)で始まります/proc/config.gz
。
得られる結果が次のような場合
CONFIG_SND_SOC_INTEL_APL=m
または
CONFIG_SND_SOC_INTEL_APL=y
これにより、カーネルサウンド構成の最も重要な部分がハードウェアに適している必要があります。しかし、次のような結果が出た場合:
# CONFIG_SND_SOC_INTEL_APL is not set
それ以外の場合、サウンドの問題はカーネルの設定によって引き起こされた可能性があります。適切なオプションセットを含むカーネルパッケージを探すか、システムに適したカスタム構成でカーネルを構築する必要があります。
注:Debian 11が最近リリースされました。カーネルバージョン5.10を標準として使用し、amd64ハードウェアのカーネル構成はCONFIG_SND_SOC_INTEL_APL=m
デフォルトで有効になっています。 Debian 10 を引き続き使用する必要がない場合は、Debian 11 にアップグレードすることを検討してください。
Debian は再インストールなしでメジャーバージョンのアップグレードを管理してきた長い歴史を持っていますが、リリースノートを読む最初。第4章と第5章、Debian 11のアップグレード手順と注意事項に特別な注意を払ってください。