You are not logged in.
Hi all,
I have a laptop with a RTX 4050 and I am using the open kernel driver version: 560.35.03.
The wiki says that I can use "prime-run %command%" and "__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%" to enable my discrete card for games in steam.
However, when I use this for CS2 I only get around 50% GPU utilization.
And when I try Minecraft, the util is around 20% - 30% when loading in new chunks, and around 50% when I pause the game.
Both methods to enable my GPU perform the same, and the GPU is not overheating. I did install tlp, but I tested this with the laptop plugged in (tlp = AC mode). I also turned off fps cap and vsync.
So here are my questions:
If the 2 methods of using the GPU are performing the same, what is the difference between the methods? The answer isn't really clear to me after reading the wiki.
Is there a reason why my GPU isn't using all its power to reach the maximum utilization?
Offline
There's no difference between the methods, prime-run is just a convenience script that sets these environment variables.
Afaik minecraft can often be CPU limited and CS2 generally has some optimisation issues (however my info here might be outdated). FWIW there used to be some issues with offloading and the open modules (though that should mostly be fixed afaik) but might be worth testing the prop variant anyway.
Offline