OpenRGB RAM/GPU Detection Failure on B550 - Missing i2c_amd_mp2 Kernel Module?
Hello!
I'm running into an issue with OpenRGB's AppImage (v. 0.9+ (1.0rc1) on my Bazzite system and could use some help.
Issue:
OpenRGB successfully detects and controls my motherboard's RGB, but it fails to detect my RAM and GPU RGB, even though both components are confirmed to be supported by OpenRGB.
System Details:
The
Conclusion:
It seems the
Questions:
I'm running into an issue with OpenRGB's AppImage (v. 0.9+ (1.0rc1) on my Bazzite system and could use some help.
Issue:
OpenRGB successfully detects and controls my motherboard's RGB, but it fails to detect my RAM and GPU RGB, even though both components are confirmed to be supported by OpenRGB.
System Details:
- Motherboard Chipset: AMD B550 (ASUS ROG Strix B550-F Gaming (Wi-Fi) II)
- RAM: Kingston Fury 32GB (2x16GB) DDR4 3200MHz CL 16 Beast RGB
- GPU: Sapphire NITRO+ RX 5700 XT 8G GDDR6
- Bazzite Kernel Version: 6.13.7-108.bazzite.fc41.x86_64
- Confirmed RAM/GPU models are supported by OpenRGB.
- Ran
sudo openrgb. This did not fix the detection issue and produced errors like[i2c_smbus_linux] Failed to read i2c device PCI device IDin the terminal. - Checked loaded kernel modules:
lsmod | grep i2c_devshowsi2c_devis loaded correctly. - Identified that
i2c_amd_mp2is typically the required module for SMBus access on B550 chipsets. - Attempted to manually load the module using
sudo modprobe i2c_amd_mp2.
The
modprobe command failed with the following error:modprobe: FATAL: Module i2c_amd_mp2 not found in directory /lib/modules/6.13.7-108.bazzite.fc41.x86_64Conclusion:
It seems the
i2c_amd_mp2 kernel module is missing from this specific Bazzite kernel build (6.13.7-108.bazzite.fc41). This prevents OpenRGB (and likely other hardware monitoring tools) from accessing the necessary SMBus/I2C bus to communicate with RAM and GPU RGB controllers on my B550 system.Questions:
- Is the exclusion of the
i2c_amd_mp2module from this kernel build intentional, or could it be a packaging oversight? - What is the recommended method within Bazzite (using
or other means) to enable or add this kernel module for users with affected AMD hardware like the B550 chipset?rpm-ostree - Or, did I screw up somewhere?