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.
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.
i am not convinced that --tmpdir= option is doing anything on the installer
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.