如何确保启动时已加载snd-hda-intel模块?


9

我需要输入sudo modprobe snd-hda-intel才能使声卡正常工作。

我需要编辑什么配置文件,我应该进行什么编辑,这样我就可以在启动时加载声音驱动程序,因此不必每次都键入此文件?

Answers:


7

添加snd-hda-intel到文件末尾/etc/modules。这将使snd-hda-intel模块在引导时自动加载。

您可以使用:sudo sh -c 'echo "snd-hda-intel" >> /etc/modules'做到这一点。


它没有在我的笔记本电脑和Debian 9.工作
罗比Sottini

4

/etc/modules你可以把那些需要负载在启动时每个模块(每行一个)。

运行此命令会将模块附加到文件中:

echo "snd-hda-intel" | sudo tee -a /etc/modules

1

尝试安装“ oss4”音频后,我丢失了音频,并且恢复了我的错误,没有恢复音频。

需要“手动”:每次启动时都使用modprobe snd-hda-intel...。

直到我发现驱动程序已被列入黑名单....。

grep snd-hda-intel /etc/modprobe.d/*

/etc/modprobe.d/oss4-base_noALSA.conf:blacklist snd-hda-intel

将“ oss4-base_noALSA.conf”从“ /etc/modprobe.d”移开

sudo mv /etc/modprobe.d/oss4-base_noALSA.conf /root

现在,无需在每次启动后手动“ modprobe snd-hda-intel”来获取音频...。

希望能帮助到你...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.