Sub-$150 "easier than a ROCK": no hardware to mess with no BIOS to mess with NUCbox - it should be supported for ROCK!

Hi-

I’m making a pitch that the GMKtec N97 should be supported as ROCK hardware (vs very easy inexpensive MOCK). First, it’s $137 on Amazon right now, and second it’s an easier install than any of the 3 ROCKs that I’ve built. Why? I didn’t have to build this - didn’t have to touch the hardware at all other than to plug it in; I’ve never opened it. To be honest, I didn’t even have to touch the BIOS, still haven’t. Even though it’s a MOCK, this is a better experience for someone who wants to have a good separate core (aka ROCK) than any of the NUC boxes. It just works out of the box. @David_Snyder turned us on to this in Tinkering but to be honest, it’s so easy to do, it’s almost un-tinkering. The DIY crowd won’t even want to bother with this, it’s so easy. It’s like the opposite of tinkering.

If you don’t like the pink one, search for “GMKtec N97” (if you are interested in the N150, there are folks experimenting with it too, but I think the memory is the killer part of this build).

The specs make it work better than my old NUC 7i5. It’s snappier and more responsive on the interface by a fair bit, and DSP hasn’t posed any issues. Running two zones with different music of convolution filter, parametric EQ, and sample rate conversion to max and it’s at 10x. Running a single one is at 30x. And I frankly never do even that. So here’s what it’s got:

  • 12 GB DDR5 memory (which does 4200 MT/s)
  • 256 GB SSD (already installed)
  • 12th gen Alder Lake N97
  • Phenomenally tiny form factor (see pic below)
  • Has been silent for me except when doing lots of analysis

The amazing thing is you just take it out of its box, plug the included 12V USB C adapter in, put a ROCK USB stick in (and yes, keyboard and monitor) and you’re up and running in five minutes.

A few caveats:

  • You need to provide your own external storage (USB drive or NAS or whatever) just as you do with any small form factor NUC
  • Not super user expandable, but 12GB of fast memory is plenty
  • No one has had one running over the long term

But… if I was on the fence about building a ROCK, and I wanted to…

  1. Save a lot of money (did I mention, $137?)
  2. Avoid having to do any hardware build
  3. Avoid messing around with BIOS

…this is what I’d do. If I had a friend who was somewhat but not very tech adventurous and I’d have to talk him/her through installing ROCK on a NUC or on this, I’d choose this. And it performs pretty well.

So my pitch to Team Roon is to add this to the supported list. At least try it out and let us promote it as “the easiest MOCK, even easier than ROCK” or something on the main board.

Hope this helps someone.

Thanks to @David_Snyder for the initial thread about this. We are both a little reluctant to broadly recommend it because it’s definitely not officially supported and we don’t want to feel bad when someone tries it and it doesn’t work out. But to quote a private msg he sent me, “It is pretty amazing how simple the install is. Borderline effortless for anyone who has used Etcher or done anything with a Raspberry Pi. A bit more of a learning curve for folks completely new to this world, but there are hundreds of resources on YouTube and other places to walk those less experienced through the process.” So I hope that Roon checks this out and thinks about supporting it for ROCK.

And thanks to @Geoff_Coupe who suggested I put this here, because it’s not officially supported so it’s tinkering. I just don’t think it should be considered tinkering.

PS… look how cute this tiny thing is (also available in other colors, just more expensive)

3 Likes

That is a tremendous value. It should run Roon just fine.

Looks like the 8GB N150 is the same price and comes with faster networking and a second SSD slot (smaller size and SATA). Install Roon on one drive, use the other for music storage. 6W at idle.

1 Like

My advice is to get the faster memory - make sure you get the DDR5 4800 MT/s. It’s available on one of the N150’s (the G2 Plus) but not the other (not the G3 Plus). And I think 12GB is better than 8GB fwiw. But yes, runs like a champ.

1 Like

I’ve ordered one. Should arrive tomorrow. I am only using 2 zones maximum at the same time. With only volume leveling as DSP.

I’ve dropped Tidal and my current library sits at 88k tracks. With 74k local, the rest Qobuz.

https://www.bol.com/nl/nl/p/gmktec-gmk-g5-kleine-computer/9300000180260701/?bltgh=mL-V9kEywWM7CU-8nPJOpQ.2_6.8.ProductTitle

This is the one I’ve ordered. If it turns out as I am hoping. Then I can free op my Lenovo ideaPad (8th gen i7 CPU, 16 gb of RAM, 1 tb SSD, running on LMDE 6) for something else.

First time for me to install Rock, so let’s see how it goes :slight_smile:

2 Likes

Very excited to see how this goes for you. For your use case, I’m pretty optimistic. If you can bear it, would love if you wrote up your experience - you’re exactly the kind of person I hope this appeals to (ROCK-curious, previously put off by some complexity & cost). Are you going to run an external USB drive for library storage, or do you have a NAS?

2 Likes

I have currently stored my 2 tb sized music collection on a 3 tb USB powered hard drive. So I am going to just move it over from the Lenovo to the new computer. I’ve partioned the drive as exFat, so I reckon it should give no issues.

2 Likes

