Problem:
When running the command xset dpms force off
, it will turn off all the monitors into standby mode. But if I move the mouse and see the flickering on the second monitor, and then execute the command again, the monitors will be unrecoverable with mouse or key input unless I log off with ctrl+alt+del
(and wait 60s) or sysreq reboot. Sometimes switching to TTY session with shift+alt+F3
turns on the monitors, but it also ends my previous session.
Example:
-
Execute
xset dpms force off
manually or by trigerring gnome-screensaver and wake the monitors with mouse/keyboard. -
Repeat until a partial mid-portion of my second monitor flickers.
-
When the second monitor is flickering, run the same command again.
-
Monitors won't wake up from mouse or keyboard input. Even after rebooting the monitors physically.
-
Accept fate and restart the session/pc with
ctrl+alt+del
orREISUB
kernel reboot.
Why turn off the monitors?
I've used Click Monitor DDC in windows that allowed me to turn off all monitors manually via taskbar. It was more convenient than locking the session while allowing me to sleep.
Troubleshooting
In Zorin, I usegnome-screensaver-command --activate
as a custom keyboard shortcut to trigger the screensaver. I thought that gnome screensaver would fix this issue, results are the same.
I'm running Nvidia Geforce GTX 750Ti with Nvidia proprietary 540 driver. With two monitors hooked up with DP (165hz) and HDMI (60hz).
I need help figuring out why it happens, I couldn't find any cause nor any working fix from either ubuntu and nvidia forums. (or maybe because I couldn't explain this problem better)
Purging and reinstalling the Nvidia 540 driver didn't fix. I'm using 540 version because it's the driver that my games run best with wine.
I like everything else about Zorin OS so far, but this issue made me want to turn back to windows for the time being.
Please let me know if you have a suggestion, thankyu ^^