Is there a software way to ask the video driver to turn a display physically off and on?
Some times (often) my laptop built-in display backlight won't turn on after the laptop wakes up from suspend. It (the backlight) has also just turned off spontaneously once. In both kinds of cases I have to switch the computer off, detach the power cord and the battery, attach them back and turn it on to actually reset the display, it won't turn the back light back on without this whole procedure.
xbacklight doesn't help nor do the brightness up/down buttons on the keyboard (although both work just fine normally). Disabling/enabling the display in the display settings helps neither. This makes me curious if there is a way to ask the driver (Intel in my case) or X to send some kind of a low-level switch-off command to the display to turn it completely off (like the power button on discrete monitors does) and back on, perhaps a thing like this could help...
UPDATE: I actually believe I'm using the Intel driver as
sudo lshw -c video says
configuration: driver=i915 latency=0 among everything else. I'm not sure but I think I had been using the generic driver until recently (I've just formatted the hard drive and set up a new system from scratch some days ago and didn't actually take a look what driver was used in the old one) and there was the same problem with it. In fact this happens when I run Windows 7 as well so I doubt it's a driver problem. It even affects the pre-OS BIOS POST boot stage (if I reboot after the baclkight failure even the boot-time manufacturer logo is almost invisible). I'm just curious if there is a software way to try to hard-reset the display w/o having to actually unpower it completely by detaching the battery. The laptop is DELL E5500, it's pretty old but works really great otherwise, especially after the HDD-to-SSD upgrade.