!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

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

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


SenderMessageTime
3 Dec 2025
@keiichi:matrix.orgtetoha yeah the server shows 50 as default https://cache.nixos-cuda.org/ so I have nothing to do nice :) 22:22:24
@keiichi:matrix.orgteto (I was indeed thinking of ?priority ) 22:22:39
@hexa:lossy.networkhexa (UTC+1)it does now 😛22:24:16
@corroding556:matrix.orgcorroding556 joined the room.23:55:01
4 Dec 2025
@corroding556:matrix.orgcorroding556

Hi all! Very much appreciate the work that's been put into CUDA support in nixpkgs/NixOS.
Recently updated my system configuration to a more recent version of nixpkgs and had to pin cudaCapabilities to 6.1 now that CUDA 13.0 has dropped support for Pascal, started getting some confusing build failures as a result.
Spent several hours looking into how the CUDA packaging ecosystem works only to realize using --trace-verbose gave the answer straight up >.<.

It seems nixpkgs updating to use cuDNN 9.13 means that other packages pulling in cudaPackages_12_{6,8,9} no longer support compute capabilities < 7.5 even though CUDA supports compute capabilities >= 5.0 up until the jump to 13.0.

I noticed 9.13 is not the only version in nixpkgs though, what is the strategy around how many legacy versions of CUDA packages to maintain in nixpkgs?
Does it make sense to add cuDNN 9.11 as a pinned version to bridge the gap since 9.12 has dropped support for compute capabilities < 7.5?
If that's not appropriate 8.9.7 is the most recent version available in nixpkgs which still supports my hardware, how would I/how reasonable is it to force my config to use that?

Sorry for all the questions, appreciate any advice 😅

01:57:08
@aliarokapis:matrix.orgAlexandros Liarokapisany idea what is the difference between torch-bin and torchWithCuda ?12:28:06
@sporeray:matrix.orgRobbie Buxton
In reply to @aliarokapis:matrix.org
any idea what is the difference between torch-bin and torchWithCuda ?
Iirc torch-bin is torch not built from source and torchWithCuda is torch built from source with cuda enabled forced regardless of global configuration?
13:34:25
@glepage:matrix.orgGaétan LepageYes, this is it.13:46:25
@aliarokapis:matrix.orgAlexandros Liarokapisand it is apparently in the nixos cache by defualt?14:05:18

Show newer messages


Back to Room ListRoom Version: 9