Issue:
Since today, anything that starts full-screen uses the RTX4k. It has nothing plugged in and I have not knowingly touched anything that changes GPU-anything.
In normal desktop use, playing videos, etc. the RTX4k sleeps/idles along while the 7900xt does all the work. As expected the RTX4k takes up the CUDA-loads I sometimes have.
One thing I have noticed is that the RTX used to idle at 7W, now it reports 9W when doing “nothing”.
The moment a game/fullscreen application starts, the RTX4k kicks into gear:
E.g. switcherooctl launch -g 0, or on fedora (at least with gnome) you can right-click and choose the GPU (which I guess does the same)
I’ve had some weirdness with GPU selection too, but usually it turned out those applications decide on their own what to use, and have their own flags. Like some games on wine i found do not respond properly to the environment flags but they’ll have some GPU setting in their graphics menu.
I don’t think so, my nvidia GPU is also on top. I use it either as pass-through or for prime offloading, and have no issues with it being picked as default.