Just got one of these and considering trying to install NixOS. Just wondering if anyone else is also looking at this?
If it works on other Linux distros, it can be made to work on NixOS. If you have an issue, ask; as is, there’s nothing to really answer here.
I was able to get a NixOS usb image to boot fairly easily using unstable (25.05 didn’t work, probably too old a kernel). I’ll share my config soon in case it’s useful to anyone.
Worth creating a PR to nixos-hardware? If there’s any non-obvious config that is needed to make it work, it would be good to get it recorded there and in the wiki.
So far the config has been pretty straightforward and obvious (mostly just using a recent kernel). I uploaded it here: GitHub - graham33/nixos-dgx-spark: Basic NixOS config for the DGX Spark but not sure there’s anything worth putting in nixos-hardware so far?
I can confirm that NixOS works on the Asus Ascent GX10 as well.
Simply using a newer kernel (i tried making an iso with 6.19) did not work for me.
Using your flake with the Nvidia kernel did work, though. Thanks!
Great! That’s good to know.
What would be the novelty of using NixOS on let’s say a swarm of DGX sparks. (not connected to each other) apart from just being able to transfer the same config across machines. I’m talking about production-level systems running on edge.
Are you asking this purely hypothetically, or do you have something specific in mind? Because I don’t think DGX sparks are really intended as productions systems. They’re more of a learning tool/test bed for moving to more serious hardware.