Help installing Roon Server on clean ubuntu 24.04

I just did a fresh/clean install of ubuntu 24.04 and updated after install. I was trying to install roon server using the guidelines found in the knowledge base. After 24.04 updated I installed curl, ffmpeg, and cifs-utils. I then followed the script (copy and paste into terminal) found in the knowledge base.
$ curl -O https://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh
$ chmod +x roonserver-installer-linuxx64.sh
$ sudo ./roonserver-installer-linuxx64.sh

I get this message below. What am I doing wrong? I have used 22.04 for a couple of years with roonserver installed. Not sure whats wrong here.

1 Like

Try something like

sudo bash ./script.sh

Hi @Quadman,

Roonā€™s installation instructions for Linux are not up to date. Shame on Roon!

They moved the installer script to another domain altogether, and to download the correct version of the installer, you have to run the download command as this:

curl -O -L https://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh

Explanation:

It seems Roonlabs has moved the download location for the install script from the roonlabs.com to the roonlabs.net domain, and for curl to be able to follow the permanent redirection, you have to run it with the ā€˜-Lā€™ option.

You are the second user Iā€™ve seen today running into the same problem, and it would be great if Roonā€™s support team could be bothered to update instructions and/or download URL on their webā€¦

4 Likes

So the -L command sends it to the .net website? Couldnā€™t one just enter roonlabs.net instead of roonlabs.com?

Thank you!!

Yes, the ā€˜-Lā€™ makes curl follow redirectsā€¦ it works.

curl -O https://download.roonlabs.net/builds/roonbridge-installer-linuxx64.sh

This also works, I have checkedā€¦ But in the future, if Roonlabs decides to yet again move the installers to another domain, it might then fail. They should determine which way they wish their customers to run the download, but either decision must be followed-up by an edit of the out-of-date websiteā€¦

Thank you. I will try that later today. I got so frustrated yesterday I moved my core to a w11 machine to get music. Roon really needs to update their linux install instructions. Many people use roonserver with linux. ubuntu is now on 24.04 LTS and the knowledge base instructions mention 15.04 :no_mouth:

Andreas, Thank you it worked Roon server is now installed on my ubuntu 24.04 LTS music PC.

To recap for other people who will encounter an issue installing Roon server on ubuntu 24.04 here are the steps I followed that worked for me:

Install Curl>> sudo apt install curl

Install ffmpeg>> sudo apt-get install ffmpeg

install mount cifs>> sudo apt-get install -y cifs-utils

I also had to install ā€œlbzip2ā€ to unpack roon server>> sudo apt install lbzip2

Install Roon Server>>

curl -O -L https://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh

chmod +x roonserver-installer-linuxx64.sh

sudo ./roonserver-installer-linuxx64.sh

3 Likes

many tanks to share your guide. the whole procedure seems to have gone well, but I canā€™t find where to start roon. itā€™s my first time with ubuntu and if it hadnā€™t been for your guide I would have already burned everything ;l
i can see roon only with tablet before i can use the core with the nuc

The documentation says:

The app is launched immediately, and will relaunch automatically at boot

You should see a RoonServer in the process list. Be aware that there is no graphical GUI for Roon on Linux. Itā€™s just the server.

Ensure that you also configured the firewall if necessary. (But itā€™s not necessary in the default configuration)

thanks, infact Iā€™m looking fr the GUI. is possible to have alse the roon interface on the same nuc?

Yes but with Linux you would have to run the Roon GUI app in WINE. See this and many other threads (the forum search is your friend):

And it may happen even in the best case that the CPU load is quite high.

Alternatively, you may want to use this community solution:

As a side note, the documentation does say that there is no GUI app for Linux:

If you want to persevere with Linux, you will have to read many things, so I can only recommend to get used to reading documentation and being patient while you figure things out.

1 Like

I just use an iPad or android tablet as remote (GUI). Works perfectly and I have zero issues. I am not a good software guy, hardware is my domain. So playing with WINE or other stuff I avoid. The pad remote works very good.

AFAIK is a wine or community remote alone not enough anyway, as they donā€™t allow to activate the license (logging-in the server). A further official remote on a supported system is needed for that (may work tough when run in/on an emulator/emulated device).

1 Like

To be honest, if you absolutely want to run the Roon GUI on the NUC, you may be best off installing Windows

1 Like

thanks for the support, first I had windows as I know, then it started giving me problems with bitlocker even though I hadnā€™t enabled it, and a bit hastily I threw myself on ubuntu without doing too much research (mea culpa). thinking only of simplifying the operating system but that roon was the same thing. maybe adding an old tablet for now is the best solution. then calmly evaluate what to do

Iā€™ve followed these instructions exactly and find that the installer halts at ā€œconnecting to download.roonlabs.net (download.roonlabs.net) | 2606:4700:10: :ac43:e71| :443ā€ and then returns a ā€œfailed: Connection timed outā€ error. This is pretty frustrating. Is there an issue with the server where Roon hosts the install files?

No issue here to get the file with my web browser (from my Ubuntu Desktop Linux), so it seems it is not the server(s) causing your problem.