WirePlumber - A more powerful manager and the current recommendation.The burden of watching for new streams and connect them to the appropriate output device or application is left to an external component known as a session manager.Ĭurrently, the only recommended session manager is: Like JACK, PipeWire implements no connection logic internally. Pipewire can work as drop-in replacement for others audio servers. Optionally, install pipewire-docs to review the documentation. Pipewire uses systemd/User for management of the server and automatic socket activation. There is also lib32-pipewire for multilib support. Install the pipewire package from the official repositories. Instead, it uses a Polkit-like security model, asking Flatpak or Wayland for permission to record screen or audio. PipeWire also supports containers like Flatpak and does not rely on the audio and video user groups. The daemon based on the framework can be configured to be both an audio server (with PulseAudio and JACK features) and a video capture server. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications. PipeWire is a new low-level multimedia framework.