# NixOS 23.11 still pinned to CUDA version 11.8

**URL:** https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777
**Category:** NixOS Releases
**Created:** [April 20, 2024, 5:53pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777 "2024-04-20T17:53:05Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![admercs](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/admercs/32/11167_2.png) [@admercs](https://discourse.nixosstag.fcio.net/u/admercs)
#### Post date: [April 20, 2024, 5:53pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777/1 "2024-04-20T17:53:05Z")

</div>

Hi Everyone,

I am wondering why NixOS 23.11 is still pinned to NVIDIA CUDA Toolkit 11.8 by default, even though 12.4 has been released? How can I install the latest CUDA Toolkit 12.4 instead? If the CUDA team needs more contributors, feel free to reach out with guides/advice, as I would be happy to contribute.

Thank you!

---

<div class="post-metadata">

### Author: ![vcunat](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/vcunat/32/11_2.png) [@vcunat](https://discourse.nixosstag.fcio.net/u/vcunat)
#### Post date: [April 20, 2024, 6:08pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777/2 "2024-04-20T18:08:43Z")

</div>

23.11 was released almost half a year ago and it only has 11.8. 23.11 is a stable release, so changing such defaults during its life surely wouldn’t be good.

EDIT: some cuda people might provide better insight. My answer is more along the lines why “a new version of _foo_ is released” doesn’t imply that 23.11 gets it.

---

<div class="post-metadata">

### Author: ![admercs](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/admercs/32/11167_2.png) [@admercs](https://discourse.nixosstag.fcio.net/u/admercs)
#### Post date: [April 20, 2024, 7:30pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777/3 "2024-04-20T19:30:57Z")

</div>

Thank you for your reply. For reference, the last CUDA Toolkit 11.8 release was 1.5 years ago, so it was already outdated when NixOS 23.11 was released. Trying to pin CUDA to 12.4 doesn’t seem to work. I do understand that I am not the only one with CUDA issues though: [Tweag+Nix dev update #45](https://discourse.nixosstag.fcio.net/t/tweag-nix-dev-update-45/26397). Connor Baker seems to be the person to ask.

---

<div class="post-metadata">

### Author: ![vcunat](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/vcunat/32/11_2.png) [@vcunat](https://discourse.nixosstag.fcio.net/u/vcunat)
#### Post date: [April 20, 2024, 7:47pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777/4 "2024-04-20T19:47:11Z")

</div>

If you need it, why don’t you try `nixos-unstable`? (I see 12.2 in there)

---

<div class="post-metadata">

### Author: ![admercs](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/admercs/32/11167_2.png) [@admercs](https://discourse.nixosstag.fcio.net/u/admercs)
#### Post date: [April 20, 2024, 7:56pm UTC](https://discourse.nixosstag.fcio.net/t/nixos-23-11-still-pinned-to-cuda-version-11-8/43777/5 "2024-04-20T19:56:34Z")

</div>

Not a bad idea, but I would love to see a recipe of how to package specific versions of CUDA Toolkit, CuDNN, TensorRT, etc.
