I am running Proxmox on an old ASUS ROG laptop with a NVIDIA GeForce GTX 960m GPU (I can provide other specs if necessary). The goal is to have a docker VM running a Plex Media Server container using hardware transcoding.
I have (seemingly) successfully configured the host machine for gpu pass through... I can attach the GPU to the VM and the VM sees the GPU when I run "lspci", however; when I try to run the NVIDIA container, the result of "nvidia-smi" always comes out "No Devices Were Found". I have used every method I have found for installing the NVIDIA driver on the VM, including autoinstall, manually installing the driver based on the results of "ubuntu-drivers devices", and following this guide included in the the linuxserver/plex docker instructions. I even tried Googling and installing the recommended driver from the NVIDIA site, which failed.
After each attempt (aside from the ones tat outright failed), the results of "lspci -vvv", "lshw -c video", and "dkms status nvidia" all seemed to show that the driver was installed. However, after running the NVIDIA container and the "nvidia-smi" command, I get "No Devices Were Found"
I'm hoping maybe someone has run into this problem before or has successfully gotten this to work with a 960m and can provide some insight. Maybe I'm missing something. Or maybe it's just not possible?
Thanks in advance for any help provided.
I have (seemingly) successfully configured the host machine for gpu pass through... I can attach the GPU to the VM and the VM sees the GPU when I run "lspci", however; when I try to run the NVIDIA container, the result of "nvidia-smi" always comes out "No Devices Were Found". I have used every method I have found for installing the NVIDIA driver on the VM, including autoinstall, manually installing the driver based on the results of "ubuntu-drivers devices", and following this guide included in the the linuxserver/plex docker instructions. I even tried Googling and installing the recommended driver from the NVIDIA site, which failed.
After each attempt (aside from the ones tat outright failed), the results of "lspci -vvv", "lshw -c video", and "dkms status nvidia" all seemed to show that the driver was installed. However, after running the NVIDIA container and the "nvidia-smi" command, I get "No Devices Were Found"
I'm hoping maybe someone has run into this problem before or has successfully gotten this to work with a 960m and can provide some insight. Maybe I'm missing something. Or maybe it's just not possible?
Thanks in advance for any help provided.