Games Using iGPU but Not My Nvidia GPU

Hi I'm very new to Linux due to a lot of YouTubers talking about Windows 10 support ending, so I thought I want to try it out. I installed Bazzite and I like it so far, but whenever I try to play a game like power world I noticed that my GPU utilization is only 5%. I downloaded LACT to adjust my GPUs clock speeds but I think Palworld is only using my igpu because I'm only getting 20fps. I know early this month when I tried bazzite there was a button on my taskbar I could click and it would tell me what GPU is being used but now thats gone on this newer version. Idk what to do cause I tried putting in commands into the steam game properties but none are working. I really wanna keep linux but I can't play any games like this. Can I please get help? :<
Solution:
Once you have this, make sure youre using your GPU for the app by setting these as your startup commands in the Steam library: __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only DRI_PRIME=1! %command%...
Jump to solution
16 Replies
MarcosVLl2
MarcosVLl2•4w ago
What GPU have you got as your secondary? As your dedicated I mean
.~Jacob~.
.~Jacob~.OP•4w ago
No description
MarcosVLl2
MarcosVLl2•4w ago
go to the console and write "nvidia-smi" and show me the output
.~Jacob~.
.~Jacob~.OP•4w ago
No description
MarcosVLl2
MarcosVLl2•4w ago
do you not have Nvidia Optimus? I recommend enabling it in your BIOS but regardless Two things, firstly, run this command sudo systemctl enable nvidia-powerd.service sudo systemctl start nvidia-powerd.service that will make sure that the nvidia-powerd.service is available, which for some reason can be disabled by default on RTX 30 series laptops or over It makes sure that the RTX can activate its own Boost and increase TDP there, you have to enable it and then start it
Solution
MarcosVLl2
MarcosVLl2•4w ago
Once you have this, make sure youre using your GPU for the app by setting these as your startup commands in the Steam library: __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only DRI_PRIME=1! %command%
MarcosVLl2
MarcosVLl2•4w ago
Laptops for Linux are something that still isnt the best, but this will make sure that the MESA graphics will attempt to exclusively use nvidia
.~Jacob~.
.~Jacob~.OP•4w ago
OMG THANK YOU SO MUCH!!! I will make sure I keep these three commands written down! I'm so happy I didn't have to go back to windows!! Thank youuuuu!
No description
.~Jacob~.
.~Jacob~.OP•4w ago
:senko_happy2:
MarcosVLl2
MarcosVLl2•4w ago
no problem! for better viewing, i recommend installing NVTOP
MarcosVLl2
MarcosVLl2•4w ago
(my example)
No description
.~Jacob~.
.~Jacob~.OP•4w ago
Mhm I'll look that up! Thank you again!!
MarcosVLl2
MarcosVLl2•4w ago
Enjoy!!
.~Jacob~.
.~Jacob~.OP•2w ago
I am SO SO sorry for pinging and asking a question but I forgot ask this question. 🙇 Regarding the two commands for enabling and starting the powerd thingy, do I need to run these both on every boot or just one and done? LACT is telling me that my laptop is throttling: SW_POWER_CAP, SW_THERMAL_SLOWDOWN And the power usage is max 20W when playing a demanding game with dropped frames sooo.. I'm wondering if that's why I'm getting drops when I know these should be easy games to run.
CaramelCorn
CaramelCorn•2w ago
you shouldn't have to run either of them on start, enable makes sure it starts up on boot and start starts it immediately, they were just setting you up so it would start now, and whenever you boot
.~Jacob~.
.~Jacob~.OP•2w ago
Okay I was getting weird messages in terminal when I attempted to run the both but I'm glad to be assured it's working when I did them when I reinstalled. I'm so so sorry for typing in an already solved thingy I'm just so new and don't know how Linux works fully. Thank you so so much! 🙇

Did you find this page helpful?