I am loving Plexamp on Linux (more than I am loving it on macOS, since I can change audio sources manually).
A Plex supported audio player that has working media controls and HiDPI support in Linux
However, I have run into a hiccup: Tiling window managers.
Currently, it seems as Plexamp does not launch its application windows in "floating" mode by default, leading to views like:
full album for your viewing pleasure
This view exposes a slew of bugs, however I am aware that your application is not designed to be viewed in that mode so I will not cover them. However, launching this way by default exposes users to a broken experience.
Currently, I am remedying this by manually "floating" the windows, however I do not think that is a long term solution.