Hybrid gpu setup

I have a hybrid gpu setup with an nvidia gpu and amd igpu, i want to run my display only from my amd igpu, and use the nvidia gpu for other stuff. But right now my nvidia gpu is the one driving my display, how can i change this? there’s no command to change the default gpu through switcheroo. i tried changing some x11 conf setting to use my amd igpu and offload my nvidia dgpu, but it always just broke x11. is there a way i can switch to my igpu?

Please start by sharing the graphics hardware and environment details.

inxi -SGaz

Read the following guides as well:
https://en.opensuse.org/SDB:NVIDIA_Switcheroo_Control

@nish7009 Hi and welcome to the Forum :smile:
Aside from the inxi information requested, user @JoseskVolpe may have some insight as to where they are at with their AMD/Nvidia setup?

I’m on Intel/Nvidia setups with discrete cards, but only use the Nvidia GPU for vulkan by setting an environment variable.

¿Are you using X11 or Wayland?
For X11 you can set you graphica mode with prime (suse-prime package)
For Wayland, Wayland directly uses the GPU connected to the output for rendering. If yiur built-in display is connected to AND iGPU it’ll use the AMD iGPU, if it’s on NVIDIA it’ll use NVIDIA.

Show your graphics setup with the commands mentioned earlier and with:
/sbin/lspci -nnk | grep -EA3 "VGA|Display|3D"

Edit: Yeah i haven’t pay attention you’re using X11 xP