Install Lyrion Media Server (LMS)

nowhinjing 8 May 2024 pCP 9.0.0 Setup • How to

1. Connect the Raspberry Pi and Initial Configuration

Insert the SD card into your Raspberry Pi, attach a wired ethernet connection, and plug in the power. Give your Raspberry Pi a minute or so to power up and connect to your local network.

Then look at the boot console. The IP address will be displayed at the end of the boot process.

Boot screen

Or launch Advanced IP Scanner to identify the IP address that has automatically been assigned by your network to the Raspberry Pi via DHCP.

Find pCP IP address

Fire up your favourite browser, and enter the IP address you found from the previous step. You should now see the pCP welcome screen.

pCP welcome page

Select [Main Page] and then [Beta]. Note the warning that is given !

pCP 9: Select [Main Page]. Note the warning that is given !

Select Beta mode

Move down to “Advanced mode operations” and select [Resize FS].

Select Resize

Select “Use 1000 MB” and hit the resize button.


If you have a large library select “Use 2000 MB” or “Whole SD card”.

resize filesystem

pCP will go away for a while to do it’s thing, but eventually it should refresh and you should be back on the [Main Page].

2. Install LMS

Select [LMS] from the [Main Page] menu bar, and then click on [Install] in “Lyrion Media Server (LMS) operations”.

install lms

After installation LMS is not automatically started, so start it by selecting the [Start] item in “Lyrion Media Server (LMS) operations”.

start lms

3. Tips and Tweaks

3.1 Turn Off the Internal Player

Select [Tweaks] from the menu bar, scroll down to the “Audio tweaks” section and set “Automatically start Squeezelite when pCP starts” to “No” and then hit [Save]. Reboot the Raspberry Pi for the changes to take effect.

switch off squeezelite

3.2 Show piCoreLMS rather than piCorePlayer as the name

Select [Tweaks] from the menu bar, change the “Host name” to your required value and then hit [Save]. Reboot the Raspberry Pi for the changes to take effect.

change name

3.3 Set a Fixed IP Address

As this is an ‘always-on’ server providing music to the entire household, I have chosen to give it a fixed IP Address rather than an address automatically assigned by your router via DHCP.


Select [Main Page] in [Beta] > [Static IP].

pCP 9: Select [Main Page] > [Static IP].

set static ip

Enter the required information and then hit [Save].

pcp set fixed ip address

Return to the [Main Page] and reboot the Raspberry Pi for the changes to take effect.

Re-running Advanced IP Scanner will show the new fixed IP address.

ip scan fixed address

More information

The Software and Information is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.