Steam games don't use my laptop's dGPU even though it's shown in terminal that dGPU is working

Hello, everyone! I just downloaded bazzite, but noticed that Steam games don't use my gaming laptop's dGPU and just load the iGPU. I tested it with CS2 and Super Bunny Man to see if it's not just CS2 that doesn't use the dGPU. I also tested it with Minecraft, and the game used the dGPU perfectly fine. The interesting thing is that when I use the 'nvidia-smi' command in terminal, it shows me that 3 out of 6 gb of vram are being used by CS2, but I still have low framerate and the gamescope's mangoapp shows me that dGPU is not being used at all. I also tried everything I could find on the internet and this discord server, but nothing worked. What could be causing the problem?
No description
32 Replies
ctabb
ctabbOP7d ago
dGPU is NVIDIA RTX2060 with Proprietary drivers with an index of 0; iGPU is integrated graphics of i7-10750H with an index of 1. i have 16 gb of ram
ctabb
ctabbOP6d ago
Also, for some reason these modes are not available:
No description
ctabb
ctabbOP6d ago
i tried to switch to integrated to test the feature, but it didn't work and returned an error
Rin
Rin6d ago
what is the output of switcherooctl?
ctabb
ctabbOP6d ago
oh the integrated graphics are the default ones so, what should i do in this case?
ctabb
ctabbOP6d ago
No description
ctabb
ctabbOP6d ago
and here it shows that 0 is the iGPU, 1 is dGPU
Rin
Rin6d ago
that seems right actually, weird
ctabb
ctabbOP6d ago
No description
ctabb
ctabbOP6d ago
that is mission center
Rin
Rin6d ago
try adding switcherooctl launch %command% to the game launch parameters
ctabb
ctabbOP6d ago
alright
Rin
Rin6d ago
is the HDMI/DP connected to the dGPU? oh it's a laptop 2060 mobile
ctabb
ctabbOP6d ago
yeah but i have a second monitor
Rin
Rin6d ago
if the command doesn't work, try switcherooctl launch -g 1 %command%
ctabb
ctabbOP6d ago
gamescope -W 1920 -H 1080 -w 1280 -h 1024 -S stretch -e -f -r 144.0 --sharpness 4 --force-grab-cursor --mangoapp -- %command% switcherooctl launch -g 1 %command% this is the launch game parameters that i used and now it's definitely better 50 fps average but on windows i would've had 120-140 fps did it just not work or i did something wrong?
Rin
Rin6d ago
CS2 runs very bad on Linux yeah
ctabb
ctabbOP6d ago
ohh
Rin
Rin6d ago
And you can't run the Windows version through Proton using the Linux client, as VAC doesn't work that way
ctabb
ctabbOP6d ago
yeah, i've read that on reddit
Rin
Rin6d ago
It's possible to run full Windows Steam on wine but it's too much trouble I realized I just reboot to Windows to play CS2 for now
ctabb
ctabbOP6d ago
mhm i mean, i like the system the compatibility is the single thing that's off but still thank you i guess i'll dual boot or something
Rin
Rin6d ago
I'm very sad that's the one case of Valve's port of their own game :dispair: It's the only one I have that issue, I play 99% of my library on Bazzite
ctabb
ctabbOP6d ago
oh i'll test it with the other games then btw, in gamescope mangoapp it still was showing 0% gpu usage is that a bug?
Rin
Rin6d ago
It doesn't work with Intel and Nvidia GPUs afaik Mangohud works with Nvidia, but mangoapp doesn't
ctabb
ctabbOP6d ago
ohh thhat's 2 different things
Rin
Rin6d ago
Gamescope is not very well supported on Nvidia yet, if you are on desktop and doesn't need HDR, without gamescope is good
ctabb
ctabbOP6d ago
when i first launched the game with mangoapp, it was showing a few percent of dGPU usage every few seconds i just used it to stretch the resolution without pixelation the picture got pixelated for some reason i play 4:3
Rin
Rin6d ago
I see, then you'd need it
ctabb
ctabbOP6d ago
yeah or just play 1600x900 likei did before but yeah i'll use windows for cs then thank you very much once again
Rin
Rin6d ago
Yw!
ctabb
ctabbOP6d ago
♥️

Did you find this page helpful?