Pipewire adalah utilitas yang mengatur audio di GNU/Linux. Proyek yang dikembangkan Wim Taymans di Red Hat ini menawarkan latensi rendah. Jika kamu penggemar audio, saya rasa Pipewire tepat untuk kamu.

Banyak orang percaya bahwa Pipewire akan menggantikan Pulseaudio. Anggapan itu bukan omong kosong, distro - distro GNU/Linux sudah mengadopsi Pipewire, salah satunya Fedora. The future is now, say goodbye to bloated Pulseaudio.

Tapi pemasangan Pipewire di distro GNU/Linux berinit non systemd, seperti Devuan, Gentoo, Void, dan lain - lain sedikit ribet daripada Distro GNU/Linux berinit systemd. Hari ini kita akan bahas cara install pipewire di distro GNU/Linux berinit non systemd.

Disini saya menggunakan Void GNU/Linux dan akan install pipewire.

Pasang paket Pipewire (+Wireplumber)

$ sudo xbps-install -Sy pipewire alsa-pipewire wireplumber`

Salin konfigurasi ke folder /etc/:

$ sudo mkdir -p /etc/pipewire
$ sudo cp /usr/share/pipewire/pipewire.conf /etc/pipewire/

Sunting /etc/pipewire/pipewire.conf pada baris:

context.exec = [
    { path = "/usr/bin/wireplumber" args = "" }
    { path = "/usr/bin/pipewire" args = "-c pipewire-pulse.conf" }
]

Jalankan perintah berikut untuk integrasi ALSA:

$ sudo mkdir -p /etc/alsa/conf.d
$ sudo ln -s /usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d
$ sudo ln -s /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d

Langkah terakhir adalah restart. Periksa apakah Pipewire sudah berjalan pactl info.

Jika berhasil, maka kamu akan menemukan

Server Name: PulseAudio (on PipeWire 0.3.32)