debian12 pipewire i3安装配置
#pulseaudio
plaintext
sudo apt install pulseaudio
sudo apt install pavucontrol
不用创建服务,可以直接跟随i3启动和重载,i3配置
plaintext
exec_always --no-startup-id killall pulseaudio && pulseaudio
#pipewire
可以不用安装PulseAudio,直接使用安装 pipewire即可
plaintext
sudo apt install pipewire
包含:
libpipewire-0.3-0 libpipewire-0.3-common libpipewire-0.3-modules libspa-0.2-modules ibwireplumber-0.4-0 pipewire-bin pipewire-pulse rtkit wireplumber
可选:
libspa-0.2-bluetooth pulseaudio-utils wireplumber-doc
可能需要:
plaintext
apt install wireplumber pipewire-media-session-
另外装一个面板工具
plaintext
sudo apt install pavucontrol
普通用户启动
plaintext
systemctl --user --now enable wireplumber.service
#有问题的时候重启
plaintext
sudo systemctl restart pipewire
systemctl --user --now enable wireplumber.service
#对比
日常使用没啥感觉,在部分硬件上 pulseaudio下存在颤音,pipewire同样存在。 并且pipewire在设备长时间待机的时候 会无声音,需要重启服务