this post was submitted on 21 Sep 2024
5 points (100.0% liked)

Linux Questions

1149 readers
3 users here now

Linux questions Rules (in addition of the Lemmy.zip rules)

Tips for giving and receiving help

Any rule violations will result in disciplinary actions

founded 1 year ago
MODERATORS
5
Roon Server on EndeavourOS (links.hackliberty.org)
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/linuxquestions
 

I've been trying to follow documentation on the Roon website to get a roon server set up on a fresh endeavourOS install. I'm getting confused by various forum threads I've come across. Has anyone in this community successfully gotten roon server working on Linux? I'd really appreciate any concrete guidance as to how you got it set up.

I understand that there's no gui and that I'll have to connect to the server with the android app from my phone, but I can't tell that the service is running and when I search for the server from my phone, nothing appears.

Thanks!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 2 months ago (1 children)

I use the docker container provided by:

steefdebruijn/docker-roonserver

Haven't had an issue yet. But this is running on Ubuntu. Also verify your firewall rules are allowing inbound connections on the correct ports.

[–] [email protected] 1 points 1 month ago (1 children)

I was able to get the server set up and it looks like it's running on my machine. I can see it in the android app, but the app seems to be stuck in the "connecting..." Status. Looks like the ports are opened appropriately. Have you had to work through any similar issue with your setup?

[–] [email protected] 1 points 1 month ago (1 children)

Do you have multiple VLANs? Do you have a firewall enabled on the machine? If your laptop and phone are in the same subnet and VLAN (hopefully, if not something is very wrong) then the server and client poth broadcast on a specific port (can't remember right now). They should see this. If not you've got a firewall problem. That's my best guess.

[–] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago)

Was able to get it working with the following

sudo systemctl start roonserver

sudo systemctl enable roonserver

sudo mkdir -p /etc/firewalld/services/

sudo nano /etc/firewalld/services/roonserver.xml

Add the following content to the roonserver.xml file:

sudo firewall-cmd --reload

sudo firewall-cmd --zone=public --add-service=roonserver --permanent

sudo firewall-cmd --reload