NixOS CUDA | 290 Members | |
| CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda | 57 Servers |
| Sender | Message | Time |
|---|---|---|
| 21 Aug 2025 | ||
| * I ran into this issue with the latest nvidia driver (580.76.05) crashing gtk apps and GPU accelerated apps like zed editor with latest linux kernel (6.16.1) on wayland. I am installing the nvidia drivers from the nvidia-container-toolkit. Im kind of overwhelmed by all the available packages. Can someone give me a quick hint on which of all the available packages I can safely revert back to? | 13:25:20 | |
| * I ran into this issue with the latest nvidia driver (580.76.05) crashing gtk apps and GPU accelerated apps like zed editor with latest linux kernel (6.16.1) on wayland. I am installing the nvidia drivers from the nvidia-container-toolkit. Can someone give me a quick hint on which of all the available packages I can safely revert back to? I'm kind of overwhelmed by all the available packages. | 13:40:31 | |
| What do you mean the drivers from nvidia-container-toolkit? Your NixOS config should have something like this, right? https://github.com/ConnorBaker/nixos-configs/blob/5b9fe63698ee14a52a8187cd34ba769203fae24e/modules/nvidia.nix#L18 You should be able to select the version of the driver you want to use by changing that. | 14:45:00 | |
| 23:36:59 | ||
| Does the CUDA team want to add a slide for NixCon's state of the union? The board and SC are reaching out to various teams to prepare a shared slide deck here, and I reserved a slot for the CUDA team :) https://docs.google.com/presentation/d/191-Bgwv6Bdb4KBzIfyAyZBftI0rSuCBo-_tSPrTSrtE/edit?slide=id.g376eb5e3048_2_152#slide=id.g376eb5e3048_2_152 | 23:38:14 | |
| @connor (he/him) (UTC-7) @SomeoneSerge (Ever OOMed by Element) @Samuel Ainsworth ^ | 23:38:31 | |
| You can PM me your google email to get permissions to edit | 23:38:39 | |
| 22 Aug 2025 | ||
| Sure! I’ll let Serge know as well since I have him on Signal | 00:52:56 | |
| connor (he/him) (UTC-7): jfyi i tried to update cusparselt to 0.8.0 using your redist scripts, but it failed - it seems the scripts need to be adjusted somehow | 09:42:02 | |
| 23 Aug 2025 | ||
| Found the issue New releases contain files to cuda12 and cuda13, introducing another level in json See https://developer.download.nvidia.com/compute/cusparselt/redist/redistrib_0.7.1.json vs https://developer.download.nvidia.com/compute/cusparselt/redist/redistrib_0.8.0.json | 12:18:03 | |
| I manually edited the json to adhere to the old scheme and will create a cusparselt update PR although it is not ideal and i suspect the upcoming cuda releases will use the newer scheme too | 12:23:03 | |
| cusparselt PR in https://github.com/NixOS/nixpkgs/pull/436186 | 12:42:56 | |
| 21:07:38 | ||
Is there an issue tracking dropping WithCuda aliases/a discussion thread about this somewhere? | 21:43:20 | |
*
Is there an issue tracking dropping WithCuda aliases/a discussion thread about this somewhere? | 21:43:40 | |
| 24 Aug 2025 | ||
| Not that I know of; probably hasn’t been made due to lack of time. Feel free to make one, I can add the CUDA tag to it so it doesn’t get lost. (Well, it’ll be lost in our giant backlog, but whatever.) | 18:31:36 | |
| Kevin MittmanSomeoneSerge (Ever OOMed by Element)I don’t think I ever set something up but Kevin we should definitely talk about the database application Serge has been building to track changes and information about CUDA binaries/releases | 18:34:00 | |
| stick: https://github.com/NVIDIA/build-system-archive-import-examples/issues/4 | 18:44:39 | |
| * stick: https://github.com/NVIDIA/build-system-archive-import-examples/issues/6 | 18:45:27 | |
| 25 Aug 2025 | ||
| If someone could clear up what the goals are of the following projects and if/how they relate to each other I’d appreciate it:
Also, was cuTile released as CuTe, or is that something else? | 14:34:19 | |
quick question for y'all - since 427a439 was merged, setuptools is now at v80, but from my understanding Torch only builds at <80... how does anything torch-related still work in nixpkgs, and how does cuda torch work at all? | 22:23:24 | |
| 26 Aug 2025 | ||
| 11:45:34 | ||
| Hey all, I have created this tracking issue for bumping CUDA to version 13 https://github.com/NixOS/nixpkgs/issues/437087, not sure if that's the right way to do it. :) | 11:46:39 | |
| I mean if it builds on master I don’t think the CUDA variant should fail. Idk what’s built currently through nix-community. | 16:51:05 | |
| Will try to take a look later Bryan. Not sure how well the scripts work with 13. | 16:51:06 | |
| i'm trying to build master but yaknow, gotta build the world, starting with llvm | 21:23:25 | |
| 27 Aug 2025 | ||
| There are a fair amount of changes in 13.0, is there already a thread? | 01:45:33 | |
| torch is cached, setuptools upgrades are rarely an issue | 02:11:52 | |
| projects tend to pin it proactively and we tend to unpin it | 02:12:11 | |
In reply to @hexa:lossy.networkim not super experienced with this - i ask because I'm trying to build torch 2.9 nightly myself, and i can't just bump all versions with the submodule unroll thing, because it fails to build with a newer setuptools. how is torch "cached" such that it doesn't need to build with the setuptools in nixpkgs? | 02:20:20 | |