[Bug Report] OpenRGB not showing my Gigabyte RX 9070 XT Aorus Elite GPU

Operating System

  • Operating System: CachyOS Linux
  • KDE Plasma Version: 6.4.3
  • KDE Frameworks Version: 6.16.0
  • Qt Version: 6.9.1
  • Kernel Version: 6.16.0-rc6-1-cachyos-rc (64-bit)
  • Graphics Platform: Wayland

Hardware Configuration

  • Processor: AMD Ryzen 7 7700 8-Core Processor
  • Memory: Klevv CRAS V RGB 32 GiB of RAM
  • GPU Model: Gigabyte AMD Radeon RX 9070 XT Aorus Elite
  • Motherboard Model: ASUS TUF B850 PLUS

Description of Bug

OpenRGB won't show my RX 9070 XT Aorus Elite. The loading bar shows the name of the GPU for a microsecond but doesn't add it to the GUI.

I've tried:

  • Running OpenRGB as super-user
  • Using different versions including the provided Experimental AppImage, the AUR openrgb-git and compiling it directly from source.
  • Using the kernels 6.15.6 and 6.16-rc6-1.
  • Setting up acpi_enforce_resources=lax as kernel parameter (even though this isn't a Gigabyte motherboard)

I don't know if I'm missing something in the BIOS, if you can think of something I should try, it's always welcome.

Attached Log

OpenRGB_20250718_092213.log

Additional info

❯ i2cdetect -l
i2c-0	i2c       	Synopsys DesignWare I2C adapter 	I2C adapter
i2c-1	i2c       	AMDGPU SMU 0                    	I2C adapter
i2c-2	i2c       	AMDGPU SMU 1                    	I2C adapter
i2c-3	i2c       	AMDGPU DM i2c hw bus 0          	I2C adapter
i2c-4	i2c       	AMDGPU DM i2c hw bus 1          	I2C adapter
i2c-5	i2c       	AMDGPU DM i2c hw bus 2          	I2C adapter
i2c-6	i2c       	AMDGPU DM i2c hw bus 3          	I2C adapter
i2c-7	i2c       	AMDGPU DM i2c OEM bus           	I2C adapter
i2c-8	i2c       	AMDGPU DM aux hw bus 0          	I2C adapter
i2c-9	i2c       	AMDGPU DM aux hw bus 1          	I2C adapter
i2c-10	smbus     	SMBus PIIX4 adapter port 0 at 0b00	SMBus adapter
i2c-11	smbus     	SMBus PIIX4 adapter port 2 at 0b00	SMBus adapter
i2c-12	smbus     	SMBus PIIX4 adapter port 1 at 0b20	SMBus adapter
❯ i2cdetect -y 7
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- 75 -- --          
❯ lsmod | grep i2c
i2c_piix4              40960  3
i2c_smbus              20480  1 i2c_piix4
i2c_dev                28672  26
i2c_algo_bit           24576  1 amdgpu
❯ vulkaninfo --summary
.
.
.
Devices:
========
GPU0:
	apiVersion         = 1.4.318
	driverVersion      = 25.1.99
	vendorID           = 0x1002
	deviceID           = 0x7550
	deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
	deviceName         = AMD Radeon RX 9070 XT (RADV GFX1201)
	driverID           = DRIVER_ID_MESA_RADV
	driverName         = radv
	driverInfo         = Mesa 25.2.0-devel (git-e6038645fa)
	conformanceVersion = 1.4.0.0
	deviceUUID         = 00000000-0300-0000-0000-000000000000
	driverUUID         = 414d442d-4d45-5341-2d44-525600000000
GPU1:
	apiVersion         = 1.4.318
	driverVersion      = 25.1.99
	vendorID           = 0x10005
	deviceID           = 0x0000
	deviceType         = PHYSICAL_DEVICE_TYPE_CPU
	deviceName         = llvmpipe (LLVM 20.1.7, 256 bits)
	driverID           = DRIVER_ID_MESA_LLVMPIPE
	driverName         = llvmpipe
	driverInfo         = Mesa 25.2.0-devel (git-e6038645fa) (LLVM 20.1.7)
	conformanceVersion = 1.3.1.1
	deviceUUID         = 6d657361-3235-2e32-2e30-2d6465766500
	driverUUID         = 6c6c766d-7069-7065-5555-494400000000
Edited by NolanPG