Hello all, i’m new to the openRGB world (that’s my first let’s say gaming laptop) and i want to control and manage all laptop leds and rgb colors. I have a Lenovo Legion 7G7 full AMD and when i try to launch openRGB either the native package from Fedora repo or the flatpak version the app won’t start with the well known alert
“One or more I2C/SMBus interfaces failed to initialize. RGB DRAM modules and some motherboards’ onboard RGB lighting will not be available without I2C/SMBus. On Linux, this is usually because the i2c-dev module is not loaded. You must load the i2c-dev module along with the correct i2c driver for your motherboard. This is usually i2c-piix4 for AMD systems and i2c-i801 for Intel systems.”
I’ve already tried the instructions for AMD chipset listed on official openRGB project page on Gitlab (Adam Honse / OpenRGB · GitLab) but i had no luck. I still have the same issue.
From documentation, udev-rules
are present, if i check this file content /usr/lib/udev/rules.d/60-openrgb.rules
entries are presents.
I also added the profiles on startup using an i2c.conf file on the
/etc/modules-load.d/
path, containing exactly two entries:
i2c-dev
i2c-piix4
I drop my system specs. I’m running F40 but this happened the same on F39 before upgrading.
Laptop model: Lenovo Legion 7 16ARHA7
CPU: AMD Ryzen 9 6900HX
GPU: AMD Radeon RX 6800M
OS: Fedora 40
KDE: 6.0.4
Windowing System: Wayland
Do you have any suggestion to let the program works on my machine? Could this be an unsupported OpenRGB model? Thanks !