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.