如何修复:device_list:270:找不到声卡(Ubuntu 服务器 18.04)?

Posted

技术标签:

【中文标题】如何修复:device_list:270:找不到声卡(Ubuntu 服务器 18.04)?【英文标题】:How to fix: device_list:270: no soundcard found (Ubuntu server 18.04)? 【发布时间】:2019-04-24 06:10:48 【问题描述】:

我试图使用 USB 麦克风捕捉一些音频,但我收到了标题中提到的错误消息。

这里是一些(希望是相关的)命令的输出:

arecord -l
arecord: device_list:270: no soundcards found...

ls /cat/asound*
ls: cannot access '/cat/asound*': No such file or directory

lspci -v
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
Subsystem: Hewlett-Packard Company 7 Series/C216 Chipset Family High Definition Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f7c30000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

我尝试在运行时再次删除和安装 alsa

sudo arecord -l

输出是:

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC221 Analog [ALC221 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC221 Alt Analog [ALC221 Alt Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

我猜这意味着 Ubuntu 正在识别我的声卡。可以在 here 找到 ALSA 信息脚本。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

在使用aplay l 后,我得到了aplay: device_list:268: No sound card found...。按照下面的 Ubuntu 故障排除指南,我安装了 apt install linux-generic 并在重新启动后从 ova 的 Ubuntu Server 20.04 中的 VirtualBox 中找到了我的声卡。

https://help.ubuntu.com/community/SoundTroubleshooting

【讨论】:

以上是关于如何修复:device_list:270:找不到声卡(Ubuntu 服务器 18.04)?的主要内容,如果未能解决你的问题,请参考以下文章

如何修复找不到模块'fs'

如何修复找不到 Getter:'nuutil'

如何修复“错误:找不到模块'@endb/sqlite'”

如何修复“找不到模块'@angular-devkit/schematics'”

如何修复找不到选项-F错误的目录[重复]

如何修复错误“找不到设备支持文件”