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

Как вернуть кнопку спящего режима?

Добавлено: 24 мар 2019, 21:17
AlexZ
Unat писал(а):
24 мар 2019, 01:20
Может быть так, что эти дистрибутивы массово переходят на одно и то же новое ядро?
Не может, ядра тут совсем не причем.
В Ubuntu LTS (и её производных) пользуют ядро 4.15, в Debian Stable - 4.9.
Остальные дистры сидят на LTS-ядрах (4.14 и 4.19), либо юзают свежие ядра (4.20 и 5.0).
Шустрее всех обновляет ядро Sparky (на базе Debian Testing/Sid) - буквально вчера вышло новое ядро 5.0.4, сегодня оно уже поставилось с обновками.
В противовес - кнопка Спящего режима есть в Manjaro Deepin, Solus Budgie и KDE-системах (openSUSE, ROSA, Calculate)..
Unat писал(а):
20 мар 2019, 00:40
Может это баг и он только у пользователей машин с определёнными конфигурациями?
Какой размер своп файла/раздела и ОЗУ? И уходит ли в спячку из терминала?

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

sudo systemctl hibernate
colonel писал(а):
24 мар 2019, 08:11
чем отличаются конфиги в вашей установленной системе и конфиги в лайф режиме
Какие именно, зачем? Я не пользуюсь спящим (от слова совсем), лишь изредка ждущим. К тому же у меня своп-файл 1,6 Гб при 8 Гб ОЗУ.. Linux mint 19 Гибернация? (Пост Chocobo #67243)
Меня интересовал вопрос когда (в какой момент, при каких обстоятельствах) исчезает эта кнопка, которая есть в лайве. Пока сводится к тому, что после установки системы, но хотелось бы знать обстоятельства. Может это "защита от дурака". Например, у меня нет условий для выполнения условий спящего режима и кнопка после установки системы пропадает. Либо она пропадает у всех и при выполнении всех условий (блин, но тогда зачем она присутствует в лайве.. :scratch:)

Как вернуть кнопку спящего режима?

Добавлено: 25 мар 2019, 10:32
colonel
AlexZ писал(а):
24 мар 2019, 21:17
Какие именно, зачем?
вот действительно ...вам незачем наверное , коли ранее сказанное\написанное проходит мимо .....
AlexZ писал(а):
24 мар 2019, 21:17
Меня интересовал вопрос когда (в какой момент, при каких обстоятельствах) исчезает эта кнопка, которая есть в лайве.
потому и предложено было сравнить и посмотреть есть ли изменения вас же вопрос интересовал, так что мешает посмотреть

мне было интересно , я посмотрел, сравнил конфиги до и после загрузки , посмотрел когда пропадает и когда появляется кнопка , при каких условиях, без правки конфигов , например при загрузке в лайф режиме минт19,1 (мате и циннамон)
про правку конфигов (что где создать и что туда вписывать , что ещё делать кроме записей в файлики в папках /полкит-1) в теме и темах были даны ссылки

Как вернуть кнопку спящего режима?

Добавлено: 25 мар 2019, 19:30
AlexZ
colonel писал(а):
25 мар 2019, 10:32
посмотрел когда пропадает и когда появляется кнопка , при каких условиях,
и когда же..?
(у меня на флешке сейчас другой дистр записан)

Как вернуть кнопку спящего режима?

Добавлено: 25 мар 2019, 19:57
colonel
AlexZ писал(а):
25 мар 2019, 19:30
и когда же..?
пропадает кнопка спящего когда имеющийся свап раздел отключается (например в гпартед ) и также пропадает когда размер свап-раздела менее 15% оперативы даже если он подключен . и появляется при подключении свап-раздела ( даже без перезагрузки оси или сессии )
как ведёт себя система со свап файлом, а не разделом хрен его знает , но на сайте losst.ru при описании аспектов использования спящего режима " в дистрибутиве Ubuntu 18.04 LTS" говорится про раздел подкачки , и пример приводится пример указания раздела свапа в /etc/default/grub .
да и по ссылкам на аналогичное про минт примеры не с разделом свапа а не файлом.

изменяется ли что в конфигах и что именно изменяется в установленной системе в процессе установки можно судить только после сравнительных посмотрелок

Как вернуть кнопку спящего режима?

Добавлено: 25 мар 2019, 20:31
rogoznik
Внесу немного своего опыта.
LMDE3 - после установки кнопка спящего режима была.
LM19 Cinnamon - после установки кнопки спящего режима не было.
Об этом писал тут
А в конце этого сообщения указал на какой системе проводились манипуляции.
Все это просиходило на домашнем ноуте, где ОЗУ 8 ГБ, а swap 16 ГБ(раздел), который подключался на этапе установки и имелся во время загрузки в лайв-сессию.

Как вернуть кнопку спящего режима?

Добавлено: 26 мар 2019, 08:23
Unborn
darkfenix писал(а):
25 мар 2019, 20:31
Все это просиходило на домашнем ноуте, где ОЗУ 8 ГБ, а swap 16 ГБ(раздел), который подключался на этапе установки и имелся во время загрузки в лайв-сессию.
ОСи использует btrfs или оная присутствует на диске, дисках, подключенных при установке ОС и загрузке?

Как вернуть кнопку спящего режима?

Добавлено: 26 мар 2019, 12:25
rogoznik
Unborn писал(а):
26 мар 2019, 08:23
ОСи использует btrfs или оная присутствует на диске, дисках, подключенных при установке ОС и загрузке?
Не понял как btrfs влияет на кнопку спящего режима. Да и к свапу она критична если тот в файл на нее. Если не сложно объясни как наличие btrfs на диске влияет на такое поведение с кнопкой спящего режима, при условии что свап отдельным разделом.
На тот момент, ЕМНИП, я еще не баловался с btrfs.

Как вернуть кнопку спящего режима?

Добавлено: 26 мар 2019, 12:55
Unborn
darkfenix писал(а):
26 мар 2019, 12:25
Не понял как btrfs влияет на кнопку спящего режима.
darkfenix писал(а):
26 мар 2019, 12:25
На тот момент, ЕМНИП, я еще не баловался с btrfs.
С btrfs тоже кнопки нет, хоть и своп-раздел есть. В любом случае Кнопки не будет получается.
В Убунту также кнопок нет. systemctl hibernate работает, но требует рут. resume уже настроено в конфиге где-то. В Груб не нужно.

Как вернуть кнопку спящего режима?

Добавлено: 26 мар 2019, 12:56
rogoznik
Unborn писал(а):
26 мар 2019, 12:55
С btrfs тоже кнопки нет, хоть и своп-раздел есть. В любом случае Кнопки не будет получается. И нужно указывать куда сливать resume.
Понятно

Как вернуть кнопку спящего режима?

Добавлено: 03 май 2019, 02:49
Unat
В общем нашёл решение.

1. Надо знать "наименование" того раздела (НЕ файла!), где дислоцируется подкачка (swap).
Узнать можно в терминале командой
swapon --show
Выскочит что то типа: /dev/sda5 partition 4G... , из чего видим, что свап у меня размером 4 Гб и базируется на резделе sda5

2. Это имя следует добавить в строку параметров ядра ОС, передаваемую системным загрузчиком GRUB, в форме значения параметра resume. Для этого нужно открыть файл конфигурации /etc/default/grub и отредактировать строку GRUB_CMDLINE_LINUX_DEFAULT. Можно командой
gedit admin:///etc/default/grub
а можно в ручную найти в /etc/default/ файл grub и открыть в текстовике от Администратора.

3. Находим строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
правим её чтоб получилось GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda5"
и закрывая, сохраняем эти изменения

4. Обновляем конфигурацию системного загрузчика с помощью следующей команды:
sudo update-grub

5. Идём под Администратором в в директорию /etc/polkit-1/localauthority/50-local.d/ и создаём простой файл с именем com.ubuntu.enable-hibernate.pkla и следующим содержимым:

[Enable hibernate 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


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

Что я сделал не так?
Если что, то вот чем руководствовался https://losst.ru/spyashhij-rezhim-v-ubuntu

Как вернуть кнопку спящего режима?

Добавлено: 03 май 2019, 06:57
rogoznik
Unat писал(а):
03 май 2019, 02:49
Это имя следует добавить в строку параметров ядра ОС, передаваемую системным загрузчиком GRUB, в форме значения параметра resume.
Только тут лучше добавить UUID раздела, т.к. нумерация разделов может измениться.
Решение было предложено еще в #12 и находится тут Linux mint 19 Гибернация? (Пост darkfenix #67307). А так же тут Cпящий режим (Suspend-To-Disk) в файл подкачи описано как сделать если swap представлен файлом

Как вернуть кнопку спящего режима?

Добавлено: 03 май 2019, 07:24
symon2014
Что то вы намудрили.
Вот на днях ставил дебиан и его установщик по своей дурной привычке подцепился к моему свапу на харде и изменил ему UUID. Естественно у минта исчезла кнопка сна , свап потерялся , спать негде. :joke: Я поправляю ууид в фстаб и кнопка возвращается. :-D

Как вернуть кнопку спящего режима?

Добавлено: 03 май 2019, 07:26
rogoznik
etamax писал(а):
03 май 2019, 07:24
Вот на днях ставил дебиан и его установщик по своей дурной привычке подцепился к моему свапу на харде и изменил ему UUID.
Он это мог сделать только в том случае, если вы в установщике указали отформатировать этот раздел. Я так постоянно сталю разные ОС и никогда UUID swap не менялся.

Как вернуть кнопку спящего режима?

Добавлено: 05 май 2019, 01:00
AlexZ
darkfenix писал(а):
03 май 2019, 07:26
если вы в установщике указали отформатировать этот раздел
Некоторые установщики при монтировании свап-раздела форматируют его автоматически и деактивировать это действие не представляется возможным. По-моему даже ubiquity грешит этим. В calamares точно можно не форматировать.
Unat писал(а):
03 май 2019, 02:49
Что я сделал не так?
Свап точно больше ОЗУ?
Я изредка пользуюсь ждущим (который везде работает замечательно), но вчера решил узнать, как все-таки работает спящий режим в линукс-дистрах.
Условие (Свап больше ОЗУ) выполняется у меня только на 3-м диске с не оч. популярными дистрами, на котором ROSA R11 KDE4 и Calculate 18.12 KDE5 без вопросов (т.е. из коробки) корректно уходят в спячку. То же самое в Sparky 5.7 LXQt. ALT-Simply 8.2 Xfce стал засыпать только после добавления в grub параметра resume=UUID=...
На 2-м диске (Свап меньше ОЗУ на 1,5 гига) Solus 4.0 Budgie при переходе в спящий режим выключается, но загружается как у тебя же чистая система без открытых приложений. LMDE 3 MATE и вовсе зависает.
Но блин (всегда же найдется хоть один :smile:), Manjaro 18 Deepin корректно уснул и проснулся при свап-разделе меньше ОЗУ.. :hoho:
В других дистрах нет кнопки спящего режима и надо было проверять через терминал, но на большее у меня времени не хватило.
Я бы сперва выяснил этот момент "данный режим нередко работает некорректно из-за проблем с прошивками материнских плат" установкой и проверкой спящего в какой-нить КДЕ-системе или Manjaro Deepin.

Как вернуть кнопку спящего режима?

Добавлено: 28 янв 2020, 01:13
KOT040188
Дошли руки, настроил спящий режим. Всё работает, включая гибридный systemctl hybrid-sleep. Но для него нет кнопки в главном меню или меню выключения. Но он есть в параметрах системы в разделе питания. 3 меня кеды. Вернуть кнопку спящего просто, а как вернуть кнопку гибридного режима??????