One of the reasons I LOVE 32-bit Tinycore, is that in xvesa, even if one does
xset q
and sees that DPMS is not active, a *modern* display (non-glass) will honor the old glass "screen blank" as if it were a dpms monitor shutdown!
Therefore, without having xorg loaded, I can change the two monitor shutdown values to say something longer:
xset s 1200 1200
However, using the old glass crt blanking with xset s does not work with 64-bit xfbdev, to trick a modern monitor to actually shutdown like 32-bit xvesa does. One must load Xorg to get a "real" dpms shutdown.
I looked into this, and the whole screensaver vs dpms thing with Xorg gives most people gray hair, with BOTH screen blanking AND dpms fighting each other.
On most other distros that have a billion options for this, I found a way around it:
Objective: Simply shut down the monitor after an hour.
TRICK: To prevent fighting between screen blank and dpms on modern monitor, I set the screen blank to outer space out of the way, and use dpms to fire first. I'll either do it manually or with a script, or add it to an "autostart" function of say XFCE, Openbox and the like.
Here is the simple XSET way to trick and only get a dpms shutdown after an hour:
xset s 5000 5000
xset dpms 3600 3600 3600
So when my monitor shuts down due to dpms after an hour, (3600) who cares if it later gets the old-school glass crt blank later on!! (5000)
Anyway, total thumbs up for 32-bit xvesa's in TC "acting like" a dpms shutdown with only the old school xset glass blanking with modern monitors!