I have been struggling to figure out the correct configuration for a headless setup involving a 2080ti in eGPU over Thunderbolt. I can configure the device to run CUDA code, and get/set information in
nvidia-smi, but I would like to configure clocks and such over
nvidia-settings. I’ve been able to cleanly install the latest drivers, even attempting with --no-opengl-files, but there has been no change.
I’m running this machine headless but using an HDMI dummy plug. The machine is an Intel/AMD iGPU setup - NUC8i7HVK. When I plug the dummy plug into the 2080ti, I see a display in the gdm display settings, but am unable to extend or otherwise use the display. Only plugging the plug into the 2080ti results in a black screen on VNC. There seems to be a lot of threads on this, including how to run via setting
DISPLAY=:0... (/tmp/.X11unix only contains X0).
Attached are the .conf’s from /usr/share/X11/xorg.conf.d/, the bug report script output, and console output from
There has to be something I’m missing here to get this config to work, I just can’t see it. Separately, I question why settings such as mem clocks must be dependent on X, when SMI is not… But that’s another can of worms. This works on Windows… Attached are my configs, logs, etc. Thanks in advance for any help!