Steam Headless with Nvidia Tesla P4

Hello, I am trying to set up Steam Headless on my Truenas.

When i install it from the app store and it uses CPU it works fine … just very slow as the cpu is old .

When i go and attach the GPU with GPU pass through. Then Steam big picture doesn’t work anymore and then Sunshine is not able to work as well as it is not seen a monitor. But if i have previously installed a game it can boot up and work on the GPU … just cant use sunshine for remote play or steam …

I know that my GPU works fine with other apps and the installed games seems to run …

From what i managed to understand from the issue it is related to the fact that the gpu doesn’t have an actual monitor port and sunshine cant find it ….

Chat GPT guided me to create a Virtual Monitor with xvfb and use that … but that still didn’t resolve things… I am a bit out of my depth here .

So I guess what I am trying to get is … Is it possible to have steam headless working with sunshine and steam app with a gpu pass through to a gpu that doesn’t have outputs on a Truenas 25 …

i do a dirty method, uninstalling the truenas nvidia driver, im using scale 24.10, and install the grid drivers 535 with that driver sunshine works but games that need proton fails to boot fo some dxvk error, install nvidia container toolkit, card works for transcoding and my only error that i cant fix is that

The P4 is a Pascal card and so won’t be able to run in a host-based sharing method like steam-headless. It can run as a PCIe independent device as a Virtual Machine, but I’ve only tested it with Windows. Even under Linux as a VM I found that card specifically to have some oddities - I had it working with Bazzite 41 but the performance was worse than under Windows 10. :thinking: