cpt_paranoia
Addicted Member
Whilst I've had LMS running nicely on my little Atom/Win7 SBC for some time, I've been wanting to play with it running under piCorePlayer, if only to keep up with the Pi fun and games...
Now, the only Pi I had to hand was a 2014 RPi 1 B+ v1.2 I bought some years ago. Plus a uSD card lying around.
So I followed the guide:
https://docs.picoreplayer.org/getting-started/
Downloaded the 32-bit v8.0.0 image, and burnt it to uSD using Win32DiskImager.
Plugged in an HDMI monitor, Ethernet and powered it up first time. HDMI console came up, showing boot progress and IP address. The web interface came up soon after, and its Squeezelite player appeared on my other LMS instance.
Once I figured out that the advanced settings need you to select the 'Beta' tab at the bottom of the web UI page, I increased the size of partition 2, and installed LMS. Since I wanted to access my NAS media file server, I also installed the additional file systems. I added a mount point to the music share on my NAS. And started LMS.
After a short wait, the LMS UI came up at port 9000 of the PCP IP address. I went through the basic LMS setup, and then set up the plugins, in particular, the Material Skin UI. Rebooted LMS, and the Material Skin UI came up, replacing the basic LMS UI.
I had noticed that no players were available; I thought this was down to not having the various bridge plugins available, so I enabled the Airplay, Chromecast & UPnP/DLNA bridge plugins. And rebooted.
Hmmmm... UI didn't come back up. Rebooted PCP, and the console reported an invalid LMS configuration file. I deleted the LMS cache and config file via the PCP UI, and rebooted. LMS came up, and I configured it again. But the options for third party plugins weren't offered. Sigh...
Uninstalled LMS from the PCP UI (no command line required yet), re-installed it, restarted and reconfigured it and its plugins. Back it came, with the Material Skin.
This time, I just enabled the UPnP plugin, as I had a suspicion the CCA plugin was the problem. Still no players, even after enabling the 'Local Player' plugin. Then I realised that 'Manage Players' allows you to take players back from other LMS instances; seems they get 'owned' by an LMS instance. And they give up the ownership if they reboot.
So, I've now got to the point that I have PCP and LMS installed and running on the old v1 B+ RPi.
But...
I haven't managed to get the NAS mount to connect yet. The exact same path spec works fine for mapping a network drive on Windows (allowing for slash/backslash difference). This means I can't evaluate how fast or slow LMS runs on this old Pi, especially with my fairly large (80k track) collection.
And I'm reluctant to try adding CCA and Airplay in case it breaks the configuration again... Fairly easy to reconstruct, but tedious.
So, on the one hand, some positive things, with the image coming up first time, and everything configured via the PCP UI; no command line stuff needed so far. On the other hand, some teething troubles with NAS/CIFS shares and plugins. Some work to do...
Now, the only Pi I had to hand was a 2014 RPi 1 B+ v1.2 I bought some years ago. Plus a uSD card lying around.
So I followed the guide:
https://docs.picoreplayer.org/getting-started/
Downloaded the 32-bit v8.0.0 image, and burnt it to uSD using Win32DiskImager.
Plugged in an HDMI monitor, Ethernet and powered it up first time. HDMI console came up, showing boot progress and IP address. The web interface came up soon after, and its Squeezelite player appeared on my other LMS instance.
Once I figured out that the advanced settings need you to select the 'Beta' tab at the bottom of the web UI page, I increased the size of partition 2, and installed LMS. Since I wanted to access my NAS media file server, I also installed the additional file systems. I added a mount point to the music share on my NAS. And started LMS.
After a short wait, the LMS UI came up at port 9000 of the PCP IP address. I went through the basic LMS setup, and then set up the plugins, in particular, the Material Skin UI. Rebooted LMS, and the Material Skin UI came up, replacing the basic LMS UI.
I had noticed that no players were available; I thought this was down to not having the various bridge plugins available, so I enabled the Airplay, Chromecast & UPnP/DLNA bridge plugins. And rebooted.
Hmmmm... UI didn't come back up. Rebooted PCP, and the console reported an invalid LMS configuration file. I deleted the LMS cache and config file via the PCP UI, and rebooted. LMS came up, and I configured it again. But the options for third party plugins weren't offered. Sigh...
Uninstalled LMS from the PCP UI (no command line required yet), re-installed it, restarted and reconfigured it and its plugins. Back it came, with the Material Skin.
This time, I just enabled the UPnP plugin, as I had a suspicion the CCA plugin was the problem. Still no players, even after enabling the 'Local Player' plugin. Then I realised that 'Manage Players' allows you to take players back from other LMS instances; seems they get 'owned' by an LMS instance. And they give up the ownership if they reboot.
So, I've now got to the point that I have PCP and LMS installed and running on the old v1 B+ RPi.
But...
I haven't managed to get the NAS mount to connect yet. The exact same path spec works fine for mapping a network drive on Windows (allowing for slash/backslash difference). This means I can't evaluate how fast or slow LMS runs on this old Pi, especially with my fairly large (80k track) collection.
And I'm reluctant to try adding CCA and Airplay in case it breaks the configuration again... Fairly easy to reconstruct, but tedious.
So, on the one hand, some positive things, with the image coming up first time, and everything configured via the PCP UI; no command line stuff needed so far. On the other hand, some teething troubles with NAS/CIFS shares and plugins. Some work to do...
Last edited: