Which way to go in order to use ROON-Server on Linux MINT (cinnamon)?

Hello all, I did manage to install ROON-Server on my Linux MINT device. I can “see” the server from my iDevices.

But the connection does not establish.

Any advice on where to look for making things work?

I did see this link https://community.roonlabs.com/t/how-to-install-roon-on-linux-mint-22-3/314147 , but I thought it might be a better idea to have things running directly under Linux. But I am no expert at all. So any advice is very welcomed.

Thanks, Wolfgang

Are you running UFW (Uncomplicated Firewall)?

How can I find out? I am new to Linux. How would I check this?

In the terminal, type the following:

sudo ufw status

sorry, I did not understand that UFW in the end means “the firewall”

Yes. it is running. And these are the ports in use…

Is this correct? Anything missing?

Okay, you’ll need a few more rules. But before you try them, please turn off the firewall first to check that Roon connectivity works.

# Disable firewall
sudo ufw disable

# Enable firewall
sudo ufw enable

Follow the instructions in this post, and shout out if you have any questions.

I will do so. Thanks a lot for now.

1 Like

Just a quick note: With the firewall disabled, I can easily connect to the ROON server via my iPAD. :grinning_face:

That confirms what I expected, i.e., you are missing some rules. Of all the guides in the forum this should be the definitive version for UFW.

I have found the time to follow those wonderful instructions you provided, and “tataaa…” The ROON App on my iDevices does find the new Roon Server with no problems. I can proceed configuring it. :grinning_face:

Fantastic! Thanks for your help…

1 Like

It looks like that accessing the Roon server on the Linux machine via the iOS APP defaults to the user root, which is not what I want. But I cannot (do not know if and how I could) change it. Therefore:

One more question: I have read that you are using Bottles or Wine to access your Roon server via a GUI directly from the Linux machine. This is something I also would like to be able to do. Would you share which one of the two you are using and why?

Roon runs as root, so this is to be expected. If this concerns you, install Podman and the official Docker image in an unprivileged container (this is how I run Roon.)

I use Roon on Wine (slightly customised) because this provides greater reliability than the Bottles Flatpak (updates often break Roon.) It also runs with its own app icon.

Since your version of Mint runs Wine 9.0, install WineHQ 10.0, but not 11.0.

I can post more details once you’ve decided what you want to do.

Thanks for your feedback. Forgive me, but my Linux knowledge is just starting to grow. I am not familiar with Podman and using any container software…

But: I am currently listening to “my music”! :star_struck:

I did restart my roonserver, and managed to add my musicfolder to the Roon setup via the app on my iPAD. So I do not have a GUI on the Linux machine (which would be fine), but it is OK like this for now. The Linux server (Roonserver) sends music to a streaming device in my network. And this is what I have been after basically. I am satisfied. Thanks for your help.

1 Like

Cockpit is a web-based management interface for Linux. It gives you a more graphical way to see what’s going on with your Linux machine and manage it. I run the Roon server under Debian Linux on the bare metal without any add-on virtualization tools or any containers and it works pretty much flawlessly. You appear to have broken the code, though: listening to the music is the goal! Congratulations!