Intermittent loss of connectivity to Roon Server and music stops

Running over 80 hours without memory segmentation faults, I think we can draw some conclusions for users of Roon on Ubuntu Linux 18.04 and later:

  1. You should use Ubuntu Server. It is light, it is fast, and it is very stable. Installing cockpit on top of Ubuntu Server you’ll have a nice and easy environment for remote administration of a headless server. Roon runs perfectly stable on Ubuntu Server.

  2. Ubuntu Desktop uses NetworkManager as default network rendering tool, both for WiFi and Ethernet. There seem to be conditions under which Roon doesn’t play well with NetworkManager. This can cause memory segmentation faults which are experienced by sudden interruptions of playback and disconnection of the Roon remotes from Roon core. After 10 seconds or so, Roon core comes online again. These events can be more or less frequent, from one every 1-2 days to several per hour.

  3. If you must use Ubuntu Desktop for your Roon server, you should for the moment being refer to the experience and instructions reported on this thread and configure it in such a way that it won’t use NetworkManager as a network rendering tool. This is easily done with netplan, and a reconfigured Ubuntu Desktop can run as stable as Ubuntu Server.

1 Like