[Discuss] GPU detection/ordering

Rich Pieri richard.pieri at gmail.com
Fri Nov 7 10:29:09 EST 2025


I have a new high performance notebook with the obligatory NVIDIA GPU
next to the on CPU AMD GPU. OpenSUSE Tumbleweed for the OS. nvidia-open
G06 driver.

Problem I'm having is that the OS detects the discrete GPU as the
primary so everything is running on it and nothing on the iGPU, exactly
the opposite of what I want (see below). Everything I have found so far
on das intarwebs is going the other way, either "here's how to run on
the dGPU" or how to set the dGPU as the default.

Any clues how to swap them so that the AMD GPU is what everything uses
unless I specifically run on the NVIDIA GPU?

bell:~> switcherooctl 
Device: 0
  Name:        NVIDIA Corporation GB205M [GeForce RTX 5070 Ti Mobile]
  Default:     yes
  Environment: __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only

Device: 1
  Name:        Advanced Micro Devices, Inc. [AMD®/ATI] Strix [Radeon 880M / 890M]
  Default:     no
  Environment: DRI_PRIME=pci-0000_65_00_0
bell:~> 

-- 
\m/ (--) \m/


More information about the Discuss mailing list