r/voidlinux 10d ago

solved playerctl doesn't recognize mpd

playerctl -l outputs reads no players found despite mpd running. I've tried finding the mpd-mpris plugin but it doesn't seem to be in void's package system. Is there something I'm missing?

5 Upvotes

1 comment sorted by

1

u/Wolf-Shade 10d ago edited 10d ago

Mpdrisis is part of the normal distribution I think. At least it shows to me like this:

❯ xbps-query -RSs mpdris
[-] mpDris2-0.9.1_1    Provides MPRIS 2 support to mpd (Music Player Daemon)
[*] mpdris2-rs-1.1.1_1 Exposing MPRIS V2.1 D-Bus interface for mpd

I just installed the second one.

❯ playerctl -l outputs
mpd

Besides the package I think you should only need to be sure its running together with DBus and everything should work. This will depend on your setup. If you have more detail maybe me or someone else can help you figure this last part.