Update:
I have done a clean reinstall of dietpi / Roon Server - no change
I have done a clean install of Windows 10 / Roon Server - same behavior.
This issue was not present a month ago with dietpi / Roon Server. Could the latest Roon Server Update have something to do with the issue?
@mjw
you possibly just pointed me in the direction, where the confusion might be buried. I have installed ROCK on a NUC before and I had to add missing codecs through ROCK’s web UI.
The UI looks like this (not my screenshot, just one off the web from a Nucleus):
I was looking for this UI, because it also allows to shut down or restart a headless Roon Server. The restart functionality is missing from Roon Remote. After your puzzled answer I think the UI might only be present in ROCK, but not in Roon Server as installed on top of another OS.
As for my setup, it is fairly standard. NAS, Roon Server on a separate NUC7PJYH. The NUC runs dietpi (currently Windows after my efforts to find the cause of the missing web UI). dietpi exists in a UEFI / x64 flavor, which is handy if you want to run Roon Server on a non ROCK capable machine, like my NUC7PJYH (which only supports UEFI boot).
I believe that is correct. Roon Server installed on, for example, Ubuntu does not have a Web-Gui. If you need to start or stop Roon Server manually you’ll need to do this from the command line, i.e. ssh. On Ubuntu it would be:
sudo systemctl status roonserver.service – Check current status of the service sudo systemctl stop | start | restart roonserver.service – Use either stop, start or restart to manually control the service
Ubuntu will install on the NUC (UEFI) and I’m sure will most flavours of Linux.
Thanks, Martin
Do you think ubuntu server would be a better choice than dietpi?
I gave ubuntu server a try this afternoon during my troubleshooting, but got lost trying to install ffmpeg and alsa before installing Roon Server. The more I looked to more complicated it seemed to become.
The beauty of dietpi for a noob like me is that the ffmpeg stuff is all taken care of by the Roon Server installation script.
I use Ubuntu Server, which is headless, and I only install software that is absolutely needed. I only run the LTS versions which means it is supported for 5 years and is pretty robust and reliable. But my server also provides my network storage, folder synchronisation, backup, CCTV and Plex.
Both are built on the Debian architecture, so the commands I shared earlier should work for DietPi too. So, stick with what you’re comfortable.