wl revisou este gist . Ir para a revisão
1 file changed, 17 insertions
pulse-to-pipewire.md(arquivo criado)
@@ -0,0 +1,17 @@ | |||
1 | + | #### PipeWire can act as a drop-in replacement for PulseAudio, you shouldn't come across any issues. | |
2 | + | -> https://wiki.debian.org/PipeWire | |
3 | + | > For Debian 12 and newer, `pipewire-audio-client-libraries` is replaced by `pipewire-alsa` and `pipewire-jack`. It is recommended to install the metapackage `pipewire-audio` which depends on wireplumber (the recommended session manager), `pipewire-pulse` (to replace PulseAudio), `pipewire-alsa` (ALSA) and `libspa-0.2-bluetooth` (for Bluetooth support). Moreover, installing this metapackage will remove pulseaudio to prevent any conflicts between both sound servers. | |
4 | + | ||
5 | + | Here's what I did to switch from PulseAudio to PipeWire: | |
6 | + | ||
7 | + | ``` | |
8 | + | $ sudo apt install pipewire-audio pipewire-pulse pipewire-alsa | |
9 | + | $ sudo touch /etc/pipewire/media-session.d/with-pulseaudio | |
10 | + | $ sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.* /etc/systemd/user/ | |
11 | + | $ systemctl --user daemon-reload | |
12 | + | $ systemctl --user --now disable pulseaudio.service pulseaudio.socket | |
13 | + | $ systemctl --user --now enable pipewire pipewire-pulse | |
14 | + | $ systemctl --user mask pulseaudio | |
15 | + | $ sudo reboot | |
16 | + | ``` | |
17 | + | Note that my PC does not support bluetooth, so I left out those modules. Please install [`libspa-0.2-bluetooth`](https://packages.debian.org/bookworm/libspa-0.2-bluetooth) for BL support with PipeWire. |
Próximo
Anterior