声音驱动程序 - 使用AWS EC2 ubuntu 16.04实例的snd-aloop内核模块设置问题


0

无法在AWS EC2 ubuntu 16.04实例中使用snd-aloop音频驱动程序

在snd-aloop上运行modprobe

$modprobe snd-aloop
modprobe: FATAL: Module snd-aloop not found in directory /lib/modules/4.4.0-1052-aws

AWS matchine中的内核是 -

/lib/modules/4.4.0-1049-aws  
/lib/modules/4.4.0-1052-aws  
/lib/modules/4.4.0-116-generic

当前内核已加载

$uname -r
4.4.0-1052-aws
  1. 经过大量搜索后,确认snd-aloop预装在ubuntu 16.04中。( https://askubuntu.com/questions/891445/alsa-snd-aloop-kernel-module-for-16-04-or-14-04-server
  2. 所以我验证并发现模块出现在

“/lib/modules/4.4.0-116-generic”内核。 location - /lib/modules/4.4.0-116-generic/kernel/sound/drivers/snd-aloop.ko

  1. 经过深思熟虑后,一种可能的方法来使用snd-aloop音频驱动程序了 使用4.4.0.116-通用内核。
    • 所以做同样的我修改 的/boot/grub/menu.lst 并编辑了 核心 名单 。(注释掉除4.4.0.116之外的所有其他内核 - 通用) 然后做了update-grub但没有发生任何事情,内核加载了 /lib/modules/4.4.0-1052-aws。
    • 然后我修改了 / etc / default / grub文件 和 变 GRUB_DEFAULT = 0 以内核标题为 GRUB_DEFAULT = “gnulinux-4.4.0-116泛型 - 高级 - b6adc449-5e3d-4331-ba6b-6e99a75fa48e> gnulinux-4.4.0-116泛型恢复-b6adc449-5e3d-4331-ba6b-6e99a75fa48e” 并再次做了grub更新,但没有发生任何事情。

我已经阅读了以下文档

1。 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html - Aws doc指南改变内核。

我不记得其他链接,但我搜索了很多。

请指出我正确的方向。如何在AWS EC2 Ubuntu 16.04实例中使用音频驱动程序sdn-aloop?

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.