!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

309 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda60 Servers

Load older messages


SenderMessageTime
24 Mar 2026
@justbrowsing:matrix.orgKevin Mittman (UTC-7)
In reply to @ccicnce113424:matrix.org
https://github.com/NixOS/nixpkgs/pull/498612
Would it be helpful to have a repackaging guide for the GPU driver?
04:38:48
@glepage:matrix.orgGaétan Lepage

FYI: The default cudaPackages version was updated from 12.8 to 12.9

I tested core packages, but I would not be surprised if regressions were to show up. Feel free to report them here.

https://github.com/NixOS/nixpkgs/pull/498861

11:21:45
@ccicnce113424:matrix.orgccicnce113424
In reply to @justbrowsing:matrix.org
Would it be helpful to have a repackaging guide for the GPU driver?
Could you clarify what you mean by 'repackaging' and what specific scenarios the guide would cover?
16:54:40
@justbrowsing:matrix.orgKevin Mittman (UTC-7) Well for example there is a reference to bumblebee but https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/latest/optimus-laptops-and-multi-gpu-desktop-systems.html 17:31:50
25 Mar 2026
@connorbaker:matrix.orgconnor (he/him) Gaétan Lepage: would you have the bandwidth to review https://github.com/NixOS/nixpkgs/pull/497675? 00:26:38
@glepage:matrix.orgGaétan Lepage For sure! The diff is fairly trivial. The bulk of the job will be the testing.
yorik.sar this is a good candidate for testing the new GitHub app on our infra.
00:34:39
@glepage:matrix.orgGaétan Lepage

FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)

Changelogs:

https://github.com/NixOS/nixpkgs/pull/482118

00:37:22
@glepage:matrix.orgGaétan Lepage *

FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)

Changelogs:

https://github.com/NixOS/nixpkgs/pull/482118

00:37:29
@glepage:matrix.orgGaétan Lepage *

FYI: The PR updating jax to 0.9.2 and the rest of the ecosystem with it (22 commits 🫠) has finally been merged! (after 2 months of efforts)

Please let me know if you notice any regression.

Changelogs:

https://github.com/NixOS/nixpkgs/pull/482118

00:39:56
26 Mar 2026
@ss:someonex.netSomeoneSerge (matrix works sometimes)/me mumbles aside: shoulda patched it out years ago04:15:10
@meadow_weasel:matrix.org@meadow_weasel:matrix.org left the room.15:05:31
27 Mar 2026
@glepage:matrix.orgGaétan Lepage Do we agree that pytorch got their upper bounds wrong?
https://github.com/pytorch/pytorch/blob/v2.11.0/torch/utils/cpp_extension.py#L75
https://docs.nvidia.com/cuda/archive/12.9.1/cuda-installation-guide-linux/index.html#host-compiler-support-policy
GCC 14.x should be supported with cuda 12.9
14:46:42
@glepage:matrix.orgGaétan Lepage Also, it's unclear why this only blows up in torchvision and not in torch itself... 14:48:33
@glepage:matrix.orgGaétan Lepage

Looking for reviewers on:

21:39:29
@glepage:matrix.orgGaétan Lepage

🔥 PyTorch 2.11.0 (+ torchcodec 0.11.0) 🔥


Changelog: https://github.com/pytorch/pytorch/releases/tag/v2.11.0
PR: https://github.com/NixOS/nixpkgs/pull/502810
PR tracker: https://nixpkgs-tracker.ocfox.me/?pr=502810


Notable changes on the nix packaging side:

  • rocmSupport for torchcodec
  • rocmSupport for torchaudio
  • revamp of the torchaudio derivation, addition of testing
  • Addition of torchaudio.gpuCheck

This one only took me 4 days 🚀 I hope it doesn't break too many things 🥸

23:34:55
28 Mar 2026
@glepage:matrix.orgGaétan Lepage Update, indeed, they messed it up: https://github.com/pytorch/pytorch/commit/39565a7dcf8f93ea22cedeaa20088b24ff6d2634 10:29:17
30 Mar 2026
@glepage:matrix.orgGaétan Lepage Cross posting: https://matrix.to/#/%21CTCrFzsBPYmDLmrja4%3A0upti.me/%2422QX0_K687Lf14cWQH2WGaxKX-rBZo0CAmm17KHnxWQ?via=nixos.org&via=matrix.org&via=tchncs.de 07:50:04
@connorbaker:matrix.orgconnor (he/him)The proposal serge linked is the closest thing I’m aware of to any attempt to standardize14:27:46
31 Mar 2026
@connorbaker:matrix.orgconnor (he/him)Is there anything we need to get in for https://github.com/NixOS/nixpkgs/issues/504935? I know I should package cutile and the triton cutile backend stuff :/14:29:14
1 Apr 2026
@ccicnce113424:matrix.orgccicnce113424
In reply to @ccicnce113424:matrix.org
https://github.com/NixOS/nixpkgs/pull/498612
ping
04:03:52
@glepage:matrix.orgGaétan LepageWho's reviewing driver-related PRs usually? I'm not familiar at all with this part of the code base :/15:36:46
@ss:someonex.netSomeoneSerge (matrix works sometimes)Yet to check the link, but generally Kiskae is the driver guru15:53:44
@matrixpenguin:matrix.orgpenguin joined the room.21:57:36
2 Apr 2026
@connorbaker:matrix.orgconnor (he/him)you ever see something that you just know is going to cause you immense pain in 3-6mo?18:41:10
@connorbaker:matrix.orgconnor (he/him)

https://github.com/NixOS/nixpkgs/pull/505958

  • I need to support onnx-tensorrt
  • It's an absolute pain in the ass to package and make work over all the CUDA versions I have to support (cough cuda-legacy cough)
  • It's not packaged in-tree (I packaged a (then new!) copy here https://github.com/ConnorBaker/cuda-packages/blob/7604ebdb8e9484c633710b408e50816e95ebfac9/pkgs/by-name/on/onnx-tensorrt/package.nix)
  • I don't understand why ONNX_ML being set to 1 broke onnx-tensorrt or even know if it's still a problem
18:43:19
@ccicnce113424:matrix.orgccicnce113424
In reply to @ccicnce113424:matrix.org
ping
NVIDIA transitioned to zstd compression starting with version 530.30.02 three years ago, yet the build dependencies were never updated to reflect this. Consequently, driver extraction has been relying on the bsdtar fallback for three years—an oversight that has gone completely unnoticed until now.
19:28:44
3 Apr 2026
@ss:someonex.netSomeoneSerge (matrix works sometimes)Yes, daily.01:43:30
@julm:matrix.orgjulm joined the room.02:36:25
@connorbaker:matrix.orgconnor (he/him)Okay I started packaging cuda_tileiras and cuda-tile14:56:35
@connorbaker:matrix.orgconnor (he/him) Does... does tileiras use dlopen with relative paths to find libnvvm.so 😱 15:08:03

Show newer messages


Back to Room ListRoom Version: 9