The problem is that light-locker-settings set xset this way :
xset s X dpms Y 0 0
Where X = “Blank screen after” slider value and Y = “Switch off display after” slider value.
It should be
xset s X dpms Y Y Y to make sure screen will go off in every case for every screen.
The behaviour of dpms is screen dependant and having
xset dpms Y 0 0 is not enough to target every screen case scenario. We know that xset dpms values are Standby, Suspend, Off.
On my screen Standby = Off, Suspend = Off and Off = Off.
On your screen Standby = Blank, Suspend = ? and Off = Off.
This is why I suggested you to try this. It’s because I wanted to know how your screen react those different settings :
I think dpms behaviour depend of each screen. Some screen won’t react to suspend or standby but will react to off. Others will react to all. Mine for example react to all dpms modes. I’ve tried this (I suggest you do too!) :
- xset dpms 5 0 0
- xset dpms 0 5 0
- xset dpms 0 0 5
- xset dpms 5 5 5
Let us know how it goes for you!
The most efficient way to test this, is to open a terminal, to paste line one, to wait 5 secondes to see the result, to note the result and repeat this process with line 2, 3 and 4.
With the information you gave to use in your last post, we now know those result:
- xset dpms 5 0 0 = Blank
- xset dpms 0 5 0 = We don’t know yet
- xset dpms 0 0 5 = Off
- xset dpms 5 5 5 = We don’t know yet
What I wish for, is that the line “xset dpms 5 5 5” will result in screen going Off instead of going Blank. Because it would show that “Off > Blank” and that xset dpms Y Y Y is the way to go in light-locker-settings.