I’ve a spare Asus Z87i-PRO Mini-ITX with i3 and enough RAM to act as a server for Core. Is there any point my testing ROCK on it or am I likely to come up against unsupported hardware?
Also, if I use local storage am I restricted to having to use SAMBA to access the music library?
My household is Linux only…for probably the past 20+ years. I typically use NFS rather than SMB/SAMBA to mount network shares. If I can’t access my music storage on the server running ROCK using NFS it’s for all intents and purposes a non-starter as as a viable OS.
I think you are grossly missing the point of ROCK (or Nucleus). ROCK is highly opinionated to do things that we feel will lead to success for most users. It was a no-brainer for us to not include NFS support in ROCK. You may run into many opinions with ROCK that you may disagree with, but because it’s not a general-purpose/flexible operating system, you are free to install your own favorite distribution and use RoonServer on that.
Now, to address this outrageous claim about a “stupid decision”.
Here are my assumptions about NFS vs SMB:
NFS has huge gaps in OS support, where as SMB support is at 100%.
NFS’s performance advantage over SMB is not a thing for music files. You can see that for music files (big files, not tiny files), the performance difference is negligibly better at best, and nil at worst.
NFS is notoriously bad at dealing with connection drops, which are common on home networks.
In fact, I would go one step further and say network block storage has destroyed the utility of NFS even in the server/enterprise/cloud space.
My guess is that NFS will continue its slow fade into obscurity.
You are streaming at extremely low rates… and NFS has a tiny performance gain at those file sizes. NFS has a noticable improvement when the files are tiny, which is useless for music.
RoonServer, the part that talks to the filesystem, supports Linux just fine. But this is moot, as @ged_hickman1’s point was that NFS lacks Windows support out of the box. Windows does have UI (not that it matters for filesystem support). I’m not sure what point you are trying to make here.
@danny Users constantly reported issues with samba here, I’ve read the posts going back years.
My frustration comes from the many many threads here that never seem to be addressed. Everything I come across something that doesn’t work, or has a strange implementation I google the question to find a 2 year old thread on these forums that was never resolved or even answered.
I’m very sure you have an issue tracker, I’ve looked over your changelogs for the last few years, I just don’t see what you are doing if not addresses the communities issues/requests?
Actually, yes: special characters in filenames, to the point that copying from a Linux share directly onto ROCK’s internal drive is impossible, no matter what you try. Unless you want to forgo Hangin’ Tough [1988], that is. And that’s just one example, I can barely imagine the nightmare for Beak> fans. Not sure if it’s because ROCK, SMB version there, SMB version NAS-side, what the hell it is, but it’s a pain.
Now of course, there’s a workaround, and, since OSX export is broken, that’s mounting ROCK’s internal storage to a Windows box, and exporting everything from within Roon. That’ll still give folder names like “___” instead of “!!!”, though.