Installing new firmware and a custom kernel in Linux is not difficult. If the device manufacturer makes its firmware open source, then the Linux kernel will include it. OpenRGB also includes an updated list of supported devices. If you are new to Linux, you can follow this complete guide on how to install firmware in Linux.