Nvidia GPU is allways on. How to used integrated card by default?

Hi. I installed bazzite on laptop with Nvidia gpu. I noticed that Nvidia is always in use. I would like to know if there is a need to configure something to use by default AMD integrated card and Nvidia only to run games. On Fedora 40 this worked like I expected.

I am also interested in doing a similar thing (running game-scope on a desktop Intel iGpu while rendering games using the Nvidia card). Hopefully somebody here has some ideas as I like Bazzite and don’t want to remove my installation for another distro.

You need to enable the supergfxctl service with

ujust enable-supergfxctl

then do a

supergfxctl -s

to get what available modes are to switch,if you see integrated then do

supergfxctl -m Integrated

then logout and login,your NVIDIA card should be powered off now,you can test it with the

nvidia-smi

command,if it throws and error then yes,the NVIDIA card is powered off.

Thanks XRaTiX.

Do you know if Bazzite plan support hybrid graphics by default like Fedora?

This solution seems to work, but last time supergfxctl have a release was almost 5 month ago. I don’t know if this could be long term solution.