Installing NVIDIA grid driver in RC

I’m running TrueNAS as a Proxmox VM with NVIDIA VGPU passed in. I can see the T4 vgpu in lspci but the drivers being installed by the RC do not support the vgpu/grid and errors out.

I tried installing the grid driver manually but getting this error:
ERROR: Temporary directory /tmp is not executable - use the --tmpdir option to specify a different one.

Specifying different tmp folders have the same error. Developer mode had the same issue.
It worked in the BETA version. The driver I’m trying to install is : NVIDIA-Linux-x86_64-550.54.14-grid.run.

Any pointers appreciated.

Same try with same result.Have to use 24.4 and forget about vGPU. :sleepy:

I think at this point the only recourse is to submit a ticket / feature request to add the grid version as an option and one legacy driver option

I was hoping to run patched grid version, i suspect that’s out too.

I have tried all sorts of things to try and workaround the tmp issue.

  1. i am not convinced that --tmpdir= option is doing anything on the installer
  2. exporting TMPDIR to some path that is 100% executable isn’t working

I even tried making the root FS writable via grub, that didn’t help

it seems to be some restriction in the root user (i suspect not related to /tmp at all) and the error message isn’t accurate, but i am out of my experience here as to know where to look, i don’t know if this is part of the fs stil being RO (but suspect it is)

tl;dr the two commands for dev mode r/w do not give full access - they seem to be great for userland development but don’t seem to let us do kernel related stuff…

I understand the decision, this may push me to doing truenas in proxmox instead, but i don’t think ix-systems mind, they don’t seem to really want a software business, which is an ok call.