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
ctabbOP2mo 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
ctabbOP2mo ago
Also, for some reason these modes are not available:
No description
ctabb
ctabbOP2mo ago
i tried to switch to integrated to test the feature, but it didn't work and returned an error
Rin
Rin2mo ago
what is the output of switcherooctl?
ctabb
ctabbOP2mo ago
oh the integrated graphics are the default ones so, what should i do in this case?
ctabb
ctabbOP2mo ago
No description
ctabb
ctabbOP2mo ago
and here it shows that 0 is the iGPU, 1 is dGPU
Rin
Rin2mo ago
that seems right actually, weird
ctabb
ctabbOP2mo ago
No description
ctabb
ctabbOP2mo ago
that is mission center
Rin
Rin2mo ago
try adding switcherooctl launch %command% to the game launch parameters
ctabb
ctabbOP2mo ago
alright
Rin
Rin2mo ago
is the HDMI/DP connected to the dGPU? oh it's a laptop 2060 mobile
ctabb
ctabbOP2mo ago
yeah but i have a second monitor
Rin
Rin2mo ago
if the command doesn't work, try switcherooctl launch -g 1 %command%
ctabb
ctabbOP2mo 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
Rin2mo ago
CS2 runs very bad on Linux yeah
ctabb
ctabbOP2mo ago
ohh
Rin
Rin2mo ago
And you can't run the Windows version through Proton using the Linux client, as VAC doesn't work that way
ctabb
ctabbOP2mo ago
yeah, i've read that on reddit
Rin
Rin2mo 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
ctabbOP2mo 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
Rin2mo 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
ctabbOP2mo 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
Rin2mo ago
It doesn't work with Intel and Nvidia GPUs afaik Mangohud works with Nvidia, but mangoapp doesn't
ctabb
ctabbOP2mo ago
ohh thhat's 2 different things
Rin
Rin2mo 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
ctabbOP2mo 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
Rin2mo ago
I see, then you'd need it
ctabb
ctabbOP2mo 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
Rin2mo ago
Yw!
ctabb
ctabbOP2mo ago
♥️

Did you find this page helpful?