connor (burnt/out) (UTC-8) | As an example, doing
sudo /home/connor/.local/state/nix/profile/bin/patchelf --set-rpath '$ORIGIN' /run/opengl-driver/lib/libnvrm_gpu.so
allows it to find more libraries! Not enough to succeed, but it then says
264389: find library=libcuda.so.1 [0]; searching
264389: search path=/nix/store/2jd6vf145m0ldi05rzqwwk5n43405npk-cuda_compat-12.2.34086590/compat:/run/opengl-driver/lib:/nix/store/i7n0xv8v87xybicsqhm4fpq55r0n3qim-cuda_cudart-12.2.140-lib/lib (RUNPATH from file /nix/store/i7n0xv8v87xybicsqhm4fpq55r0n3qim-cuda_cudart-12.2.140-lib/lib/libcudart.so.12)
264389: trying file=/nix/store/2jd6vf145m0ldi05rzqwwk5n43405npk-cuda_compat-12.2.34086590/compat/libcuda.so.1
264389:
264389: find library=libnvrm_gpu.so [0]; searching
264389: search path=/run/opengl-driver/lib:/nix/store/2jd6vf145m0ldi05rzqwwk5n43405npk-cuda_compat-12.2.34086590/compat (RUNPATH from file ./saxpy/bin/saxpy)
264389: trying file=/run/opengl-driver/lib/libnvrm_gpu.so
264389:
264389: find library=libnvrm_mem.so [0]; searching
264389: search path=/run/opengl-driver/lib:/nix/store/2jd6vf145m0ldi05rzqwwk5n43405npk-cuda_compat-12.2.34086590/compat (RUNPATH from file ./saxpy/bin/saxpy)
264389: trying file=/run/opengl-driver/lib/libnvrm_mem.so
264389:
264389: find library=libnvos.so [0]; searching
264389: search path=/run/opengl-driver/lib (RUNPATH from file ./saxpy/bin/saxpy)
264389: trying file=/run/opengl-driver/lib/libnvos.so
264389:
264389: find library=libnvsocsys.so [0]; searching
264389: search path=/run/opengl-driver/lib (RUNPATH from file ./saxpy/bin/saxpy)
264389: trying file=/run/opengl-driver/lib/libnvsocsys.so
264389:
264389: find library=libnvrm_sync.so [0]; searching
264389: search path=/run/opengl-driver/lib (RUNPATH from file ./saxpy/bin/saxpy)
264389: trying file=/run/opengl-driver/lib/libnvrm_sync.so
264389:
264389: find library=libnvsciipc.so [0]; searching
264389: search cache=/nix/store/gydncjm02ww60x9gamkhfwj3f34g3g8m-glibc-2.40-66/etc/ld.so.cache
264389: search path=/nix/store/gydncjm02ww60x9gamkhfwj3f34g3g8m-glibc-2.40-66/lib:/nix/store/0ga1cm2ild3sv9vg64ldizrdpfr72pvv-xgcc-14.3.0-libgcc/lib (system search path)
264389: trying file=/nix/store/gydncjm02ww60x9gamkhfwj3f34g3g8m-glibc-2.40-66/lib/libnvsciipc.so
264389: trying file=/nix/store/0ga1cm2ild3sv9vg64ldizrdpfr72pvv-xgcc-14.3.0-libgcc/lib/libnvsciipc.so
| 21:05:38 |