nagisa / msi-rgb

Linux utility for controlling RGB header on select MSI motherboards
ISC License
416 stars 40 forks source link

MSI MPG x570 Gaming Edge Wifi - Not working #111

Open pnjun opened 4 years ago

pnjun commented 4 years ago

Installed and runs without errors, but the RGB leds do not change at all. I'm running Debian.

I don't know what other info i should provide, but i'm happy to share the output of any command you need!

Cheers!

internetfreak commented 4 years ago

Seconding this, having the same board and issue. Was just about to create an issue but then I found this. If there's anything to be done, I can also help with providing info if necessary

mattyvau commented 4 years ago

Can you confirm your board has an NCT6795D sensors chip? My MSI X570 board (MEG-ACE) has the nct6775 instead.

internetfreak commented 4 years ago

My board also has the NCT6775 chip according to sensors-detect. Its output is found unknown chip with id 0xd451 which according to reddit yields that chip. However, I read that the x570 boards now use an usb hid device for controlling the leds.

ted0xff commented 4 years ago

My board also has the NCT6775 chip according to sensors-detect. Its output is found unknown chip with id 0xd451 which according to reddit yields that chip. However, I read that the x570 boards now use an usb hid device for controlling the leds.

According to https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/hwmon/nct6775.c?h=v5.6.14, you need a newer kernel, the 0xd451 id is not present in kernel 4.19.91 (for exemple) but present in kernel 5.6.14.

Support was added by commit https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/hwmon/nct6775.c?h=v5.6.14&id=0599682b826ff7bbf9d5804fa37bcef36b0c9404 so update your kernel or recompile it to firstly have support for your NCT6797D.

I read that the x570 boards now use an usb hid device for controlling the leds.

Maybe it depends of your MB, on my MSI x570-A pro this is the chipset which controls the leds, not an USB device.