Страница 1 из 1

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 01:19
Dominatos
Подскажите - как можно включить гибернацию? В меню Ждущий режим, перезагрузка и выключение только.

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 01:36
Chocobo
Dominatos, Удостоверься что swap (файл/раздел - пофигу) достаточного размера, не меньше объема RAM

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 06:55
rogoznik
Chocobo, у меня тоже, кстати, отсутствует...хотя в LMDE3 был из коробки :dntnw:

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 09:12
Chocobo
darkfenix, посмотри еще третий пункт здесь, отображение похоже напрямую от налчичия сооветвующей полиси берется, судя по всему.

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 09:16
rogoznik
Chocobo, посмотрел...мне как минимум нужно первый пункт сделать))))

Linux mint 19 Гибернация?

Добавлено: 31 окт 2018, 15:49
rogoznik
Chocobo писал(а):
31 окт 2018, 09:12
посмотри еще третий пункт здесь
После 3 пункта кнопка появилась, однако выполнение 1 пункта так же обязательно
Оставлю для потомков
Порядок действий такой
1.
Открываем файл /etc/fstab
Находим там строку про swap
У меня выглядит так

Код: Выделить всё

UUID=12cbeef5-d037-458a-ba53-2e46c4326708 none            swap    sw              0       0
Нам понадобиться только эта часть UUID=12cbeef5-d037-458a-ba53-2e46c4326708

2.
Открываем на редактирование файл /etc/default/grub

Код: Выделить всё

sudo nano /etc/default/grub
Или любой другой удобный редактор.
Находим строку GRUB_CMDLINE_LINUX_DEFAULT - в нее нужно будет вставить это resume=UUID=12cbeef5-d037-458a-ba53-2e46c4326708
Данные берете свои.
Должно получиться примерно так

Код: Выделить всё

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=12cbeef5-d037-458a-ba53-2e46c4326708"
Обновляем GRUB

Код: Выделить всё

sudo update-grub
И перезагружаемся.
Дальше можно проверить работу гибернации

Код: Выделить всё

sudo systemctl hibernate
Если все хорошо переходим к следующему шагу

3.
Нужно создать файл /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Код: Выделить всё

sudo touch /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Теперь нужно открыть его для редактирования

Код: Выделить всё

sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Или любой другой удобный редактор.
Вставить в файл следующий текст

Код: Выделить всё

[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
Сохранить.
И можно пробовать. В диалоге выключения должна появиться кнопка "Спящий режим". Действия проводил на

Код: Выделить всё

System:    Host: darkfenix Kernel: 4.19.0-041900-generic x86_64 bits: 64 Desktop: Cinnamon 3.8.9
           Distro: Linux Mint 19 Tara

Linux mint 19 Гибернация?

Добавлено: 02 сен 2019, 16:18
Gordeev
Приветствую! У меня в файле etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Код: Выделить всё

[Enable hibernate]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate$
ResultActive=yes
И все работает, только одно НО! Не отключается блок питания! Диски отключаются, при жестком отключении питания гибернация восстанавливается,!
Нашел костыль:
Копируем файл конфигурации по умолчанию:
#

Код: Выделить всё

cp /usr/lib/pm-utils/defaults /etc/pm/config.d/config
Присваиваем право на исполнение:
#

Код: Выделить всё

chmod +x /etc/pm/config.d/config
Редактируем
#

Код: Выделить всё

nano /etc/pm/config.d/config
Раскоментируем строчку HIBERNATE_MODE="shutdown"
Теперь все работает как надо при использовании команды:

Код: Выделить всё

sudo pm-hibernate --force
Как теперь на кнопку ее повесить?!

Linux mint 19 Гибернация?

Добавлено: 05 апр 2020, 15:38
v111
Вроде все настроил Пункт в меню выключения появился... Комп уходит в гибернацию нормально, все выключаеться но при включении открытые програмы не возвращаются в исходное положение... Файл подкачки 8 Гб сделал не помогло.. Но это не главное.. Как сделать автоматическую гибернацию... Как ее добавить в настройки питанием, что бы он через определенное время уходил не в сон, а в гибернацию...