debian12 pipewire i3安装配置

# pulseaudio

1
2
sudo apt install pulseaudio
sudo apt install pavucontrol

不用创建服务,可以直接跟随i3启动和重载,i3配置

1
exec_always --no-startup-id killall pulseaudio &&  pulseaudio 

# pipewire

可以不用安装PulseAudio,直接使用安装 pipewire即可

1
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

可能需要:

1
apt install wireplumber pipewire-media-session-

另外装一个面板工具

1
sudo apt install pavucontrol

普通用户启动

1
systemctl --user --now enable wireplumber.service

# 有问题的时候重启

1
2
sudo systemctl restart pipewire
systemctl --user --now enable wireplumber.service

# 对比

日常使用没啥感觉,在部分硬件上 pulseaudio下存在颤音,pipewire同样存在。 并且pipewire在设备长时间待机的时候 会无声音,需要重启服务

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计