No programs use the dgpu

Everytime I launch a program, even if I have ticked the use dedicated gpu box, the program launches using the integrated graphics. I have also tried adding DRI-PRIME=1 %program% to the command line, as well as a few other suggestions. I’d love any suggestions anyone has, especially for blender3d.

Which Linux distro are you using?

CachyOS

Which release version?
(if rolling release without a release version, skip this question)

LTS

(If rolling release, last date updated?)

Which kernel are you using?

6.18.10-2-cachyos-lts

Which BIOS version are you using?

Most recent (updated 13/02/26)

Which Framework Laptop 16 model are you using? (AMD Ryzen™ 7040 Series with RX 7700S expansion module)

If you mostly want to use dGPU you can set in bios dGPU Only. That will make the laptop run on dGPU all the time as it’s main GPU instead of integrated, but then it probably won’t last long on battery.

Is there anyway to set it so the apps are forced to use the dgpu?

Well bios method solves the problem since then everything uses dGPU.

You can otherwise if it’s windows you use AMD center or w.e it’s called and assign what program to use dGPU or if it’s nvidia you use nvidia control panel.

But for linux don’t know how to do that yet.