https://bugzilla.kernel.org/show_bug.cgi?id=204559
--- Comment #8 from Alex Deucher (alexdeucher@gmail.com) --- (In reply to Maxim Sheviakov from comment #7)
By the way, how *exactly* does disabling runpm affect the system? Does it leave the discrete GPU always-on or vice verse? Or does it vary on each system?
It leaves the dGPU powered up all the time rather than dynmically powering it on/off as needed.
I have tried running The Crew via Wine + DXVK while having amdgpu.runpm=0 in my kernel params and it seems that discrete GPU was being used as the framerate was more than fine.
You can use xrandr to pick which GPU you want to use for rendering.