Здравствуйте. У меня такая ситуация: через некоторое время бездействия экран становится чёрным (то есть, как если бы был пустой скринсейвер), а ещё через некоторое время монитор переходит в режим энергосбережения (как когда сигнала вовсе нет, экран выключается. Если пошевелить мышкой/клавиатурой - то включается обратно). Я хотел бы добиться, чтобы монитор сразу переходил в режим энергосбережения через определённое время, минуя стадию заливки экрана чёрным. Для этого я попробовал добавить в автозапуск следующие строки:
xset dpms 0 0 600
xset s off
xset s noexpose
xset s noblank
Так, что xset q выдаёт такой выхлоп:
Screen Saver:
prefer blanking: no allow exposures: no
timeout: 0 cycle: 600
Colors:
default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,built-ins
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 600
DPMS is Enabled
Monitor is On
Но всё равно сначала экран затемняется, и только потом переходит в режим энергосбережния. Не использую никаких DE или средств управления питанием. Не подскажете, как настроить Xorg, чтобы получить тот результат, который я хочу? Заранее спасибо.
Но ведь вы сами выставляете такие параметры. Попробуйте xset dpms 600 0 0
Должно помочь.
Тут параметры идут в следующем порядке:
1. Standby: 0 <-- время перехода в режим после начала бездействия
2. Suspend: 0
3. Off: 0 <-- время выключения экрана, после начала перехода в режим. оно у вас как раз 600 стоит
Большое спасибо за Ваш ответ. Вероятно, я неверно истрактовал опции. Я попробовал xset dpms 5 0 0 (чтобы быстро проверить) - результата не получил. Если удастся выловить какой-нибудь результат (поставил 600 0 0) - отпишусь.