Roon server on Fedora 40

I installed roon on Fedora 40 with easy installer as root. It works and I can access roon via LAN on an Ipad. There are 4 roon processes running
0 S root 624449 624445 0 80 0 - 887291 - 10:08 pts/0 00:00:00 /opt/RoonServer/RoonDotnet/RoonServer RoonServer.dll
4 S root 624470 624449 1 80 0 - 3047948 - 10:08 pts/0 00:01:48 /opt/RoonServer/RoonDotnet/RoonAppliance RoonAppliance.dll -watchdogport=38983
0 S root 624474 624449 0 80 0 - 826 - 10:08 pts/0 00:00:00 /opt/RoonServer/Server/processreaper 624470
0 S root 624516 624470 0 80 0 - 1073030 - 10:08 pts/0 00:00:02 /opt/RoonServer/RoonDotnet/RAATServer RAATServer.dll

I have the following issues, though.

  • when I copy new files in the music directory tree roon is not seeing them. Even when I force a rescan on the music directory. Only killing all processes and restart with start.sh makes them appear in roon
  • start.sh does not finish. Normal?
  • the roon service does not work. systemctl status roonserver
    roonserver.service - RoonServer
    Loaded: loaded (/etc/systemd/system/roonserver.service; enabled; preset: disabled)
    Drop-In: /usr/lib/systemd/system/service.d
    └─10-timeout-abort.conf
    Active: failed (Result: exit-code) since Mon 2024-09-23 12:35:59 CEST; 23h ago
    Duration: 769us
    Process: 494625 ExecStart=/opt/RoonServer/start.sh (code=exited, status=203/EXEC)
    Main PID: 494625 (code=exited, status=203/EXEC)
    CPU: 655us

Any suggestions? I can use roon but adding new music without killing processes would be preferable.

You can find solutions in the thread linked below:

PS: Why Fedora? If you do not have strong needs or loads of knowledge already about this distribution, you’re likely better off choosing another one. Fedora is the “alpha/beta” distribution of the commercial Red Hat distribution which is aimed at professional use in maintained and controlled environments – the very reason you are currently struggling with it. Disabling SELinux and/or the built-in firewall makes your live as administrator a lot easier but also removes the (security) features that make the distribution stand-out amongst the other distributions IMHO. If you’re a typical home user just started with using Linux, an other, less restrictive, distribution way be better suited (for example Ubuntu).

Yes, I need Fedora. The selinux change has fixed the service not starting properly. Let’s see if it fixes the rest too…