I’m looking forward to it as well. 200 Euro is a gamble I am willing to take. And it is very small indeed. So I can place it behind the TV and pretty much out of sight.

1 Like

More RAM is better for sure. But I have never seen Roon need over 4GB. With a 45K track library and 3 simultaneous streams, I am currently seeing just over 3GB in use.

1 Like

It’s not much more difficult and a lot more flexible to just install Linux and Roon Server instead of ROCK. Tried ROCK once on a tiny Lenovo, did not like the constraints, moved to Linux and never looked back. Should also run great on these mini PCs.

1 Like

Currently 6 gb RAM usage with 88k track library (74k local and 14k Qobuz). It was over 7 gb when I was also subbed to Tidal. With a single zone with volume leveling playing. (LMDE 6).

1 Like

Things look promising. I’ve decided to do a max stress test. And more then I would normally use my Roon Server for.

3 streamers streaming at the same time. Same DSD file. With automatic volume leveling.

The Cambridge CXN V2 results in a 7.5x speed, while both the Bluesound Node X and the WiiM Ultra hold around 13x.

I normally use a single endpoint, maybe 2 max at the same time. So this makes me very happy.

Getting Rock to run was easy. It was far harder getting Windows 11 on my NUC access to the network share. Had to do some registry editing to get Windows around a message that I couldn’t log in due to administration policy issues of Windows itself.

But after a bit of messing around I got it running. I’ve had to copy ffmpeg to the Codecs folder on Rock. I’m currently importing my library to the new setup.

Library imported succesfully. Still 98% out of 205 gb available on the little computers SSD.

The Roon team can definitely add this little box to the Rock supported list. Didn’t need to enter the BIOS or go update it or something. Just put the USB stick with the Rock image in a USB port. Press F7 while starting up and you’ll get into the installation of Rock right away.

2 Likes

What constraints did you encounter? Just not being able to SSH in? I get that, but I have plenty of other Linux hosts at home to keep me busy (not to mention my day job). When it’s time to listen to music, I prize having an appliance that just works. :wink:

1 Like

I’ve posted in several threads last year about my X N95 mini PC.

I still have it and it works very well.

The same spec machine as mine can be found for £110

The only issue I have, and I suspect will be the same for you unit @Johnny_Ooooops is that USB to a DAC will not be supported with Rock.

Also, the dual Ethernet port does allow this

1 Like

I don’t need to connect a DAC to my little box. As it is located in the living room where 2 of my 3 streamers reside.

I’ve put it behind the TV with the 3 tb hard drive just above it on the picture.

Cable salad? What’s that…

I’m in the same boat. I just want to have a little box with minimum fuss so I can listen to music. It has replaced my Lenovo Ideapad. Which required very little maintenance. Running on LMDE6 with every now and then Linux updates and a reboot. But still. :slight_smile:

And so far it runs just as quick as the 8th gen i7 quad core, 1 tb ssd and 16 gb RAM laptop it has replaced.

3 Likes

Makes me very happy to hear it was simple! I was a little nervous that it wouldn’t work out and my recommendation would give you a €200 paperweight, but we are getting more good experiences!

Yes, I’ve admittedly never tried this on any of my machines. I’ve always used RPi Zero 2 W’s or RPi 4’s as Ropieee or Pi2AES for my Yggdrasil. So for me having the core be an endpoint isn’t a requirement (and I think it’s not encouraged, though that may just be less and less of an issue as USB interfaces to DACs get better). Thanks for pointing this out.

And that is much more of a machine than I had, so very good to hear!

2 Likes

Backup was one issue. Also had some trouble with wireless networking and ssd partitioning. Debian with webmin for admin is easy to maintain and as you point out, SSH is available although I’ve rarely needed it.
If ROCK works for your use case, it certainly gets the job done. For me, it didn’t.

Ah. Yes. If you are attempting to use Wi-Fi or partition drives for Roon Server, Roon OS is not for you.

N97 running Windows 11, Roon and Roon Server. Works great. I’ve also setup Splashtop for remote access. I’m using it wirelessly except for power.

I just got home early this evening and set this up and using my Dell laptop as control. Tomorrow, I’ll try it with my iPads as control.

I installed a 200 gb micro SD card I had for my few local files.

EDIT: I set Windows to never sleep. It was ready to go immediately this morning.

Roon ARC running on N97 using Tailscale…

iPads as Roon control work well using Splashtop.

And Audirvana Studio…

This is a pretty amazing little computer.

Found it’s home…

I now have three Roon ARC situations. iPhone with Nucleus, iPad Mini 6 with MacMini, and iPad Gen 10 with NUCBOX. The Nucleus uses port forwarding while the other two use Tailscale.

Belt, suspenders, and hip boots, I guess.

EDIT: After three days, this little N97 running Windows 11 is still going strong. It’s probably a better device than my Roon Nucleus Rev B.

EDIT: I finally figured out this Windows Security and credentials stuff and got my Dell laptop connected to Nucleus, Mac Mini, and NUCBOXG5. What a zoo.

2 Likes

It looks like Jeffersoon has his own little computer to play around with :rabbit2:

1 Like

Fabulous! More use cases! Jim, thanks for the report back on Windows!

1 Like