Debian 10 中 alsa-base.conf 位于哪里?

Debian 10 中 alsa-base.conf 位于哪里?

所以......我需要添加一些配置(options snd-hda-intel model=),就像alsa-base.conf我在之前安装 Ubuntu 时所做的那样。

不幸的是,我似乎没有alsa-base.conf文件(或者至少不在 ubuntu 中的同一位置/etc/modprobe.d)。

使用 Debian 10 时我应该在哪里添加选项?

答案1

alsa-base.conf在 Debian 10 中不再可用。

这并不意味着您无法设置 HDA 选项;而是意味着您无法设置 HDA 选项。这些可以放入名称以 结尾的任何文件中.conf/etc/modprobe.d最好是您自己的文件。我用来/etc/modprobe.d/local.conf存储所有模块选项。

答案2

我发现许多发行版的文件夹 /etc/modprobe.d 是空的,但用户可以根据需要添加 .conf 文件

我在许多系统上使用它来停止错误蜂鸣声:

echo 'blacklist pcspkr' | sudo tee /etc/modprobe.d/nobeep.conf

创建您需要的文件:

echo 'options snd-hda-intel model=xxxxxx' | sudo tee /etc/modprobe.d/alsa-base.conf

将“xxxxxx”替换为型号名称

答案3

谢谢你。我一直很想知道为什么我所有的 USB 音频设备都不再被看到,这给了我这个想法。在 /etc/modprobe.d 中创建了我自己的 .conf 文件,其中仅包含 options snd-usb-audio index=0,1 options snd-hda-intel index=2,3 ,你瞧,所有音频设备都再次播放。

相关内容