Уголок новичка
   2249

Ждущий режим в xfce[решено]

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

23 комментария

avatar
А в каком месте вы настраивали?
Сколько памяти и есть ли swap?
Последний раз редактировалось
+2
avatar
Какая видеокарта? xfce4-power-manager стоит?
+2
avatar
Какая видеокарта?
Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Card-2: NVIDIA GF119M [GeForce 610M]
xfce4-power-manager стоит?
он же по умолчанию устанавливается, поэтому имеется.
А в каком месте вы настраивали?

Сколько памяти и есть ли swap?
~4gb, swap нет.
Последний раз редактировалось
0
avatar
Ну так у вас и не будут работать режимы-гибернации, спящий, ждущий режим.
Я не хочу долго и нудно обьяснять причину, почитайте по ссылке и если ничего не поймете то создайте новый топик.
wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate
+1
avatar
это вы на swap намекаете?
0
avatar
Управление поведением системы при закрытии-открытии крышки находится в /etc/systemd/logind.conf
https://wiki.archlinux.org/index.php/Power_managementACPI_events

То есть в вашем случае надо привести строку, начинающуюся с HandleLidSwitch, к виду

HandleLidSwitch=hibernate

У меня так и не стал переходить в спящий режим, тогда я поставил, чтобы он уходил в ждущий(sudpend).
(возможные варианты значений — ignore, poweroff, reboot, halt, suspend, hibernate, hybrid-sleep, lock и kexec).

После внесения изменений в logind.conf надо перезапустить службу systemd-logind.

Взято отсюда: Ссылка
Последний раз редактировалось
+1
avatar
Ну и дальше что будет делать systemd ?vacka уже изменил этот параметр в конф.файле поставив галочку в настройке питания.
Где systemd сохранит запущенные приложения и пр. призакрытии крышки?
+1
avatar
что б работал спящий режим нужен свап, равный размеру оперативной памяти, а лучше больше
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня
+1
avatar
Наконец-то правильный ответ, хотя я об этом «намекнул» в первом-же вопросе.
Последний раз редактировалось
+1
avatar
Про swap в курсе… однако имея памяти 2gb и более он в принципе мне лично не очень нужен.
что касается именно ждущего режима, он в принципе есть и работает

не работает когда закрывается крышка ноутбука.
0
avatar
А покажите lsblk
мой
+1
avatar
Вот
┌─[Сб янв 16][manjaro@manjaro:~]
└─> lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 140,2G 0 part
├─sda3 8:3 0 14,7G 0 part /
├─sda4 8:4 0 195,3G 0 part /home
└─sda5 8:5 0 522,1G 0 part
sr0 11:0 1 1024M 0 rom
0
avatar
А измените-при нажатии кнопки ждущего режима-ждущий режим
спящего режима-ждущий режим
Последний раз редактировалось
+1
avatar
если б это работало, я не стал бы на сайте спрашивать. пробовал вся ко разно, не работает.
ЗЫ вроде хотели посмотреть logind.conf, пробовал как у вас, никаких изменений.
logind.conf
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See logind.conf(5) for details.

[Login]
NAutoVTs=6
ReserveVT=6
KillUserProcesses=no
KillOnlyUsers=
KillExcludeUsers=root
InhibitDelayMaxSec=5
HandlePowerKey=poweroff
HandleSuspendKey=ignore
HandleHibernateKey=hibernate
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
PowerKeyIgnoreInhibited=no
SuspendKeyIgnoreInhibited=no
HibernateKeyIgnoreInhibited=no
LidSwitchIgnoreInhibited=yes
HoldoffTimeoutSec=30s
IdleAction=ignore
IdleActionSec=30min
RuntimeDirectorySize=10%
RemoveIPC=yes
UserTasksMax=4096
0
avatar
ЗЫ странно, написалось не правильно. на самом деле так
0
avatar
Так выставьте в параметрах
HandleSuspendKey=suspend
HandleLidSwitch=suspend
у вас выставлено=ignore
+1
avatar
как я выше писал, менял я эти параметры и никаких изменений не было. просто потом вернул всё как было.
0
avatar
заново выставил в параметрах
HandleSuspendKey=suspend
HandleLidSwitch=suspend
после чего перезагрузился и всё заработало.
блин, привыл что в linux обычно настройки сразу вступают в силу…
всем большое спасибо за помощь!
0
avatar
Я и написал это сделать, а теперь понял в чем проблема вообще. Если в настройках изменяешь значения электропитания нужно перезагрузить ОС, либо перезагрузить службу systemd-logind. Это уже недоработка у разрабов.
0
avatar
Да все правильно вы сказали а меня смутило отсутствие swap.
Но когда стал ковырять проблему дальше то вернулся к первопричине.
Последний раз редактировалось
0
avatar
кстати, пользуясь debian у меня таких проблем не было. всё легко настраивалость в менеджере питания. возможно причина в том, что у manjaro более новые пакеты или это скажем так особенность manjaro — arch linux…
0
avatar
В том-то и дело, что manjaro как дистрибутив-сборка archa, имеющая свой собственный репозиторий.
Причем идут бесконечные обновления, заканчивающиеся выходом новых релизов, как правило не обкатанных.
Что-то поменяли в каком-то модуле-обновление, потом идут нестыковки.Не зря же куча ядер.
А в arch такого нет-там установил систему -все наисвежайшее.Как таковых релизов нет-rolling т.е катится.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.