KWin Wayland always presents via iGPU on hybrid AMD laptops systems, causing FPS loss on external displays

Hi devs, as you can see from the title, I’m having problems with my AMD laptop (Ryzen 5800H + RX 6700M) that doesn’t have a muxswitch. I was able to get X11 to force the dedicated GPU to send the image to my external monitor (image attached below), and I’d like a similar option in Wayland. For some reason, I can’t force it in any way like I could in X11.

You can force kwin to use a gpu with a environment variable

1 Like

Hello, To be honest, I had used this command with the Gemini AI in its pro version. I gave it the PCI IDs of my two GPUs, and when I entered the command it provided, the Wayland session wouldn’t start. The command was misspelled; it was missing the backslashes. I compared the command with the link you gave me and was able to solve the problem. I stayed up until 6 AM yesterday trying to fix this. I’m very grateful.