Hello everyone. I finally decided to take the plunge from Windows to Linux. So far things have gone relatively smooth and I like how intuitive KDE Plasma feels.
My only real problem is I cannot for the life of me figure out how to change the color of the RGB on my RAM. Its Corsair Vengance 32GB DDR5. I’ve only tried using Openrgb to operate it. If there’s another software I can use I’ll try that. But as far as Openrgb goes this is the error I get:
I’ve looked up some stuff on loading the correct module from openrgb’s site but im genuinely lost here and feel like I need my hand held (especially with using terminal commands). Here’s my system info
I’m sorry if I didn’t meet the guidelines in my help request I just really wanna get this solved and change my lights from puke rainbow to blue and enjoy Fedora
Terminal commands are an essential tool for linux because (web-discoverable) text is the most efficient way to describe problems and solutions and can be found by other Linux users with the same issue. My colleagues have found the (free, written by a human, with translations to languages other than English) PDF book from https://LinuxCommand.org a valuable resource.
Also going off of the links you sent it would appear as if my RAM isn’t supported for changing the RGB unless I’m reading that chart wrong. I have Corsair Vengeance…
See after the word install, there should be a space, and only one slash.
Edit, you got that - are you running the last command from in the same folder as which the file has been downloaded or placed?
Corsair Vengence RAM is listed as Effect compatible, but I have no idea if you motherboard also needs to be compatible. Im just looking this topic up for the first time.
I ran the command after I placed the file on my desktop.
JigglyNorris@NF-Jiggly:~$ sudo dnf install /home/JigglyNorris/Desktop/openrgb_1.0rc3.1_x86_64_f43_5e81e26.rpm
[sudo] password for JigglyNorris:
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Downgrading:
openrgb x86_64 0:0.9.2026^1.0rc3.1-0.fc43 @commandline 9.8 MiB
replacing openrgb x86_64 0:1.0~rc2-3.20260126git74cbdcc.fc44 fedora 7.9 MiB
Transaction Summary:
Replacing: 1 package
Downgrading: 1 package
Total size of inbound packages is 3 MiB. Need to download 0 B.
After this operation, 2 MiB extra will be used (install 10 MiB, remove 8 MiB).
Is this ok [y/N]: y
Running transaction
Transaction failed: Rpm transaction failed.
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
- file /usr/lib/udev/rules.d/60-openrgb.rules from install of openrgb-0.9.2026^1.0rc3.1-0.fc43.x86_64 conflicts with file from package openrgb-udev-rules-1.0~rc2-3.20260126git74cbdcc.fc44.noarch
JigglyNorris@NF-Jiggly:~$
PG just pointed out openrgb is in Fedora already, so you only need to type
sudo dnf install openrgb
and he pointed out that you already have it installed
Yes, even after following directions this is what I am still getting;
JigglyNorris@NF-Jiggly:~$ sudo openrgb
Connection attempt failed
[i2c_smbus_linux] Failed to read i2c device PCI device ID
[i2c_smbus_linux] Failed to read i2c device PCI device ID
[i2c_smbus_linux] Failed to read i2c device PCI device ID
[i2c_smbus_linux] Failed to read i2c device PCI device ID
[i2c_smbus_linux] Failed to read i2c device PCI device ID
[i2c_smbus_linux] Failed to read i2c device PCI device ID
<h2>Some internal devices may not be detected:</h2><p>One or more I2C or SMBus interfaces failed to initialize.</p><p><b>RGB DRAM modules, some motherboards' onboard RGB lighting, and RGB Graphics Cards, will not be available in OpenRGB</b> without I2C or SMBus.</p><h4>How to fix this:</h4><p>On Linux, this is usually because the i2c-dev module is not loaded.</p><p>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.</p><p>See <a href='https://help.openrgb.org/'>help.openrgb.org</a> for additional troubleshooting steps if you keep seeing this message.<br></p><h3>If you are not using internal RGB on a desktop this message is not important to you.</h3>
JigglyNorris@NF-Jiggly:~$
**Linux**
Install the i2c-tools package.
Load the i2c-dev module: sudo modprobe i2c-dev
Load the i2c driver for your chipset:
**AMD**
sudo modprobe i2c-piix4
**If you want the i2c modules to load automatically at boot, run the following:**
sudo touch /etc/modules-load.d/i2c.conf
sudo sh -c 'echo "i2c-dev" >> /etc/modules-load.d/i2c.conf'
Run the following based on which i2c drivers you loaded in the previous section:
sudo sh -c 'echo "i2c-i801" >> /etc/modules-load.d/i2c.conf'
sudo sh -c 'echo "i2c-piix4" >> /etc/modules-load.d/i2c.conf'
While @sketch-exe said to run two commands, he did not mention to install i2c-tools .
In addition, if you have rebooted since loading the modules, they will have been lost on restart.
OpenRGB also has a Discord where they would know more than we do OpenRGB Community
Sigh, thanks for your help. Following those steps nothing has changed. This has me torn because so far I love Fedora KDE but shit like this makes me want to go back to Windows.