Guides 11792 Published by

The guide walks you through installing the lightweight DeaDBeeF music player on Manjaro, starting with a quick check of the official community repository so you can avoid unnecessary AUR steps. If the package is present, a simple sudo pacman –S command pulls in the vetted build that matches your system’s libraries and keeps future removal clean. When the latest features are needed, it shows how to set up an AUR helper like yay or paru and then install deadbeef-git, noting that AUR packages may require reviewing the PKGBUILD for safety. The article also covers common hiccups such as missing audio output on PulseAudio, codec gaps that can be fixed with lame libmad ffmpeg, and permission glitches in the plugin directory, ending with encouragement to enjoy a snappy player that doesn’t overconsume RAM.



How to Install DeaDBeeF on Manjaro Linux

Got a clean‑look, minimal audio player that actually plays your music? That’s DeaDBeeF. On Manjaro it’s either one click or one line in the terminal—no more hunting for broken dependencies.

Why you want DeaDBeeF on Manjaro

DeaDBeeF is a lightweight, plugin‑driven player that keeps your system lean while still offering pretty good features. I’ve seen people swap out heavier players just to keep RAM free for gaming or video editing. If you’re tired of a bloated interface and want something that starts faster than my old Winamp, give DeaDBeeF a shot.

Step 1: Verify the official repo

First check if the package is already in Manjaro’s community repo. It usually is, so you can skip the AUR hassle:

pacman -Ss deaddbef

If that returns a line like community/deadbeef, you’re good to go.

Step 2: Install via pacman

With the package found, just run:

sudo pacman -S deaddbef
Why this matters:

Pacman pulls in exactly what the maintainers built for your distro version. No surprises like missing libraries or broken dependencies. It also keeps your system tidy when you later remove DeaDBeeF.

Step 3: Get the bleeding‑edge from AUR (if needed)

Sometimes you want the newest features or bug fixes that haven’t hit the official repo yet. In that case use an AUR helper like yay or paru.

# If you don’t have yay, install it first
sudo pacman -S --needed git base-devel

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

# Now grab DeaDBeeF from AUR
yay -S deadbeef-git
Why this matters:

The -git build pulls the latest source, so you’ll see improvements like better MP3 decoding or plugin support sooner. Just remember: AUR packages aren’t vetted as tightly—read the PKGBUILD if something feels fishy.

Troubleshooting common hiccups
  • Audio doesn’t play after install

DeaDBeeF uses ALSA by default. If you’re on PulseAudio, try launching with deadbeef -P or edit /etc/ld.so.conf.d/deadbeef.conf to point to the correct sound server.

  • Missing plugins

Some audio formats need extra codecs. Install them via:

  sudo pacman -S lame libmad ffmpeg

I’ve seen this happen after a bad driver update that removed an old codec library; reinstalling fixes it instantly.

  • “Could not load plugin” errors

Make sure the plugin directory is readable: chmod +rX ~/.config/deadbeef/plugins. It’s a simple permission glitch most of the time.

Final thoughts

That’s all there is to it. DeaDBeeF on Manjaro is as easy as any other package, and it keeps your music experience light and snappy. Try it out, tweak the plugins, and enjoy a player that doesn’t ask for more RAM than you actually have.