Manjaro XFCE Edition
   1056

[РЕШЕНО] Гибернация на диск

XFCE. На ноуте настроена гибернация. При этом при выключении через меню «Выход из системы»
Manjaro XFCE Edition: Гибернация на диск
при нажатии на любую кнопку 1 «Сон» или 2 «Гибернация» происходила гибернация/сон в память.
По рекомендациям в арчвики настроил отключение ноута при гибернации. При этом удивительно то, что это выключение настроилось на кнопку 1 «Сон»
Как переназначить команды на кнопки пока не нашел. Может кто подскажет.
Решил назначить команду
systemctl hibernate

на комбинацию клавишь Fn+F1 (По умолчанию — сон). Сама команда отрабатывает правильно, ноут уходит в гибернацию на диск. Однако, при назначении этой команды на клавиши, и даже обличение ее в скрипт, с последующим назначении скрипта на клавиши (хотя скрипт сам по себе из терминала уводит в гибернацию на диск) не приводит к гибернации ноута на диск. Что я делаю не так?

11 комментариев

avatar
Как «что» — не создал swap достаточного размера.
Не меньше объема ОЗУ.
0
avatar
ты плохо читаешь по русски? я же написал, systemctl hibernate отрабатывает нормально, и кнопка «Сон» вывозит в гибернацию на диск. Зачем спешишь с ответами не вникнув в написанное?
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
загадочная загадочность, сработало на сочетание клавиш Супер+F1, странное решение.
Еще хотелось бы понять где на меню выхода назначаются команды.
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
На любые свободные работает,на fn нет. На них стандартное значение. fn+f1 у меня к примеру запуск плеера.

На любые свободные работает, на fn нет. На них стандартное значение. fn+f1 у меня к примеру запуск плеера.
Последний раз редактировалось
0
avatar
ты бы еще из кде что-нибудь показал))
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Нету кроссовок.)
0
avatar
Полагаю, тут:
xfce4-power-manager-settings 
Последний раз редактировалось
0
avatar


только в том случае, если там перепутаны названия кнопок. и кнопки «Гибернация» там нет
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Есть костыльный вариант.
В качестве системного меню используем whiskermenu, в нем можно настроить кнопки и действия для них.
На поведение xfce4-session-logout это вряд ли повлияет, но с вискером от него можно отказаться.
0
avatar
благодарю, но мне хочется понять как работает меню «выход из системы» (скрин в начале темы) и как его можно настроить. а костылить я умею и знаю возможности whiskermenu.
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Разобрался.
Все режимы на этом меню настраиваются через /etc/systemd/sleep.conf, а правильнее через создание и редактирование файла /etc/systemd/sleep.conf.d/hibernatemode.conf так вот, кнопка «ждущий режим» — это режим Suspend, кнопка «спящий режим» — это режим Hibernate, а кнопка «гибернация» — это гибридный спящий режим HybridSleep.
Далее привожу файл настроек /etc/systemd/sleep.conf.d/hibernatemode.conf, чтобы спящий режим заставлял сбрасывать информацию на диск и полностью отключал ноут:
[Sleep]
# AllowSuspend=yes
# AllowHibernation=yes
# AllowSuspendThenHibernate=yes
# AllowHybridSleep=yes
# SuspendMode=
# SuspendState=mem standby freeze
HibernateMode=shutdown
# HibernateState=disk
# HybridSleepMode=suspend platform shutdown
# HybridSleepState=disk
# HibernateDelaySec=180min

единственный параметр без # как раз и обеспечивает правильное засыпание ноута
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
+2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.