Thought I’d create a thread especially for the green LED bug, the more knowledge we can collect about it in one place the better the chance of a fix being created. The bug has been around since probably the beginning and occasionally people still ask about it.
What is it?
The LED strip will randomly light just one green LED, its always the same LED, the closest one to the power plug.
Once the bug appears the only way to clear it is to unplug the power, rebooting does not clear the bug. the green LED will stay until a reboot.
What we do know
Writing RGB values directly to the WS2812 device will only temporarily clear it before the green LED bleeds back in.
Playing LED patterns while the bug is present causes the whole LED strip to flicker as it plays.
The fact that you can stop Kodi with “systemctl stop kodi” and the bug still continues until power off tells me that the bug is low level? Possibly kernel level, and probably in the WS2812 device driver? Alternatively it could also be caused by the hardware?
The source code to the ws2812 driver is here slice-drivers/ws2812.c at master · LibreELEC/slice-drivers · GitHub
What next?
If you spot something about this bug that nobody else has mentioned or have spotted wrong information please leave a comment below, also if anyone has worked out how to make this bug repeatable please comment as it could go a long way in helping to work out what’s happening.