Why is Proton only using about 60% of my Nvidia discrete GPU?

-

I have a Lenovo Legion 5 with the following setup:

– Linux Kernel: 6.12.10-zen1-1-zen
– Desktop Environment: KDE Plasma 6.2.5 with KWin (Wayland)
– CPU: AMD Ryzen 5 5600H @ 4.28 GHz
– GPUs: NVIDIA GeForce RTX 3060 Mobile / Max-Q (Discrete), AMD Radeon Vega Series (Integrated)

In all games running on Proton, I’m only seeing about 60% GPU usage. I’ve enabled nvidia-powerd and set performance profiles in Plasma and the Lenovo software, yet the GPU power consumption never exceeds 115W even though it’s rated for a max of 120W. CPU TDP is under 60W, leaving around 100W available, so it shouldn’t be an issue.

When I run a native game like Vintage Story using OpenGL, I get nearly 100% GPU utilization, with a power draw of 120W. However, in games like Deep Rock Galactic, the GPU utilization hangs around 60% and power usage doesn’t go over 100W. FPS isn’t capped, and I’m not hitting any performance limits.

So, what exactly is going on? Please provide actual advice beyond the typical “Nvidia issues.”

Why is Proton only using about 60% of my Nvidia discrete GPU
Cyberpunk 2077

Game guides, questions & answers and other Cyberpunk 2077 posts. If the answer below was not helpful, and still need Help? Submit a comment below or ask a new question.

6 Answers

CpuCaffeine -

This could result from a CPU bottleneck, where one thread is limiting the rest. Try using something like FurMark to see if your GPU can hit higher utilization outside of games.

LaptopSaboteur -

Laptops can often run into power or thermal throttling issues that desktops simply don’t. Remember, they’re working with a lot less space and cooling capacity.

IntegratedInferno -

OpenGL games might be defaulting to the integrated GPU instead of your Nvidia discrete card. To fix this, you can change system settings to prioritize the DGPU by creating a configuration file:

“`bash
mkdir -p ~/.config/environment.d
sudo nano /etc/environment.d/90-nvidia.conf
“`

Add the following lines:
“`bash
__NV_PRIME_RENDER_OFFLOAD=1
__GLX_VENDOR_LIBRARY_NAME=nvidia
“`
I use a similar setup with an i7 9750H and GTX 2060, and it works well for me.

GpuGuru123 -

It might be an overhead issue from vkd3d that’s causing a CPU bottleneck. Also, ensure to check your VRAM usage, as Proton layers often consume a lot of VRAM.

LaTechGeek -

There are several things you could try:

– Test with different kernels, such as XanMod or Liquorix.
– Laptop VRAM is usually limited, causing bottlenecks.
– Be cautious with benchmarks from non-native games; they might not show accurate data.
– Compare OpenGL and Vulkan performance in native games.
– Try different Nvidia drivers, even older versions.
– Use native benchmarks like Geekbench or FurMark to see if the issue persists.

NativeSupportHero -

You’ve mentioned this issue occurs only with Proton games. Have you tested if the same thing happens with games that run natively on Linux?

Leave A Reply

CYBERPUNK 2077 QUESTIONS

Is Thermal Throttling Normal for Gaming Laptops?
[Cyberpunk 2077] - Is thermal throttling common with gaming laptops like mine? Seeking advice on performance and cooling solutions. View Answer
How Will My 2080 Super Hold Up After 5 Years?
[Cyberpunk 2077] - What is the expected performance of a 2080 Super over 5 years for running demanding games like Cyberpunk 2077? View Answer
How do FSR4 and DLSS work? Need a simple explanation!
[Cyberpunk 2077] - Confused about FSR4 and DLSS? Let’s break down how AI upscaling works and if it's necessary for gaming. View Answer
Is 70°C really too hot for my Ryzen 7 7800X3D while gaming?
[Cyberpunk 2077] - Is 70 degrees Celsius too hot for a CPU while gaming? Explore what's considered normal and when to worry. View Answer
Help! Cyberpunk 2077 Crashing on GOG Launcher
[Cyberpunk 2077] - Facing crashes with Cyberpunk 2077 on GOG Launcher? Seeking advice to get it running smoothly on Steam. View Answer
Can I Upgrade My Cyberpunk PS4 Disc to PS5 for Free?
[Cyberpunk 2077] - Is the Cyberpunk PS4 disc eligible for a free PS5 upgrade? Find out if you can upgrade your game. View Answer

RELATED QUESTIONS

Best Ways to Customize and Optimize My New Steam Deck?
What are the best performance upgrades and customizations for my new Steam Deck? View Answer
Which CPU Should I Choose for Max Specs Gaming, the i9 14900KS or Ryzen 9 9950X3D?
i9 14900ks vs Ryzen 9 9950x3d: which is better for max specs gaming? Decisions regarding a new PC build. View Answer
How Long Can We Expect the RTX 3050 to Last?
How long will the RTX 3050 last before becoming obsolete for gaming needs? View Answer
How to Get GameMode Running on Lutris?
How to enable GameMode on Lutris to optimize performance while gaming? View Answer
Is This Gaming PC Build a Good Choice?
Is this PC build a good choice? I'm planning an upgrade and need advice on components and performance. View Answer
Trouble Playing Stray on Linux with Steam – Need Help!
[Stray] - How can I get Stray to work on Linux with Steam amid Proton issues and install problems? View Answer
Understanding 7900XT Power Limits in Linux
Exploring power management of the 7900XT on Linux with LACT and CoreCtrl, performance reporting differences noted. View Answer
Upgrading RAM in My Asus Tuf Gaming F17 - Need Help!
What RAM is compatible for upgrading my Asus Tuf Gaming F17 laptop for better gaming performance? View Answer
Looking for PC Recommendations for Path of Exile Gaming
[Path of Exile] - Looking for PC recommendations for optimal Path of Exile gaming experience, especially for upcoming PoE 2. View Answer
Why Can't I Launch MySims Kingdom on Steam Deck?
[MySims Kingdom] - Experiencing issues launching MySims Kingdom on Steam Deck? Here's what you need to know about the softlock problem. View Answer
Issues with GameMode on Lutris
Why does GameMode show OFF on MangoHud despite using the command gamemoded -t? Need help troubleshooting this. View Answer
Is Upgrading from a 4060 to a 5070 Worth It?
Is upgrading from a 4060 to a 5070 worth it for FPS gaming? Here's my take after a short time with the 4060. View Answer