Is there any way at all to undervolt or power limit an Nvidia mobile GPU on Linux?

Pretty much the title. I have a GTX 1060 6 GB in my laptop, with Coolbits set to 28. As far as I can tell, any power related settings are completely shut down. Green With Envy has all the Power boxes and sliders greyed out. sudo nvidia-smi -pl x is met with:

Changing power management limit is not supported for GPU: 00000000:01:00.0.
Treating as warning and moving on.
All done.

Undervolt does not work either for GPU undervolting. Running sudo undervolt --gpu x will go through but does not do anything. Actually, I haven’t found any way to monitor GPU voltage on Linux.

I’m not actually a dev, I was just redirected here by Nvidia customer service for Linux support, so maybe my lack of technical knowledge is ignoring some obvious solution here but I can’t seem to find one. I just want MSI Afterburner, really don’t want to use WSL2 to prevent thermal throttling.

same problem

There isn’t any method left for mobile gpus on Linux. The last one (OverrideMaxPerf) is broken/removed since driver v465.

Try underclock the GPU

nvidia-settings -a "[gpu:0]/GPUGraphicsClockOffset[1]=-100"