NixOS CUDA | 283 Members | |
| CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda | 58 Servers |
| Sender | Message | Time |
|---|---|---|
| 10 Sep 2025 | ||
| 00:35:23 | ||
| softdep issues again? | 00:43:26 | |
| It only ever takes a couple of hours for our hydra to catch up. After the latest staging-next merge and subsequent nixos-unstable-small channel bump it took less than five hours for the full rebuild of the cuda jobset. | 04:06:52 | |
| Here is my first version, before I went ahead and created a PR to add it to upstream nixpkgs: https://git.sr.ht/~albertlarsan68/nur/tree/8fcbc4612bcd097065c5691ca18cbc8f0e0825a0/item/pkgs/xmrig-cuda-mo/default.nix And here is the pr: https://github.com/NixOS/nixpkgs/pull/441494 | 05:59:05 | |
| Thanks connor (he/him) (UTC+2) . I can now launch the triton test. However, when attempting to launch tests on the
| 07:12:50 | |
| Why shouldn't torch support 3.13? | 07:15:31 | |
| Sorry, tensorflow does not support Python 3.13 | 07:16:41 | |
| How can I get the passthru tests use the Python interpreter specified ? | 07:20:59 | |
| connor (he/him) (UTC+2): are 7AM (2PM UTC) meetings still OK for you? Would you like to reschedule to a different time? We could have Kevin Mittman join us the next time or other | 07:48:33 | |
| Oh cool, I wonder if this is the 1st project consuming cuda or torch via meson i nixpkgs | 07:52:33 | |
| AFAIK NVIDIA has never had any objections to ZLUDA, only AMD did | 07:55:35 | |
| I managed to launch a test on my package with CUDA enabled, but I get an issue from
I share my work in progress in a draft PR here: https://github.com/NixOS/nixpkgs/pull/441728 | 09:59:29 | |
In reply to @hugo:okeso.euAt the very least we recently stopped early-binding rocm libraries, maybe hard-coded compiler paths went with them. Try giving it a compiler at test time as suggested in the error? | 10:05:31 | |
| I (vibe) tried to give it a compiler here in this commit https://github.com/NixOS/nixpkgs/pull/441728/commits/81f7997ca1ca37193f2f26fdbc85c586a92ba6dd but was unsuccessful. Any suggestion how to do that? | 10:06:58 | |
| 15:02:50 | ||
| That should only impact ROCm unless I messed it up! diff was https://github.com/NixOS/nixpkgs/commit/c74e5ffb6526ac1b4870504921b9ba9362189a17 | 15:52:00 | |
| 18:26:24 | ||
| Is this team involved in flox/nvidia partnership ? (See https://flox.dev/cuda/) I guess so since the nixos foundation also is, but there is no mention of this team or its amazing work. | 18:30:16 | |
| 19:53:26 | |
| After a whole day recompiling torch :) | 19:53:32 | |
| Actually, with the HSA override to 11.0.0 it worked, but I get a different kind of error
| 19:58:53 | |
| * Actually, with the HSA override to 11.0.0 it worked, but I get a different kind of error
| 19:59:14 | |
In reply to @layus:matrix.orgRon mentioned them here https://discourse.nixos.org/t/nix-flox-nvidia-opening-up-cuda-redistribution-on-nix/69189/7 | 20:01:06 | |
| Is there a rocm room? | 20:54:56 | |
| https://matrix.to/#/#ROCm:nixos.org | 21:40:38 | |
| 22:20:37 | ||
| Well done guys for allowing this to happen (connor (he/him) (UTC-7) SomeoneSerge (back on matrix) stick...) 👏 | 23:07:17 | |
| * Well done guys for allowing this to happen (connor (he/him) (UTC-7) SomeoneSerge (back on matrix) stick Samuel Ainsworth...) 👏 | 23:22:06 | |
| The negotiations with NVIDIA have been run by Flox (although in parallel with many other companies' simultaneous inquiries). Ron kept us, the Foundation, and the SC in the loop, and offered both legal help and workforce. The current idea roughly is that the CUDA team gets access to the relevant repo and infra, and work closely together with Flox to secure the position and a commx channel to NVIDIA. | 23:26:05 | |
| What were the blockers for setting this up within the NixOS Foundation? | 23:54:32 | |