Linux installer malfunctioning (ref#5YH81N)

If you do decide to run the Linux port of Roon on Fedora again, feel free to contact me for tips.

The install script should be updated…

1 Like

I searched for something but didn’t find that… thanks for sharing. I didn’t have to modify that on Ubuntu so it must still be using the older version of wget.

1 Like

For those that are interested in installing Roon Server on Fedora Server 40:

  1. Install dependencies such as ffmpeg and possibly RPM Fusion Free/Non-Free. Update system packages. Reboot.

  2. Go to /etc/selinux/ and edit config under sudo. Change SELINUX=enforcing to SELINUX=permissive and save

  3. Go back to home/(user) folder and run scripts:

$ curl -L -O http://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh
$ chmod +x roonserver-installer-linuxx64.sh
  1. Edit roonserver-installer-linuxx64.sh and go to line 191. Change wget --show-progress -O to wget --force-progress -O and save file.

Note: Fedora 40 uses wget2 which necessitates the --force-progress

  1. Run script:
$ sudo ./roonserver-installer-linuxx64.sh

If it is successful, Roon Server should be running. You can verify by entering sudo systemctl status roonserver.service

Note: This does not cover firewall settings as detailed here: Android Roon Remote looses connection to Core (daily) - #46 by CRo

You can disable firewall, but I would not recommend that unless you know what you’re doing.

Thanks to Doug Asherman and Martin Simon for the help!

2 Likes

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.