系统常识 Ubuntu音频PulseAudioPipeWire

Ubuntu 音频栈:PulseAudio/PipeWire 概览

讲清 Ubuntu 桌面音频栈的演进:PulseAudio 的传统位置与 PipeWire 的新定位,二者关系、切换命令,以及没声音的排查顺序。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian
本文目录 点击展开

结论先行

新一代 Ubuntu 桌面默认走 PipeWire(取代 PulseAudio 角色并兼顾 JACK 场景);老版本或特殊部署仍是 PulseAudio。两者命令面对普通用户近似,排错入口相同。没声音先跑 wpctl status(PipeWire)或 pactl list(Pulse)确认设备。

两条栈的对照

PipeWire(新) PulseAudio(旧)
定位 通用音频服务器 + JACK 桥接 通用音频服务器
状态命令 wpctl status pactl list
默认 新版桌面默认 老版桌面

具体默认值以当期条目页说明为准;桌面与服务器条目均可能受音频栈影响。

没声音四步排查

wpctl status                        # 或 pactl list short
wpctl set-default <sink 名> 100     # 把默认输出指到对的设备
amixer sset Master 100%            # 老 ALSA 音量接口兜底
pulseaudio -k && sleep 2 && pulseaudio   # 重启音频服务(PipeWire 对应命令不同)

桌面版与服务器版的差异

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。