There's a closed pull request on the void-packages repository kodi-18.7.1: Fix DPMS behaviour https://github.com/void-linux/void-packages/pull/23040 Description: Change to only recreate window when dpms is being disabled due to it not working when the window is recreated as it is going into powersaving on the display. without the patch if you wait for the screen to go into powersaving (takes 5mins) or if you use ```xset dpms force off``` it will turn back on every time after approximately 12secs, with the patch it behaves as expected and stays off also verified that python2 is required, specifically python >= 2.7 after discussing the issue on the kodi freenode irc chatroom i was stuck listening to a 5minute rant on "ricer" distros like void/arch and that everyone should be using librelec as such i have not pushed this to upstream yet, however looking at the commit logs for this particular part of code it seems the intention was that the code should only be run when dpms is being disabled so this patch just changes it to the intended behaviour