среда, 3 ноября 2010 г.

Будим или отправляем в сон монитор программно

Иногда бывает нужно разбудить спящий монитор, скажем удаленного медиа центра, без нажатий каких-либо клавиш или шевелений мышкой, имея под рукой только ssh доступ к медиа центру.

Как это сделать? На самом деле, проще простого. Нужно просто набрать в консоли:

$ xset dpms force on

и Х-сервер включит монитор. Для выключения монитора, используйте:

$ xset dpms force off

Если при исполнении команд вам выпадет ошибка:

xset:  unable to open display ""

просто укажите необходимый дисплей:

$ DISPLAY=:0 xset dpms force on|off