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更改为read:
options snd-hda-intel model=generic然后,在重新启动后,"HDMI / Display端口“被选中在"Output”选项卡中(看起来我有所有的驱动程序)。没有其他选择可供选择。看图片。
我怀疑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
发布于 2021-09-14 08:55:42
您需要知道,"Celeron 3350/奔腾N 4200/Atom E3900“是一个特例。它需要在内核配置的"ALSA音频支持“部分中设置一些选项。你需要知道这些处理器被称为“阿波罗湖”平台。
我有一个迷你ITX板与塞隆N3150 (一个较早的模式,但类似的特例),但它目前是无法运作,因为它的NIC失败。所以我得依靠我的笔记.
对于我的系统,我绝对必须选择:
CONFIG_SND_SOC=m)CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y)CONFIG_SND_SOC_INTEL_APL=m)您也可以选择:
CONFIG_SND_SOC_SOF_TOPLEVEL=y)CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y)的支持CONFIG_SND_SOC_SOF_PCI=m)CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=m)CONFIG_SND_SOC_SOF_HDA_LINK=y)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中需要注意的升级过程和需要注意的事情。
https://unix.stackexchange.com/questions/667683
复制相似问题