PipeWire Audio Server

PipeWire merupakan kerangka kerja multimedia tingkat rendah yang baru. Ini bertujuan untuk menawarkan pengambilan dan pemutaran audio dan video dengan latensi yang minimal dan dukungan untuk aplikasi berbasis PulseAudio, JACK, ALSA dan GStreamer.

Memasang PipeWire

Hapus PulseAudio.

doas xbps-remove -R pulseaudio alsa-plugins-pulseaudio

Pasang PipeWire.

doas xbps-install -S pipewire alsa-pipewire libjack-pipewire libspa-bluetooth gstreamer1-pipewire l7-pipewire

Jika mengaktifkan layanan pulseaudio maka hapus dahulu, tetapi secara bawaan sudah tidak aktif. Hal ini agar tidak konflik antara layanan pipewire dengan pulseaudio.

doas rm -v /var/service/pulseaudio

Tambahkan layanan pipewire.

doas ln -s /etc/sv/pipewire /var/service/
doas ln -s /etc/sv/pipewire-pulse /var/service/

Menambahkan autostart pipewire ke sesi desktop.

mkdir -pv ~/.config/autostart/
cp -v /etc/skel/.config/autostart/PipeWire* ~/.config/autostart/

Kemudian logout atau reboot PC/laptop Anda.

Cek status pipewire.

inxi -A

Jika keluarannya seperti dibawah ini maka pipewire sudah berjalan.

PipeWire v: [versi] running: yes

Mengganti PipeWire dengan PulseAudio

Menghapus PipeWire.

doas xbps-remove -R pipewire alsa-pipewire libjack-pipewire libspa-bluetooth gstreamer1-pipewire l7-pipewire

Memasang PulseAudio.

doas xbps-install -S pulseaudio alsa-plugins-pulseaudio

Menghapus layanan pipewire.

doas rm -v /var/service/pipewire
doas rm -v /var/service/pipewire-pulse

Kemudian logout atau reboot PC/laptop Anda.

Cek status pulseaudio.

inxi -A

Jika keluarannya seperti dibawah ini maka pulseaudio berjalan tanpa pipewire.

PulseAudio v: [versi] running: yes