Предотвращение исчезновения экрана на разных платформах: подробное руководство

Гашение экрана, также известное как тайм-аут экрана или спящий режим, означает автоматическое выключение дисплея компьютера или устройства после определенного периода бездействия. Хотя гашение экрана полезно для экономии энергии и продления срока службы батареи, в определенных ситуациях оно может быть неудобным. В этой статье мы рассмотрим различные способы отключения гашения экрана на разных платформах, а также приведем примеры кода.

Метод 1: отключение пустого экрана в Linux (X11)

Чтобы предотвратить гашение экрана в системах Linux, использующих систему X Window (X11), вы можете использовать команду xset. Откройте терминал и введите следующую команду:

xset s off

Эта команда отключает заставку, предотвращая погасание экрана из-за бездействия. Чтобы сделать это изменение постоянным, вы можете добавить команду в сценарий запуска вашей системы, например ~/.xinitrcили /etc/X11/xinit/xinitrc.

Метод 2: предотвращение пустого экрана в Windows

В Windows вы можете предотвратить гашение экрана с помощью панели управления или редактора реестра.

Метод панели управления:

  1. Откройте панель управления и выберите «Электропитание».
  2. Нажмите «Изменить настройки плана» для текущего плана электропитания.
  3. Установите высокое значение для параметров «Выключить дисплей» и «Перевести компьютер в спящий режим» или выберите «Никогда».
  4. Сохраните изменения.

Метод редактора реестра:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить».
  2. Введите «regedit» и нажмите Enter, чтобы открыть редактор реестра.
  3. Перейдите к следующей клавише:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7
  4. Дважды щелкните значение «Атрибуты» и установите для него значение 2.
  5. Закройте редактор реестра.

Метод 3. Отключение пустого экрана в macOS

Чтобы предотвратить гашение экрана в macOS, вы можете использовать команду caffeinateв Терминале. Откройте окно терминала и введите следующую команду:

caffeinate -dimsu

Эта команда активирует функцию «кофеината» системы, которая предотвращает переход дисплея в спящий режим, затемнение или спящий режим в режиме ожидания. Оставьте окно терминала открытым, чтобы экран не погас.

Метод 4. Отключение пустого экрана на Raspberry Pi

Если вы используете Raspberry Pi, вы можете предотвратить гашение экрана, изменив файл /etc/lightdm/lightdm.conf. Откройте терминал и введите следующую команду:

sudo nano /etc/lightdm/lightdm.conf

Добавьте следующие строки в конец файла:

[SeatDefaults]
xserver-command=X -s 0 -dpms

Сохраните файл и перезагрузите Raspberry Pi, чтобы изменения вступили в силу.

В этой статье мы рассмотрели различные способы отключения гашения экрана на разных платформах. Следуя этим методам и используя предоставленные примеры кода, вы можете предотвратить автоматическое выключение ваших экранов из-за бездействия. Не забывайте учитывать преимущества гашения экрана с точки зрения энергосбережения и используйте эти методы разумно, исходя из ваших конкретных потребностей.