Hope you can help. I currently run a PI3, screen and Iqaudio Dac + as a Roon Endpoint. I have a spare Squeezebox Touch. I would like to run this alongside Roon using LMS as the server. How do I go about running two servers without conflict. I’m an advanced Noob so please keep it simple.
“Step 1: The first thing you should do is turn off any LMS servers running on your network. Roon’s Squeezebox functionality works by emulating LMS--if LMS is running on your network, devices may find and associate with it, or become confused.”
if you disable squeezebox support in roon there is no emulating LMS…What you have linked to is how to use squeezebox devices as roon endpoints. The OP want to control his squeezeboxes using LMS on the same server as roon core controlling roon endpoints. Well thats how I read it. OP correct me if I’m wrong.
That’s correct Tony. I would like to run the LMS server and the Roon Server on my Mac mini and be able to play from either depending on my preference. LMS plays IPlayer and Extras which I love. It also plays some Radio URLs which Roon is as yet unable to play.
There’s only one reliable way to do this if you want to run both servers on the same physical box, the reason being if you install LMS and Roon on the same IP address you get conflicts, and a terrible user experience.
Install some VM software that will allow you to run virtual machines on your Mini, e.g. VirtualBox or similar.
Create a lightweight VM (I suggest Linux), and ensure the VM is using ‘bridged’ mode. ‘NAT’ mode which most VMs default to will not work and ‘host’ mode will give you the same problems as running them side by side.
Install LMS on the virtual machine and configure as normal.
LMS will now be running on a different IP address on your subnet. You can now switch between them on your players, or indeed keep a mixture of Roon and LMS players working on your network (as I do) concurrently.
Have you tried as I suggested? I have and can run roon to a RPI endpoint and LMS to a squeezebox touch without problem. LMS and Roon core installed on a Windows 10 system.
I don’t use Macs but I don’t see why not as long as you disable squeezebox functionality in roon. You have nothing to lose by trying it, after all you can uninstall LMS easily enough.
You seem to be missing what the OP wants to do. He doesn’t want squeezebox devices as roon endpoints and should disable squeezebox support in the roon settings. The squeezeboxes will be only controlled by LMS.
I decided to keep Roon on my Macmini and install LMS directly onto my Picore enabled Jivelite screen. Appears to be working fine. Thanks for the guidance.
Steve