Audio on Arch Linux with KDE Plasma
Packages to Install
To set-up audio on Arch Linux with the KDE Plasma desktop environment,
install
pipewire-jack
, wireplumber
, and kmix
:
sudo pacman -S pipewire-jack wireplumber kmix
-
pipewire-jack
is an implementation of the JACK Audio Connection Kit (JACK; a recursive acronym) Application Programming Interface (API). JACK provides a sound server daemon that provides real-time, low latency connections for audio and MIDI data between applications that implement its API. -
wireplumber
is a powerful session and policy manager for PipeWire. PipeWire is a new low-level multimedia framework. 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. -
kmix
is a sound channel mixer and volume control that provides the applet for the desktop system tray.
Adjusting Audio
After installation of the above applications, audio can be adjusted using
either the applet in the desktop environment by right-clicking and then
selecting Show Mixer Window
, or on the command line via
wpctl
.
Laptop Specific Requirements
If you are on a laptop, you will also need sof-firmware
:
sudo pacman -S sof-firmware