- Шаг 1. Проверьте, что причина - именно монитор, а не сон компьютера
- Шаг 2. Отключите скринсейвер и “хранитель экрана”
- Шаг 3. Linux: проверьте PowerDevil и сервисы (частая причина)
- Шаг 4. Linux: отключите тайминги через xorg.conf (если нужно)
- Шаг 5. Временно отключайте DPMS в X11 (быстрая проверка)
- Шаг 6. Если у вас Windows: проверьте питание именно в “Дополнительных параметрах”
- Шаг 7. Если проблема проявляется только с конкретной видеокартой/драйвером или входом монитора
- Чек-лист: что проверить в первую очередь
- Итог
Обычно “засыпает” не компьютер, а монитор. Причины могут быть разными: настройки энергосбережения в системе, служба управления питанием (часто на Linux), скринсейвер, а иногда драйвер видеокарты и протокол подключения.
Ниже - практический порядок, который помогает найти виновника и отключить засыпание экрана.
Шаг 1. Проверьте, что причина - именно монитор, а не сон компьютера
Если “черный экран” происходит вместе с приостановкой работы компьютера, значит уходит в сон сам компьютер.
В Windows это настраивается в “Параметры питания и спящего режима”. Можно задать время для сна или выбрать “Никогда”. Официальная инструкция: https://support.microsoft.com/ru-ru/windows/%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%B0-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-%D0%B5%D0%B3%D0%BE-%D0%B2-%D1%81%D0%BF%D1%8F%D1%89%D0%B8%D0%B9-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC-%D0%B8%D0%BB%D0%B8-%D0%B2-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC-%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D0%B8-2941d165-7d0a-a5e8-c5ad-8c972e8e6eff
Если же компьютер работает, а гаснет именно изображение, дальше делайте шаги ниже.
Шаг 2. Отключите скринсейвер и “хранитель экрана”
В некоторых системах скринсейвер способен срабатывать независимо от параметров энергосбережения монитора.
Если вы на Linux и используете X11, проверьте, запущен ли xscreensaver:
xscreensaver
Если команда покажет, что демон уже запущен, остановите его и отключите автозапуск (как именно зависит от окружения).
Отдельно проверьте системные параметры “экран/заставка/блокировка” в настройках.
Шаг 3. Linux: проверьте PowerDevil и сервисы (частая причина)
В KDE бывает ситуация: в настройках питания выставлено “не спать”, но фактически этим управляет PowerDevil, и он отключен как сервис, из-за чего часть сценариев работает некорректно.
Решение из практики: если в настройках питания стоит флажок, что “PowerDevil управляет энергосбережением монитора”, убедитесь, что PowerDevil включен в службах (systemd/Service manager) и не отключен. Пример обсуждения: https://kubuntu.ru/node/8840
Шаг 4. Linux: отключите тайминги через xorg.conf (если нужно)
Если вы используете драйвер и Xorg, можно задать нулевые значения таймеров для Standby/Suspend/Off.
Обычно это выглядит так - в xorg.conf в секции ServerLayout добавляют:
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
Важно: если вы меняете xorg.conf, делайте это аккуратно и сохраните рабочую копию. В некоторых случаях неверные правки могут мешать загрузке.
Шаг 5. Временно отключайте DPMS в X11 (быстрая проверка)
Это способ понять, связана ли проблема именно с DPMS.
Команды:
xset -dpms
xset +dpms
Если после отключения DPMS монитор перестает уходить в спать, значит дальше логично копать именно в политике энергосбережения X11/драйвере.
Шаг 6. Если у вас Windows: проверьте питание именно в “Дополнительных параметрах”
В Windows иногда экран гаснет даже при отключенном “сне”, потому что отдельно задано отключение дисплея.
Алгоритм: откройте “Параметры питания” и проверьте:
- время отключения экрана
- сон компьютера
- дополнительные параметры питания для выбранной схемы
Базовые шаги для отключения и перенастройки - в официальной документации Microsoft: https://support.microsoft.com/ru-ru/windows/%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%B0-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-%D0%B5%D0%B3%D0%BE-%D0%B2-%D1%81%D0%BF%D1%8F%D1%89%D0%B8%D0%B9-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC-%D0%B8%D0%BB%D0%B8-%D0%B2-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC-%D0%B3%D0%B8%D0%B1%D0%B5%D1%80%D0%BD%D0%B0%D1%86%D0%B8%D0%B8-2941d165-7d0a-a5e8-c5ad-8c972e8e6eff
Шаг 7. Если проблема проявляется только с конкретной видеокартой/драйвером или входом монитора
Иногда “монитор не уходит в спать нормально” или “засыпает, хотя должен бодрствовать” из-за драйверов и особенностей передачи сигнала по интерфейсу (DisplayPort/переходники).
На практике в подобных кейсах помогает:
- откатить/переустановить драйвер видеокарты
- временно проверить с другим интерфейсом (HDMI/DVI)
- проверить поведение со стандартным драйвером Windows (если актуально)
Пример из обсуждений на форумах: https://forum.radeon.ru/viewtopic.php?p=832844
Чек-лист: что проверить в первую очередь
| Что проверить | Что именно сделать | Ожидаемый результат |
|---|---|---|
| Таймеры сна монитора | В настройках питания выставить время для отключения экрана на “никогда” или минимальные значения | Изображение не гаснет по таймеру |
| Скринсейвер | Отключить/проверить, не запущен ли скринсейвер | Нет “серийных” действий, которые глушат экран |
| PowerDevil (KDE, Linux) | Если управляет энергосбережением монитора, включить соответствующий демон/сервис | Настройки начинают реально работать |
| X11 DPMS (Linux) | Для теста выключить DPMS через xset -dpms |
Если работает - проблема в политике DPMS/конфиге |
| Драйвер видеокарты | Переустановка/откат, тест со стандартным драйвером или другим кабелем | Монитор ведет себя стабильно |
Итог
Чтобы монитор не уходил в спать, обычно хватает перенастройки таймеров и отключения скринсейвера. Если вы на Linux и используете KDE, отдельно проверьте PowerDevil и работу сервисов - это частая причина, когда “режим не спать” по факту не применяется. Если настройки упираются в драйвер или интерфейс, тесты с другим кабелем и откат/переустановка драйвера помогают быстрее всего.