Как включить гибернацию linux mint

Обновлено: 07.07.2024

Откройте терминал, запустите sudo pm-hibernate. Ваш компьютер должен перейти в спящий режим. Загрузите его снова и убедитесь, что он все восстанавливает.

Как включить гибернацию в Linux?

1. Редактируя файл / etc / initramfs-tools / conf. d / файл резюме

  1. Сначала получите UUID раздела подкачки. sudo blkid | grep swap. …
  2. Откройте файл резюме gksudo gedit /etc/initramfs-tools/conf.d/resume. …
  3. Затем в терминале выполните эту команду sudo update-initramfs -u.

Как включить режим гибернации?

Как сделать гибернацию доступной

С помощью какой комбинации клавиш можно включить режим гибернации?

использование Alt + F4

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

В чем разница между гибернацией и приостановкой в ​​Linux?

Hibernate сохраняет состояние вашего компьютера на жесткий диск и полностью отключается. При возобновлении сохраненное состояние восстанавливается в ОЗУ. приостановить - приостановить к тарану; некоторые называют это «спящим» возобновлением - перезапуск после приостановки для остановки; не использует личинку.

В каком дистрибутиве Linux есть спящий режим?

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

Как вы проверяете, включен ли Hibernate в Linux?

Как включить спящий режим в Ubuntu 17.10

  1. Проверьте, работает ли спящий режим на вашем компьютере. …
  2. Чтобы снова включить спящий режим, выполните команду для редактирования файла конфигурации: sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla. …
  3. «[Отключить гибернацию по умолчанию в upower]» и «[Отключить гибернацию по умолчанию в logind]»

Как перейти в спящий режим в терминале?

Вы можете использовать следующие команды в Linux для приостановки или гибернации системы Linux:

  1. Команда systemctl suspend - используйте systemd для приостановки / гибернации из командной строки в Linux.
  2. Команда pm-suspend - во время приостановки большинство устройств отключаются, а состояние системы сохраняется в ОЗУ.

Как работает гибернация в Linux?

Когда вы переводите компьютер в спящий режим, содержимое сеанса из RAM перемещается в область подкачки жесткого диска, и после этого система отключается. … При выходе из спящего режима содержимое сеанса из подкачки копируется обратно в ОЗУ, поэтому для приведения ПК в рабочее состояние требуется больше времени, чем спящий режим.

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

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

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

Как выключить режим гибернации?

Откройте панель управления. Дважды щелкните значок Power Options. В окне свойств параметров электропитания щелкните значок Вкладка гибернации. Снимите флажок Включить спящий режим, чтобы отключить эту функцию, или установите флажок, чтобы включить ее.

Использует ли Hibernate мощность?

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

Сам столкнулся с этим в последнем Mint 20 Cinnamon и нашёл массу жалоб на то, что в Debian/Ubuntu/Mint по умолчанию выключена поддержка Hibernate, плюс несколько обсуждений того, как её включить:

Почему то, что в Windows просто работает, в Linux просто отключено?


Не понял, у меня все с самого начала было включено (Buster), и с самого начала работало через ж… ну вы поняли.


Видимо так работает, что лучше пусть будет отключено.

Судя по описанию решения по второй ссылке корень проблемы в недостаточном размере swap файла. У меня инсталлятор решил, что 2 GB будет достаточно, хотя памяти в 16 раз больше и диск на пол тера.

Windows же ведёт себя более благоразумно.

Каков размер swap файла/раздела в твоей системе, по сравнению с объёмом памяти?


В современных компьютерах (твое древнее гогно к этому отношения не имеет) довольно хорошо починили ACPI и прочие sleep так, что гибернация оказалась ненужной. Да и на холодную ОС стали грузиться на порядок быстрее благодаря SSD.

Как долго хватит на половину заряженного аккумулятора лептопу в режиме sleep? Дня три - четыре протянет? А неделю или две, пока я в отпуске? С чего ты взял, что у меня что-то древнее?


Да, примерно то же самое писали в devel рассылке федоры, когда обсуждали переход на zram с дискового свопа.

Не знал, кстати, что оно не работает с Secure Boot. Впрочем я никогда гибернацией и не пользовался, и даже в винде вырубаю вместе со ее своп файлом

Вот кстати еще интересная инфа

