gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 22:11:00 29 4
gpt4 key购买 nike

无法在 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
  • 经过大量搜索,确认snd-aloop已预装在ubuntu 16.04中。(https://askubuntu.com/questions/891445/alsa-snd-aloop-kernel-module-for-16-04-or-14-04-server)
  • 所以我验证并发现该模块存在于

  • "/lib/modules/4.4.0-116-generic" kernel. location - /lib/modules/4.4.0-116-generic/kernel/sound/drivers/snd-aloop.ko


  • 经过深思熟虑,一种使用 snd-aloop 音频驱动程序的可能方法是
    使用 4.4.0.116 通用内核。
  • 所以我也修改了 /boot/grub/menu.lst 并编辑了 内核
    列表
    .(注释掉除 4.4.0.116-generic 之外的所有其他内核)
    然后做了 update-grub 但什么也没发生,内核加载是
    /lib/modules/4.4.0-1052-aws。
  • 然后我修改了 /etc/default/grub 文件
    GRUB_DEFAULT=0 更改为内核标题为
    GRUB_DEFAULT="gnulinux-4.4.0-116-generic-advanced-b6adc449-5e3d-4331-ba6b-6e99a75fa48e>gnulinux-4.4.0-116-generic-recovery-b6adc449-5e3d-4331-ba48b-6e919a4765765
    并再次进行了 grub 更新,但再次没有发生任何事情。

  • 我已经浏览了以下文档

    1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html - 更改内核的 Aws 文档指南。

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

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

    最佳答案

    更新默认内核启动项的步骤(不修改 /boot/grub/menu.lst ):

  • 中查找所需的菜单和子菜单项grub.cfg :cat /boot/grub/grub.cfg
    例如,您可以拥有这样的菜单结构( AWS Ubuntu 16.04 的默认设置):
  • (0) Ubuntu
  • (1) Ubuntu 的高级选项
  • (0) Ubuntu,带有 Linux 4.4.0-1052-aws
  • (1) Ubuntu,带有 Linux 4.4.0-1052-aws(恢复模式)
  • (2) Ubuntu,使用 Linux 4.4.0-116-generic
  • (3) Ubuntu,使用 Linux 4.4.0-116-generic(恢复模式)

  • 在这种情况下,如果您需要加载“Ubuntu, with Linux 4.4.0-116-generic”,您的默认引导设置将是“1>2”
  • 编辑默认 grub 文件:
    vim /etc/default/grub并设置
    GRUB_DEFAULT=“1>2”
  • 运行update-grub
  • 然后 reboot now使之生效
  • 重新启动后,您可以使用 uname -a 进行测试这应该给 4.4.0-116-通用

  • 在此之后 modprobe snd-aloop应该可以正常工作。

    关于ubuntu - 声音驱动程序 - AWS EC2 ubuntu 16.04 实例的 snd-aloop 内核模块设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49538514/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com