RFC: Remove use of XCB DPMS timeouts and handle it explicitly
For Wayland we already have infrastructure to handle DPMS timeouts via KIdleTime. To simplify the logic, also do it explicitly on X11.
This patch sets the timeouts to zero and always does an explicit xcb_dpms_force_level
when the relevant timeout is reached.
- My screen still turns off after desired timeout
- My screen still turns back on when I move the mouse
- Verified that the dpms timeout is set to zero
- Haven't tried inhibitions
Is that distiction between standby, suspend, off still relevant today?