Obudź monitor zdalnie ze snu

10

Mam serwera Ubuntu xdmz openbox, na której jest podłączony monitor, który wyświetla wideo, który jest uruchamiany przez demona cron.

Gdy monitor nie jest używany przez określony czas, przechodzi w tryb uśpienia i nie mogę go obudzić podczas procesu wideo: monitor pozostaje czarny.

Jak mogę obudzić monitor? Bez instalowania pakietów, jeśli to możliwe, i bez fizycznego dostępu do maszyny.

Jav
źródło

Odpowiedzi:

11
xset --help

usage:  xset [-display host:dpy] option ...

    To control Energy Star (DPMS) features:
    -dpms      Energy Star features off
    +dpms      Energy Star features on
     dpms [standby [suspend [off]]]
          force standby
          force suspend
          force off
          force on
          (also implicitly enables DPMS features)
          a timeout value of zero disables the mode

Jeśli więc dostaniesz ${DISPLAY}monitor, możesz:

xset -display ${DISPLAY} dpms force on
mikeserv
źródło
Co jeśli zrobię to za pośrednictwem ssh?
Deer Hunter
@DeerHunter Następnie używasz wyświetlanego numeru.
mikeserv
działa (bez konieczności określania wyświetlacza (mam tylko jeden)). Dzięki !
Jav
@Jav - Cieszę się, że to słyszę.
mikeserv
i miałem na myśli: działa przez ssh
Jav