ACPI is a mess of a specification, it's massive and complicated. No single vendor implements all of it, and possibly not single vendor implements portions completely correctly and bug free. ACPI power level S4 is fragile, it doesn't even always work on Windows (or macOS for that matter) . ACPI power level S3 is apparently becoming more fragile, noted by increasing user reports where S3 appears to just be a stub (hardware will enter suspend to RAM, but has variable degrees of recover from not at all to the display or keyboard don't work). Hardware vendors, Microsoft, Apple, and Linux kernel developers have been putting most of their effort into S0 lower power idle because they don't have to depend on ACPI or (logic board) firmware, and on faster boot times, where hibernation is a fallback position.

Midael ★★★★★ ( 10.12.20 01:32:25 )
Последнее исправление: Midael 10.12.20 01:37:10 (всего исправлений: 2)


Там какой-то новый подвид S3 появился на ноутах, который плохо с линуксом дружит

В этой статье мы рассмотрим, как отключить режим гибернации и режим сна в системе Linux. Но прежде чем мы сделаем это, давайте кратко рассмотрим эти два режима.

Режим гибернации при его включении, система Linux записывает свое текущее состояние в файл. Далее при включении все эти данные восстанавливаются и вы продолжаете работу с места остановки. Т.е. все открытые документы, папки, файлы остаются в таком же состояние, как до режима гибернации.

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

В Linux есть 3 режима различных режима ожидания:

  • Suspend to RAM (Ждущий режим): этот режим используют большинство ноутбуков. И автоматически входят в этот режим в случае бездействия по истечению определенного периода времени. А так же при закрытии крышки ноутбука, когда компьютер работает от аккумулятора. В этом режиме питание остается для оперативной памяти, а большинство компонентов отключаются.
  • Suspend to Disk (Hibernate): в этом режиме состояние ПК сохраняется в файле подкачки, и система полностью выключается. Однако включив его, все восстанавливается и вы продолжаете с того места, где оставались.
  • Suspend to both (Гибридная приостановка): здесь состояние машины сохраняется в swap, но система не выключается. А так же компьютер выполняет приостановку системы в ОЗУ. Если у вас не установлена батарея тогда, вы можете безопасно возобновить работу системы с диска и продолжить свою работу. Этот метод намного медленнее, чем приостановка работы в ОЗУ.

Отключить Режим сна и Гибернацию в Linux

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

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

Вы должны получить вот такой результат, как показан ниже:

hybrid-sleep.target
Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.

Отключить ждущий режим и гибернацию в Ubuntu

Далее требуется перезагрузить систему и снова войти.

Проверьте были ли внесены изменения в систему с помощью команды:

$ sudo systemctl status sleep. target suspend.target hibernate.target hybrid-sleep. target

Как отключить режим сна и гибернации в Linux

Как отключить режим сна и гибернации в Linux

Из выходных данных мы видим, что все четыре состояния были отключены.

Включить режим сна и гибернацию в Linux

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

$ sudo systemctl unmask sleep. target suspend.target hibernate.target hybrid-sleep. target

Вот такой результат вы должны получить:

Removed /etc/systemd/system/sleep.target.

Removed /etc/systemd/system/suspend.target.

Removed /etc/systemd/system/hibernate.target.

Removed /etc/systemd/system/hybrid-sleep.target.

Включить режим сна и гибернации в Linux

Включить режим сна и гибернации в Linux

Чтобы убедиться в том что команда выполнена корректна, введите команду:

$ sudo systemctl status sleep. target suspend.target hibernate.target hybrid-sleep. target

Проверка включения режима сна и гибернации на Linux

Проверка включения режима сна и гибернации на Linux Проверка приостановки и гибернации в Ubuntu

Если вы не желаете того чтоб ваш ноутбук при закрытии крышки уходил в режим ожидания (сна). Вам требуется отредактировать файл /etc/systemd / logind.conf.

$ sudo vim /etc / systemd/logind. conf

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

[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

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

Заключение

На этом все, в этой статье я подробна рассмотрел как отключить ждущий режим (сна) и гибернации в вашей системе Linux. Очень надеюсь, что руководство было полезным.

Меню гибернации в Ubuntu.

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

Здесь мы не будем говорить о проблемах, которые Windows 10 имеет с гибернацией, но мы поговорим об этой утилите в основных дистрибутивах Gnu / Linux, а также о ее отличиях от других способов выключения или приостановки компьютера и, следовательно, об этом. что является лучшим вариантом для каждой ситуации.

Мы не будем упоминать все дистрибутивы, которые на данный момент доступны каждому, но поговорим о гибернация в основных дистрибутивах Gnu / Linux которые в настоящее время существуют.

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

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

Что такое приостановка?

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

Этот метод действительно полезен на компьютерах с оперативной памятью более 2 ГБ и небольшим объемом внутренней памяти на жестком диске (например, потому что это SSD-диск).

Что такое перезапуск с открытыми документами?

Операционные системы, такие как MacOS, имеют гибридную функцию, которая Предполагается завершение работы операционной системы, но при повторном включении операционная система открывает последние приложения. которые были закрыты или определенные документы.

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

Так что же такое спячка?

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

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

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

Могу ли я иметь функцию гибернации в GNU / Linux?

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

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

Однако наиболее распространенным является использование ядра, предлагаемого дистрибутивом, версии, в которой включена функция гибернации, а также другие функции и драйверы. Так нормальным явлением является то, что на нашем компьютере с Gnu / Linux присутствует гибернация.

Как активировать гибернацию в моем дистрибутиве Gnu / Linux?

Как мы уже говорили, гибернация присутствует во всех дистрибутивах Gnu / Linux (по крайней мере, в большинстве). Это означает, что просто перейдите в меню выключения на нашем рабочем столе, и мы найдем возможность перехода в спящий режим, наряду с выключением, перезапуском, приостановкой и выходом из системы. Когда мы находимся в режиме гибернации, нам нужно только нажать кнопку питания, чтобы снова активировать систему.

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

В случае использования OpenSUSE, мы должны использовать следующую команду:

Если мы более рискованны и у нас есть распределение, основанное на Gentoo, команда выглядит следующим образом:

Это общее правило, но есть некоторые исключения, например Ubuntu.

Как включить гибернацию в Ubuntu

Сначала мы должны создать текстовый файл с помощью gedit и написать в нем следующее:

Мы сохраним этот файл под следующим именем:

Теперь нам нужно открыть наш файловый менеджер с правами администратора и вставить созданный файл в следующую папку:

После того, как мы вставили файл, мы закрываем все окна и перезапускаем операционную систему, чтобы соответствующие изменения вступили в силу. А после перезагрузки системы мы увидим, как вариант этой функции теперь доступен в меню рабочего стола нашей Ubuntu и не только через терминал.

Гибернация в Ubuntu.

Вывод по гибернации

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

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Любители Linux » GNU / Linux » Системное администрирование » Гибернация в Gnu / Linux

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