ROCK on a NUC in a fanless case - supported or not?

I’m looking at new hardware possibilities, one of which is using a supported NUC but in a fanless case. I have seen some back and forth on these forums saying such a pairing may not be supported. Can we get some clarity on this? Specifically:-

  1. Does RoonLabs support Roon OS installed on a NUC in a fanless case?
  2. Would a support thread be moved to the tinkering category?
  3. Does RoonOS as deployed in ROCK not have the same thermal management as a Nucleus?
  4. Are there risks involved (assuming a quality well-known case is used)?

Thanks in advance!

1 Like

I’m not Roon but this is my understanding (based on years of reading Roon’s posts on this forum).

Does RoonLabs support Roon OS installed on a NUC in a fanless case?

Functionally yes, but thermal management of the CPU would not be.

Would a support thread be moved to the tinkering category?

Not if related to a functionally issue. Yes, if it were related to thermal management / intermittent hardware issues.

Does RoonOS as deployed in ROCK not have the same thermal management as a Nucleus?

No.

Are there risks involved (assuming a quality well-known case is used)?
Thermal management resulting in intermittent hardware issues.

I tag @support, to see if they have a more definitive answer for you.

1 Like

@Tim_Emptage you maybe be interested in this request for clarification

An interesting post from Danny that gives some details on the implementations but doesn’t really answer the questions that I posed (other than #3).

Adding my experience with ROCK in a standard case to what @Carl has said.

When the CPU fan and vents get too much dust, the NUC will simply shutdown if the temperature exceeds the over temperature threshold.

Moreover, after cleaning the fan assembly, I forgot to reconnect it to the mainboard, so for all intents a fanless NUC in the standard enclosure. The NUC powered down automatically again when temperatures reached the threshold. Unfortunately, the NMVe SSD did not survive.

The corollary of this is that a purpose built fanless case should be fine.

Thanks. While it’s all very interesting, for the fanless case I think the gist is:

“ROCK is meant for devices that can cool themselves”

and

“use ROCK with your own hardware configuration and rely on physical passive cooling”

I.e., use a fanless enclosure that has sufficient cooling capacities to not have to rely on active management. Which is all fine and good to me.

Right, I agree with this and also looking at the various posts in the forums it appears that there isn’t too much concern as long as the case is doing a good job at transferring the heat.

I do think that there still needs to be some clarity around the support of such a device and whether a fanless case would qualify a support request to be moved to the tinkering category. I have seen a number of posts recently that suggest that (maybe only part of) the moderation team would move these to tinkering. As we know there is very little chance of Roon Labs support staff providing support in that category and such a reclassification of a thread would almost certainly have a detrimental impact on the resolution.

As @Carl says, we wouldn’t move a post to Tinkering simply because it’s a passively cooled NUC. Indeed there are plenty of topics in Support.

https://community.roonlabs.com/search?q=fanless%20nuc%20%23support%20order%3Alatest_topic

Typically, it would only be moved there if hardware-related. But you’ll be in good hands in Tinkering with plenty of community members using a fanless NUC.

https://community.roonlabs.com/search?q=fanless%20nuc%20%23tinkering%20order%3Alatest_topic

Not to beat around the bush, this is what - at least for me - caused the confusion/question:

The question was:

And answered with:

1 Like

Yes, that’s one example. There are more.

1 Like

Hi @Robem,

I’d say that @Rugby comments were in context to that topic and should not be taken as gospel.

It is true, it’s not an officially supported environment for ROCK, thus …

  • Pessimistically; Roon will offer no support, so it is moved to #tinkering
  • Pragmatically; Roon would help, it would only be moved if the issue was hardware related.

For example, questions such these …

  • ROCK core running on a supported NUC board in a fanless case, keeps overheating help?
  • ROCK core running on a supported NUC board in a fanless case, keeps shutting down, help?

… would be moved as there would be little added value from Roon support team.

The moderator’s typically have a pragmatic perspective … if a topic were to be moved and the OP thought it was the wrong call it can always be flagged for review. In which case the mods would discuss with Roon’s support team to determine how to proceed.

Personally, provided the passively cool case is well engineered and located in free air, I would foresee little risk for most peoples’ systems / use cases.

3 Likes

I have been running a fanless Gen 10, i7 NUC ROCK server for over 2 years - never had any issues with it, ever.

That has been with some room correction, and the occasional oversampling.

(Supported or not)

1 Like

It’s not really a question I ever considered, actually…Whether it was supported or not. I stuck a used 8-series i5 NUC in a fanless case a couple years ago, added a bunch of RAM and haven’t thought about it since. Works flawlessly. Running ARC and convolutions in 3 rooms and a headphone zone. No brainer.

2 Likes

I put three operating systems, including ROCK, through their paces on a fanless sub-$300 PC (not NUC) with an added NVMe drive. The CPU was pegged when music analysis was turned on while cataloging music, but the hardware didn’t overheat and the system never throttled itself. During normal operation just playing music, system load was around 1%.

I’m guessing you define normal operation as a single zone, no DSP and no upscaling/transcoding?

The answer is in the 5th paragraph of the referenced post.

The more processing you make the NUC do , the more heat it will generate, so check out what DSP you are using etc

I have a 10i7 / 32 Gb RAM, the only time it makes even a whisper is when Audio Analysis is happening, you can help by setting the number of cores used to 1 say then just increase that to Max overnight when the fan noise doesn’t matter

BUT I have a single Zone and no DSP , I play literally one unadulterated album at a time. My library is around 130k tracks with very few additions these days so little analysis

It doesn’t really, it mentions something about DSP upsampling but nothing else. Also, just because you linked a secondary thread doesn’t mean that everyone reading this will go and read it in depth.
[Moderated]

Your statement “It doesn’t really [describe the test conditions] …” is not correct. The roon usage that caused 1% utilization was spelled out:

You did originally guess that

@Robem, roon neither upscales nor transcodes. It is not a video processing system. It decodes various digital audio formats to PCM or PWM and performs various digital signal processing tasks on the decoded data, such as the upsampling I tested.

That’s all the info I’ll be providing to you.

My
Cirrus7 Nimbini with a NUC 8i5 works great as a core for some years already (with 4TB SSD for storage of my music library), so I don‘t really mind whether it‘s supported or not :grinning: