| 9 Dec 2024 |
hexa | though nvidia-smi is working | 03:40:47 |
hexa | but ollama and wyoming-faster-whisper can't init cuda | 03:41:08 |
hexa | will try to drop hardening next, as usual π | 03:42:19 |
hexa | ok, DevicePolicy related π | 03:46:59 |
hexa | ok, apparently not | 15:44:08 |
hexa | nvidia_uvm doesn't get loaded at boot anymore | 15:44:25 |
hexa | * it seems like nvidia_uvm doesn't get loaded at boot anymore | 15:44:31 |
SomeoneSerge (back on matrix) | https://github.com/NixOS/nixpkgs/issues/334180 | 15:52:57 |
hexa | fbdcdde Kiskae 2024-05-22 13:46 +0200 308β # Don't add `nvidia-uvm` to `kernelModules`, because we want
fbdcdde Kiskae 2024-05-22 13:46 +0200 309β # `nvidia-uvm` be loaded only after `udev` rules for `nvidia` kernel
fbdcdde Kiskae 2024-05-22 13:46 +0200 310β # module are applied.
fbdcdde Kiskae 2024-05-22 13:46 +0200 311β #
fbdcdde Kiskae 2024-05-22 13:46 +0200 312β # Instead, we use `softdep` to lazily load `nvidia-uvm` kernel module
fbdcdde Kiskae 2024-05-22 13:46 +0200 313β # after `nvidia` kernel module is loaded and `udev` rules are applied.
fbdcdde Kiskae 2024-05-22 13:46 +0200 314β extraModprobeConfig = ''
fbdcdde Kiskae 2024-05-22 13:46 +0200 315β softdep nvidia post: nvidia-uvm
fbdcdde Kiskae 2024-05-22 13:46 +0200 316β '';
| 16:03:03 |
SomeoneSerge (back on matrix) | Yeah, somehow softdep breaks with the open driver? | 16:03:59 |
hexa | nope, reformat | 16:03:59 |
hexa | ok, has been there since 2023.11 | 16:04:16 |
hexa | and yeah, I'm on the open driver | 16:04:19 |
SomeoneSerge (back on matrix) | https://github.com/NixOS/nixpkgs/issues/334180#issuecomment-2284518816 | 16:04:30 |
SomeoneSerge (back on matrix) | atry | 16:04:31 |
SomeoneSerge (back on matrix) | * Atry | 16:04:33 |
hexa | we should probably deduplicate all issues to this one | 16:05:04 |
| 11 Dec 2024 |
| @magic_rb:matrix.redalder.org joined the room. | 00:50:41 |
@magic_rb:matrix.redalder.org | cross post from #dev:nixos.org
anyone touch the nvidia driver code? packaging i mean. The long standing bug of "use xrandr twice and you get a segfault in X11" doesn't happen to me anymore apparently
| 00:51:08 |
hexa |
copying path '/nix/store/62vk99s9kdcjj4x64wcw22a7rwbfnm36-python3.12-onnxruntime-1.20.1' from 'ssh://hexa@build2.darmstadt.ccc.de'
| 20:11:21 |
hexa | π₯³ | 20:11:23 |
hexa | now if only the cuda build was working | 20:11:35 |
hexa | https://github.com/microsoft/onnxruntime/issues/22855#issue-2662882047 | 20:58:10 |
hexa | ah, very coool π« | 20:58:14 |
| 12 Dec 2024 |
connor (he/him) | Ah right that thing
I was told CMake is supposed to understand itβs a header-only library and not try to actually link against a shared object file, so not sure why itβs doing exactly that and causing the build to fail | 01:48:43 |
connor (he/him) | Ah I need to actually respond to the issue after I try their suggestion | 01:50:04 |
connor (he/him) | How is there so little time in a day π | 01:50:57 |
connor (he/him) | ugh, my main desktop is gone from my tailscale network and unreachable from the other hosts. Damn Intel chip probably did a voltage whoopsy and needs to be hard reset. | 04:05:37 |
connor (he/him) | Cool that shit is gonna be broken until I can fly home at the end of the month lmao | 04:42:54 |
Moritz Sanft | If I'm not mistaken, this brings in a dependency of nvidia-x11 upon all of the packages listed here, right? https://github.com/NixOS/nixpkgs/blob/eac1633a086e8e109e00ce58c0b47721da1dbdfd/pkgs/os-specific/linux/nvidia-x11/generic.nix#L112
I wondered why perl is included in my closure, and thus discovered the mesa dependency of the driver, then got confused. If this is really the case, this is something you wouldn't want on a space-constrained system, right? | 15:20:27 |