That’s odd, should be the other way around. Please put the gpu under load, run nvidia-bug-report.sh as root and attach the resulting .gz file to your post. Hovering the mouse over an existing post will reveal a paperclip icon.
One thing to check in advance is whether you have the acpi daemon (acpid) installed, if not, install it.
Thank’s a lot for your answer, is very odd, how i can set the GPU under load?
the bug report result is attached in my first post now. ACPID is correctly installed.
Simply run a game or an Unigine demo in windowed mode while running nvidia-bug-report.sh.
There’s nothing unusual visible in the logs, besides you’re running an older driver. Can you use the ubuntu graphics ppa https://launchpad.net/~graphics-drivers/%2Barchive/ubuntu/ppa, install nvidia-396 and the create the log while having load on the gpu?
Ok, now the bug surfaced. While on AC, the gpu simply refuses to take more than 50% load while on battery, it takes 100% load. I’ve seen that before but don’t think that has ever been resolved.
Two things you could try, use
nvidia-drm.modeset=1
as kernel paramter, if it doesn’t work, it should at least get rid of tearing. Second, see if disabling acpid is somehow helping.