I’ve got Plexamp up and running on a Pi4. Thanks to all who helped.
I can’t seem to get the plexamp.service to work when rebooting.
I ran: sudo systemctl status plexamp.service and received the following in case someone call tell what the issue is:
May 04 17:51:31 pi4Plex systemd[1]: plexamp.service: Scheduled restart job, restart counter is at 5.
May 04 17:51:31 pi4Plex systemd[1]: Stopped Plexamp.
May 04 17:51:31 pi4Plex systemd[1]: plexamp.service: Start request repeated too quickly.
May 04 17:51:31 pi4Plex systemd[1]: plexamp.service: Failed with result ‘exit-code’.
May 04 17:51:31 pi4Plex systemd[1]: Failed to start Plexamp.
are you by chance using RaspberryPi OS lite? Somebody wrote in a different post about changing the target in plexamp.service to make it work on the Lite version. I did that and it worked for me.
also in that same thread you have to run sudo systemctl enable plexamp.service That step was initially missed on some of the posts.
Hopefully one of those two things will get it working for you.
After extracting the .tar.gz in your home folder, the primary copy of the plexamp.service file is supposed to be located inside of /home/pi/plexamp. (if your user name is indeed pi)
This is the folder into which you must dive.
However, the first command should fail if you aren’t in there. As it won’t find the source file to copy into /lib/systemd/system.
I can’t figure it out.
I changed the directory to plexamp/
Ran the commands straight from Elan’s instructions, but whenever I quit Terminal Plexamp quits and when I reboot Plexamp doesn’t boot.
I’m sure I’m missing something simple, but I can’t figure it out.
I think this did the trick!!!
But now the audio out doesn’t work properly.
I’m not using digital out, just the stereo mini.
Prior to this change the audio was perfect. Now it’s digital interference. Audio from Youtube works fine.
OK, up and running as expected.
Thank you all for your help.
The bad audio was fixed by changing the output in Plexamp to the Headphone output and strict sample rate matching.
Thanks again for your patience.