!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

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

You have reached the beginning of time (for this room).


SenderMessageTime
25 Oct 2025
@glepage:matrix.orgGaétan Lepage I was away from my computer, but I managed to run nixpkgs-review successfully. Good job Daniel Fahey!
I've seen that happysalade merged the PR.
18:17:00
@daniel-fahey:matrix.orgDaniel Fahey No problem, thanks for running nixpkgs-review and good to know TorchRL and KServe are OK 18:24:42
@daniel-fahey:matrix.orgDaniel Faheybtw I'm having a quick look into https://hydra.nixos-cuda.org/build/1784 18:29:42
@glepage:matrix.orgGaétan LepageOh good!18:48:06
@angleangleside:matrix.orgasa is there a reason packages like tensorrt require a manual installation and then running nix-store --add-fixed sha256 TensorRT-10.9.0.34.Linux.x86_64-gnu.cuda-12.8.tar.gz to put them in the nix store? 21:41:07
@angleangleside:matrix.orgasaas opposed to directly downloading the tarball (eg. from https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.9.0/tars/TensorRT-10.9.0.34.Linux.x86_64-gnu.cuda-12.8.tar.gz) under the relevant license21:41:45
@daniel-fahey:matrix.orgDaniel FaheyIDK I'm just guessing licensing?21:42:17
@angleangleside:matrix.orgasayeah it seems like a weird "nvidia requires you to sign in and agree to their eula" thing21:42:41
@angleangleside:matrix.orgasabut i don't think(?) it violates their license if private groups that already have agreed to the eula override the tensorrt package to fetch from the url anyway21:43:18
@daniel-fahey:matrix.orgDaniel FaheyThey relaxed a lot of their law fare bullshit recently21:43:38
@angleangleside:matrix.orgasaa related question - it appears the tensorrt in nixpkgs is labelled only for x86_64 (possibly because nvidia only offers generic linux binaries for x64), but they offer a tarball for ubuntu 24, would i just be able to override the source for the arm build and let patchelf handle the rest?21:44:53
@angleangleside:matrix.orgasa * a related question - it appears the tensorrt in nixpkgs is labelled only for x86_64 (possibly because nvidia only offers generic linux binaries for x64), but they only offer a tarball for arm targeting ubuntu 24, would i just be able to override the source for the arm build and let patchelf handle the rest? 21:45:20
@angleangleside:matrix.orgasa * a related question - it appears the tensorrt in nixpkgs is labelled only for x86_64 (possibly because nvidia only offers generic linux binaries for x64), but they only offer a tarball for arm targeting ubuntu 24. would i just be able to override the source for the arm build and let patchelf handle the rest? 21:45:38
@daniel-fahey:matrix.orgDaniel FaheyTry it out, looks like it needs a new maintainer anyway. I nominate you https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/tensorrt/default.nix21:46:58
@angleangleside:matrix.orgasasounds good, perhaps i'll try to figure out how to use nixpkgs' cuda infra first21:49:07
@angleangleside:matrix.orgasaalso for anyone with possibly more knowledge on this, tensorrt downloads are public endpoints (https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.9.0/tars/TensorRT-10.9.0.34.Linux.x86_64-gnu.cuda-12.8.tar.gz) that you can get without authenticating would it be a license violation to directly include that in nixpkgs with the relevant package license instead of via separately joining their developer program?22:24:21
@daniel-fahey:matrix.orgDaniel FaheyCan't remember where I saw this link, I though it was in here, anyone know of any other discussion / context re: Nix? It reports Flox are signed up? https://developer.nvidia.com/blog/developers-can-now-get-cuda-directly-from-their-favorite-third-party-platforms/22:59:54

Show newer messages


Back to Room ListRoom Version: 9