Ubuntu отключает спящий режим

Обновлено: 02.07.2024

Справка по приостановке работы программного обеспечения

На этой странице собрана информация о приостановке работы программного обеспечения в Debian. Поскольку основные системные компоненты быстро меняются в разных версиях Debian, приостановка работы программного обеспечения работает по-разному в разных версиях Debian. Эта страница разделена по версиям Debian от новой к старой.

Дополнительные материалы для чтения см. также по ссылкам внизу этой страницы, посвященным переходу в спящий режим и приостановке.

  1. Справка по приостановке работы программного обеспечения
  2. Debian Jessie и новее (8 и новее)
    1. В Гноме
    2. В плазме KDE
    3. Отключить приостановку и спящий режим
      1. Включение отладки для pm-utils
      2. Исправление поврежденного видео в резюме

      Debian Jessie и новее (8 и новее)

      С systemd pm-utils и его перехватчики больше не используются, вместо них используется systemd-suspend. Чтобы приостановить использование:

      В Гноме

      Еще один вариант в оболочке Gnome — просто нажать ALT, прежде чем нажать кнопку выключения в пользовательском меню.

      В плазме KDE

      KDE уже имеет кнопку приостановки в обычном меню выключения, хотя вместо этого она может быть помечена как «Сон» в Plasma 5.16 и новее. Случаи, когда он может не отображаться, - это если не установлены powerdevil или upower. systemd используется, если он доступен, но это не обязательно.

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

      Отключить приостановку и спящий режим

      Для систем, которые никогда не должны пытаться приостановить работу любого типа, эти цели можно отключить на уровне systemd следующим образом:

      Чтобы снова включить режим гибернации и приостановки, используйте следующую команду:

      Современный альтернативный подход к отключению приостановки и гибернации заключается в создании /etc/systemd/sleep.conf.d/nosuspend.conf как

      Приведенный выше метод работает в Debian 10 Buster и новее. Подробности смотрите в systemd-sleep.conf(5).

      Если вы просто хотите предотвратить приостановку работы при закрытой крышке, вы можете установить следующие параметры в /etc/systemd/logind.conf:

      Затем запустите systemctl restart systemd-logind.service или перезагрузите компьютер.

      Дополнительная информация доступна на странице руководства: man logind.conf

      Debian Wheezy (7)

      Очень заметным изменением является отказ от HAL. Если у вас по-прежнему установлен пакет hal, его следует удалить, иначе он будет мешать работе pm-utils во время приостановки.

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

      Включение отладки для pm-utils

      Журнал процессов приостановки и возобновления находится в файле /var/log/pm-suspend.log. По умолчанию он содержит умеренно подробную информацию. Для отладки можно включить дополнительную информацию, вставив строку export PM_DEBUG=true в начало файла /usr/lib/pm-utils/pm-functions.

      Исправление поврежденного видео в резюме

      Очень распространенной проблемой, обнаруживаемой после возобновления работы компьютера, является повреждение видео (или черный экран, или отсутствие подсветки ЖК-дисплея). Первый шаг — проверить, работает ли система, что можно сделать, просто нажав кнопку Capslock и проверив, меняется ли индикатор Capslock соответствующим образом. Если система все еще работает, в большинстве случаев нам нужно добавить видеопричуду для вашей видеокарты.

      В Debian теперь по умолчанию включена настройка режима ядра (KMS) для большинства видеокарт Intel, nVidia и ATI. Но видеопричуда pm-utils все же поддерживает KMS. Поэтому в большинстве случаев вам следует сначала попробовать отключить KMS. Подробные инструкции для вашей конкретной видеокарты можно найти на странице настройки режима ядра.

      После отключения KMS, если видео после возобновления работы по-прежнему повреждено, вы можете попытаться приостановить работу системы, используя некоторые особенности видео. Прочтите man-страницу программы pm-suspend, где подробно описаны все доступные особенности, и попробуйте их комбинации из командной строки. Если вы успешно найдете одну комбинацию особенностей, подходящую для вашей системы, вы можете добавить их в /usr/lib/pm-utils/video-quirks, чтобы сделать их постоянными. В то же время, пожалуйста, помогите зарегистрировать ошибку в пакете pm-utils с патчем о ваших изменениях, чтобы он мог принести пользу массе.

      Частая проблема, возникающая при обновлении систем со старых версий Debian, заключается в том, что включение quirk-s3-bios приводит к зависанию системы во время приостановки. Если ваша система зависает во время приостановки, проверьте файл pm-suspend.внимательно зарегистрируйтесь после включения отладки и убедитесь, что quirk-s3-bios не используется.

      Центр тестирования ядра

      Ядро имеет журнал изменений приостановки тестирования.

      Введите атрибут sysfs /sys/power/pm_test, позволяющий тестировать основной код приостановки. А именно, запись одной из приведенных ниже строк в этот файл приводит к тому, что код приостановки работает в одном из тестовых режимов, определенных следующим образом: тест замораживания зависание процессов тестирование устройств зависание процессов и приостановка устройств тестирование платформы зависание процессов, приостановка устройств и методы глобального управления платформой(*) тест процессоров замораживание процессов, приостановка устройств, методы глобального управления платформой и отключение незагрузочных процессоров core test замораживание процессов, приостановка устройств, методы глобального управления платформой, отключение незагрузочных ЦП и приостановке работы платформенных/системных устройств

      (*) Это глобальные методы управления ACPI в системах ACPI

      Затем, если приостановка запущена обычными средствами, ядро ​​приостановки будет выполнять свои обычные операции до точки, указанной заданным уровнем тестирования. Затем он подождет 5 секунд и выполнит операции возобновления, необходимые для возврата системы в полностью функциональное состояние. Запись «none» в /sys/power/pm_test отключает тестирование.

      При открытии для чтения /sys/power/pm_test содержит разделенный пробелами список всех доступных тестов (включая «none», представляющий нормальную функциональность), в котором указан текущий уровень теста. квадратными скобками.

      Фактическое сообщение (для гуглеров): приостановить отладку: Ожидание 5 секунд.

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

      Что такое режимы приостановки и гибернации?

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

      Спящий режим — это один из типов приостановки. В настоящее время доступны три метода приостановки:

      1. Приостановка работы в ОЗУ или Обычная приостановка. В этом режиме экран и большинство компонентов системы будут отключены (но не полностью), за исключением ОЗУ. Все ноутбуки переходят в этот режим приостановки, когда пользователь неактивен в течение определенного времени или когда система работает от батарей или крышка закрыта. Когда вы нажимаете клавишу или кнопку мыши, компьютер переходит в обычный режим.
      2. Приостановить работу на диске или в спящем режиме. В этом режиме текущее состояние компьютера будет сохранено в области подкачки, а система будет полностью отключена. При повторном включении системы состояние восстанавливается. Обычно это называется гибернацией.
      3. Приостановка для ОБОИХ или гибридная приостановка. В этом режиме текущее состояние компьютера сохраняется в пространстве подкачки, и вызывается обычный режим приостановки до ОЗУ. Итак, компьютер не выключается полностью. Если батарея разряжена, компьютер можно возобновить с диска. Если батарея не разряжена, компьютер можно возобновить из оперативной памяти. Иногда это называется гибридной приостановкой.

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

      Отключить приостановку и спящий режим в Linux

      Если вы хотите, чтобы ваш Linux-компьютер не приостанавливался и не переходил в спящий режим, отключите следующие цели на уровне systemd::

      Пример вывода:

       Отключить приостановку и спящий режим в Linux

      Отключить приостановку и гибернацию в Linux

      Сохраните все работы (на всякий случай), а затем выполните следующую команду, чтобы применить изменения:

      В качестве альтернативы перезагрузите систему, чтобы это вступило в силу.

      Проверьте, действительно ли изменения были применены:

      Пример вывода:

      Как видно из приведенного выше вывода, системные цели приостановки и гибернации были замаскированы и неактивны.

      Чтобы снова включить приостановку и спящий режим в вашей системе, просто запустите:

      Пример вывода:

      Если вы просто хотите предотвратить приостановку работы при закрытии крышки, отредактируйте файл /etc/systemd/logind.conf:

      Добавьте/измените следующие строки:

      Сохраните и закройте файл. Не забудьте перезапустить systemd-logind.service или перезагрузить систему, чтобы изменения вступили в силу.

      Как отключить режим гибернации в Ubuntu 16.04? Теперь установите ResultActive=no для upower и logind.Сохраните файл с помощью CTRL+O и оставьте редактирование с помощью CRTL+X. Вы не увидите параметр перехода в спящий режим после выхода из системы и повторного входа в нее.

      Как полностью отключить спящий режим?

      Как сделать режим гибернации недоступным

      1. Нажмите кнопку Windows на клавиатуре, чтобы открыть меню "Пуск" или начальный экран.
      2. Поиск cmd. …
      3. Когда система контроля учетных записей предложит вам, выберите Продолжить.
      4. В командной строке введите powercfg.exe /hibernate off и нажмите Enter.

      Как остановить переход Ubuntu 20.04 в спящий режим?

      Как предотвратить сон в Ubuntu 20.04 Live

      1. Попробуйте Gparted Live . iso — не работает на моем новом оборудовании.
      2. sudo systemctl маска сна. цель приостановить. целевой режим гибернации. целевой гибридный сон. цель.
      3. Открыть установщик «Установить Ubuntu 20.04 LTS» и оставить его открытым — не помогло.

      Как удалить файл гибернации?

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

      Почему мой компьютер постоянно находится в спящем режиме?

      Эта проблема может быть вызвана поврежденными системными файлами и неправильными настройками Power Plan. Поскольку вы уже настроили параметры Power Plan, но проблема по-прежнему возникает, попробуйте отключить режим гибернации в Windows 10, выполнив следующие действия, и посмотрите, сохранится ли проблема. Нажмите клавишу Windows + X.

      Как сделать так, чтобы мой компьютер с Ubuntu не переходил в спящий режим?

      Настроить автоматическую приостановку

      1. Откройте обзор действий и начните вводить Power.
      2. Нажмите "Питание", чтобы открыть панель.
      3. В разделе "Приостановка и кнопка питания" нажмите "Автоматическая приостановка".
      4. Выберите «От батареи» или «От сети», установите переключатель в положение «Вкл.» и выберите «Задержка». Оба параметра можно настроить.

      Как мне убедиться, что мой Ubuntu не переходит в спящий режим?

      Перейдите в «Системные настройки» в правом верхнем углу экрана, выберите «Яркость и блокировка» и установите для параметра «Выключать экран, когда он неактивен» значение «Никогда».

      Есть ли в Ubuntu спящий режим?

      1) В правом верхнем углу откройте меню состояния. Нажатие клавиши «alt» превратит кнопку выключения в кнопку приостановки. 3) В представлении действий (где вы можете видеть окна и поисковые приложения) найдите «приостановить» на языке, который использует ubuntu (в моем случае, например, итальянский), и выберите его.

      Безопасно ли удалять файл гибернации?

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

      Безопасно ли отключать спящий режим?

      Отключить спящий режим. Спящий режим — это состояние, в которое вы можете перевести свой компьютер вместо того, чтобы выключать его или переводить в спящий режим. … Режим гибернации включен по умолчанию и не наносит вреда вашему компьютеру, поэтому нет необходимости отключать его, даже если вы им не пользуетесь.

      Почему был удален режим гибернации?

      Ответы (6)  Он не отключен, но его можно включить. Перейдите в «Настройки», «Система», «Питание и спящий режим», «Дополнительные параметры питания», «Выберите, что делают кнопки питания», «Изменить параметры, которые в настоящее время недоступны», в разделе «Параметры выключения» нажмите «Спящий режим», чтобы перед ним появился флажок.

      Только что получил свой лучший настольный компьютер Dell с Ubuntu 20.04. Все в порядке, за исключением того, что когда я отправляю задание и ухожу, компьютер переходит в спящий режим примерно через 10 минут. Вещи, которые я пробовал на разных веб-страницах..

      1-) Я добавил новую строку в файл /etc/ssh/sshd_config
      ClientAliveInterval 60 (затем я синхронизировал && перезагружаюсь).

      • маска sudo systemctl sleep.target suspend.target hibernate.target hybrid-sleep.target

      Ничего из перечисленного мне не помогло. Есть еще решение, которое предполагает использование dconf_editor, но я его не пробовал. Как-то боязно пользоваться этим редактором.

      Мне нужно отправить задания, выполнение которых обычно занимает неделю. Не знаю, как обойти эту ошибку.

      Кто-нибудь может помочь.

      Кондоблок

      Известный участник

      Посмотрите в "Настройки питания"

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

      Кондоблок. Австралийская глубинка :: LINUX — ЭТО ОТВЕТ. LINUX MINT используется здесь ИСКЛЮЧИТЕЛЬНО.
      duckduckgo дает лучшие технические ответы, у него нет причин не делать этого
      Живите просто. Любить щедро. Заботьтесь глубоко. Говорите ласково…. Особенно во времена C19.
      Говорят, что время лечит все раны. Я не согласен. Раны остаются.Время — разум, оберегающий свой рассудок — покрывает их шрамами, и боль уменьшается, но никогда не проходит. Роуз Кеннеди.

      Арбайтер

      Новый участник

      Здравствуйте,
      Спасибо за помощь, я не могу найти "настройки питания". Когда оно спит, есть сила, просто оно ничего не делает. Я двигаю мышью, нажимаю Enter или разные клавиши, ничего. Затем мне нужно выключить и снова включить.

      Прошлой ночью я заставил его работать всю ночь, но я оставил вес на «клавише управления». Думаю, я обманул его. Должно быть решение. спасибо.

      Кондоблок

      Известный участник

      В Ubuntu есть "Центр программного обеспечения"
      Зайдите в него и введите Caffeine Install it. дайте нам знать, как у вас дела.

      Кондоблок. Австралийская глубинка :: LINUX — ЭТО ОТВЕТ. LINUX MINT используется здесь ИСКЛЮЧИТЕЛЬНО.
      duckduckgo дает лучшие технические ответы, у него нет причин не делать этого
      Живите просто. Любить щедро. Заботьтесь глубоко. Говорите ласково…. Особенно во времена C19.
      Говорят, что время лечит все раны. Я не согласен. Раны остаются. Время — разум, оберегающий свой рассудок — покрывает их шрамами, и боль уменьшается, но никогда не проходит. Роуз Кеннеди.

      Кондоблок

      Известный участник

      Забудьте на время о кофеине.

      Сначала см. ниже.


      6. Управление автоматической приостановкой и блокировкой экрана для ноутбуков
      Если вы используете Ubuntu 20.04 на ноутбуке, обратите внимание на несколько настроек питания и блокировки экрана.

      Если ваш ноутбук работает от батареи, Ubuntu приостановит работу системы через 20 минут бездействия. Это сделано для экономии заряда батареи. Лично мне это не нравится, поэтому я отключил его.

      Точно так же, если вы покидаете систему на несколько минут, она автоматически блокирует экран. Мне тоже не нравится такое поведение, поэтому я предпочитаю его отключать.

      Настройки питания Ubuntu 20 04

      Кондоблок. Австралийская глубинка :: LINUX — ЭТО ОТВЕТ. LINUX MINT используется здесь ИСКЛЮЧИТЕЛЬНО.
      duckduckgo дает лучшие технические ответы, у него нет причин не делать этого
      Живите просто. Любить щедро. Заботьтесь глубоко. Говорите ласково…. Особенно во времена C19.
      Говорят, что время лечит все раны. Я не согласен. Раны остаются. Время — разум, оберегающий свой рассудок — покрывает их шрамами, и боль уменьшается, но никогда не проходит. Роуз Кеннеди.

      Читайте также: