Гайд: Отключить переход в ждущий режим «The system will suspend now!» в ALT Linux с GNOME

Как отключить автоматический переход в ждущий режим и сообщение «The system will suspend now!» в ALT Linux с GNOME: настройки, gsettings, systemd-logind.

2026.08.29                  


Гайд: Отключить переход в ждущий режим «The system will suspend now!» в ALT Linux с GNOMEГайд: Отключить переход в ждущий режим «The system will suspend now!» в ALT Linux с GNOME Сообщение «The system will suspend now!» появляется, когда система готовится автоматически перейти в ждущий режим (suspend) из-за длительного бездействия или по таймеру энергосбережения. Если вы хотите, чтобы компьютер никогда не «засыпал» сам, а работал постоянно, нужно отключить автоприостановку.


1. Отключение через графический интерфейс (GNOME Settings)

Самый простой способ — использовать стандартные настройки GNOME.



  1. Откройте «Параметры» (значок шестерёнки в меню приложений или через системное меню в правом верхнем углу).
  2. Перейдите в раздел «Энергопитание» (Power).
  3. Найдите блок «Автоприостановка» (Automatic Suspend) или «Приостановка при бездействии».
  4. Для обоих режимов — «От сети» и «От батареи» — установите значение «Никогда» (Never) или «Выключено».
  5. Закройте окно настроек.

Теперь система не будет автоматически уходить в ждущий режим, и сообщение перестанет появляться.


2. Отключение через терминал (gsettings)

Если вы предпочитаете командную строку, выполните следующие команды:

# Отключить автоприостановку при питании от сети
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0

# Отключить автоприостановку при питании от батареи
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0

Значение 0 означает «никогда». Чтобы проверить текущие значения, используйте:

gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout

3. Использование редактора dconf

Можно также воспользоваться графическим редактором dconf-editor (если он не установлен, установите через apt-get install dconf-editor).

  1. Запустите dconf Editor.
  2. Перейдите по пути:
    /org/gnome/settings-daemon/plugins/power/
  3. Найдите ключи:
    • sleep-inactive-ac-timeout
    • sleep-inactive-battery-timeout
  4. Установите оба значения в 0 (или выберите «Never»).
  5. Закройте редактор.

4. Дополнительно: настройка systemd-logind (для полного контроля)

Даже если автоприостановка GNOME отключена, система всё равно может переходить в сон по другим причинам (например, при закрытии крышки ноутбука или нажатии клавиши питания). Чтобы полностью запретить ждущий режим на уровне systemd, отредактируйте файл /etc/systemd/logind.conf.

1. Откройте файл с правами root:

   sudo nano /etc/systemd/logind.conf

2. Найдите и раскомментируйте (или добавьте) следующие строки:

   HandleSuspendKey=ignore
   HandleLidSwitch=ignore
   HandleLidSwitchExternalPower=ignore
   IdleAction=ignore

  • HandleSuspendKey — действие при нажатии клавиши Sleep (игнорировать).
  • HandleLidSwitch — действие при закрытии крышки ноутбука (игнорировать).
  • IdleAction — действие при простое системы (игнорировать).

3. Сохраните файл и перезапустите службу:

   sudo systemctl restart systemd-logind

5. Полное запрещение suspend через systemd (маскирование целей)

Если нужно гарантированно запретить любые попытки перехода в ждущий режим (даже вручную через команду systemctl suspend), можно «замаскировать» соответствующие цели systemd:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

После этого любые попытки перевести систему в сон будут блокироваться. Чтобы вернуть возможность сна, используйте unmask вместо mask.


6. Проверка результата

После применения любого из способов перезагрузите сеанс GNOME (выйдите и войдите снова) или выполните:

systemctl restart systemd-logind

Теперь сообщение «The system will suspend now!» не должно появляться, и компьютер не будет автоматически уходить в ждущий режим.


Примечание для ALT Linux

В ALT Linux графические настройки GNOME могут немного отличаться в зависимости от версии (например, ALT Workstation, Simply Linux). Если вы не нашли нужный пункт в «Параметрах», воспользуйтесь командной строкой (gsettings) — она работает одинаково во всех дистрибутивах с GNOME.


Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта