Ubuntu20.04 安装声卡驱动

重装/更新 ALSA 和 PulseAudio

大多数"驱动问题"实际上是音频服务(PulseAudio)配置损坏。

复制代码
sudo apt install --reinstall alsa-base alsa-utils pulseaudio libasound2

开启 Multiverse 软件源

复制代码
sudo add-apt-repository multiverse

sudo apt update

安装 Intel SOF 固件

较新的 Intel 声卡(如 Device 43c8)不再使用传统的 snd_hda_intel 驱动,而是依赖 SOF (Sound Open Firmware)。

复制代码
sudo apt install firmware-sof-signed

手动部署 SOF 二进制固件【上一步失败则执行这步】

复制代码
wget https://github.com/thesofproject/sof-bin/releases/download/v2.2.6/sof-bin-v2.2.6.tar.gz
tar -xvf sof-bin-v2.2.6.tar.gz
cd sof-bin-v2.2.6
sudo mv /lib/firmware/intel/sof /lib/firmware/intel/sof.bak
sudo mv /lib/firmware/intel/sof-tplg /lib/firmware/intel/sof-tplg.bak

执行部署脚本

复制代码
sudo ./install.sh v2.2.6

ls -l /lib/firmware/intel/sof*

保存并更新内核镜像

复制代码
sudo update-initramfs -u

修改配置文件以防冲突

复制代码
sudo gedit /etc/modprobe.d/alsa-base.conf

在文件末尾添加以下内容,强制将 Intel 声卡设为 index 0

复制代码
# --- 修复 Intel Device 43c8 声卡 ---
# 强制使用 SOF 驱动逻辑(1=自动, 3=强制SOF)
options snd-intel-dspcfg dsp_driver=3

# 解决部分机型下 Intel PCH 的驱动冲突
options snd-hda-intel model=generic

保存并更新内核镜像

复制代码
sudo update-initramfs -u

检查物理静音

很多时候驱动正常,但内核默认关闭了扬声器放大器(Amplifier)。
在 Intel SOF 驱动架构中,这些 PGA (Programmable Gain Amplifier) 通道通常连接着实际的功率放大器。
解决方法:请在 AlsaMixer 界面中,使用方向键向右移动到 PGA1.0 到 PGA31.0 的每一个通道上,然后按向上方向键将它们的音量全部拉满(变红)。

复制代码
alsamixer

验证驱动加载状态

复制代码
dmesg | grep -i sof

正常输出: 应包含 SOF: firmware boot complete / Firmware info: version 2:2:0-57864 / ...

重启

复制代码
sudo reboot

查找真实的声卡设备列表

复制代码
aplay -l

如果看到 sof-hda-dsp 或 Intel PCH,记住它的卡号 (card X) 和设备号 (device Y)。
通常 Intel 声卡是 card 0, device 0。

测试指令

复制代码
# 强制指定设备播放(假设是 card 1, device 0)
speaker-test -D hw:1,0 -t sine -f 440 -c 2
  • speaker-test: 这是 ALSA (高级 Linux 声音架构) 标准套件中的测试程序。

  • -D hw:1,0: 指定播放设备。

  • hw 表示直接使用硬件驱动(Hardware)。

  • 1 是声卡编号(Card ID)。在你的系统中,card 1 是 sof-hda-dsp(Intel 声卡)。

  • 0 是设备编号(Device ID)。对于主板输出,通常是 0。

  • -t sine: 指定测试音的波形类型。这里是 sine(正弦波),它会发出类似"滴------"的长鸣音。此外还可以选 pink(粉红噪音)或 white(白噪音)。

  • -f 440: 指定声音的频率。440 Hz 是标准音高(A4),听起来比较清脆。

  • -c 2: 指定声道数(Channels)。2 表示双声道(左右音箱)。

    ffplay -nodisp -autoexit /home/yehuo/unitree_G1_ws/src/assets/1.mp3

相关推荐
Data-Miner9 小时前
AI做表格软件哪个好?专业评测:五维对比看清差距
人工智能
Raspberry_Pi_官方账号10 小时前
观察、理解与响应:Raspberry Pi 5 上的低功耗 CNN、VLM 和 SLM 工作负载
人工智能·神经网络·cnn·树莓派·raspberrypi
AI日报派送佬10 小时前
2026年10月8日AI行业日报|GPT-6可视化UI全面上线、AI PC硬件革新、智能体安全与商业化提速
人工智能·gpt·openai·谷歌·deepseek·ai日报·智能体技术
MobotStone11 小时前
做了几个 Agent 项目后,我发现:真正拉开 AI 产品经理差距的,不是技术
人工智能·架构
孟健11 小时前
Qwen3.8-27B 本地推理实测:从 14 tok/s 到 159 tok/s 的投机解码调优
人工智能·llm·ai编程
思无邪6611 小时前
用 AI 做 JS 逆向:从抓包到复现的完整方法论
开发语言·javascript·人工智能
KeyAction666611 小时前
AI改写战争规则,也在改写商业规则:体系对抗时代已经到来
大数据·人工智能
小蒋观天下11 小时前
专项方案:大场景港口AI安防、多干扰环境下的算法调优与落地实操
人工智能·深度学习·算法·安全·机器学习·计算机视觉·ai大模型
冬奇Lab11 小时前
一天一个开源项目(第231篇):MiniMind —— 花3块钱、2小时,从零训练一个 64M 参数的大语言模型
人工智能·开源·资讯
揽秀亭长12 小时前
视频转脚本有哪些方法?5种方案技术拆解
人工智能·音视频