Hello, I’m trying to make OpenRGV work on my ASUS TUF F15 and tried some suggestions from this [Reddit post](https://www.reddit.com/r/OpenRGB/comments/y5uqwb/cant_get_openrgb_to_work_on_my_laptop/?utm_source=share&utm_medium=web2x&context=3 but it didn’t work. I have installed OpenRGV with ppa:thopiekar/openrgb repository.
Here is the result (sorry, I’m a low-level Ubuntu knowledge user 🥴) :
$ sudo modprobe openrgb modprobe: FATAL: Module openrgb not found in directory /lib/modules/6.2.0-26-generic
Openrgb isn’t a kernel module. You should be loading i2c-dev, with
modprobe i2c-dev
OK. I have tried
modprobe i2c-dev
but it does nothing.If you mean there is no return in the terminal, this is normal. I know, it is counterintuitive, but it is like that. No return => module loaded
OK! 👍 Thank you for explanations. But even if it is loaded, OpenRGB still says that it is not.
Got Discord? I’m not the dev, but I’ll try to help you if I can.
Yes. Where can I join you?
On the OpenRGB Discord community, in the only voice channel available.
Oh… in a voice channel… Sorry but english is not my native language (french) and I’m afraid we won’t understand each other very well. Thank you anyway for your help.
You also need to load the i2c driver for your motherboard. i2c-dev is the framework for accessing i2c from userspace but does not provide the actual hardware interface. This is provided by another module. For Intel boards, this is i2c-i801. For AMD, this is i2c-piix4.
It doesn’t hurt to load both.
sudo modprobe i2c-piix4
sudo modprobe i2c-i801
Good to know. Strangely enough i2c-dev seem to be enough to detect my RAM, without loading i2c-piix4 (Asus Dark Hero). Those were the only devices not detected without i2c.
It’s possible that i2c-piix4 is already being loaded for some reason or that the driver is compiled into your kernel rather than as a module. Kernel configurations vary across distros. Glad it’s working either way!