LINUX.ORG.RU

Спящий режим работает только по команде из консоли.

 , , ,


0

1

Отвалился спящий режим, причем после обновления с соуси до трасти все работало, а через пару недель отвалилось. Ноут Lenovo g505, убунта 64-битная, грузится через uefi без secure boot. Симптомы: Пункт в меню есть, но он не работает. Не работает так же и уход в спящий режим при полном разряде батареи ноутбука, хотя в настройках соответствующий вариант есть. При этом sudo pm-hibernate работает, так же как и команда

dbus-send —system —print-reply —dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Содержимое /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
ResultActive=yes

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



Последнее исправление: Nightwing (всего исправлений: 1)

Не работает спящий режим при событии lid_close или при вызове пункта «Спящий режим» из меню? Что за меню используется? Юнити?

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Не работает спящий режим при событии lid_close

На lid_close у меня настроен ждущий режим. Он работает, ноут суспендится при закрытии крышки, как и при вызове пункта «ждущий режим» из меню.

Что за меню используется? Юнити?

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

Nightwing
() автор топика

В убунте 14.04 что-то поломали с гибернацией. Сам вчера установил, а теперь мучаюсь. В интернете советуют копать в сторону TuxOnIce, что я и делаю (уже пропатчил ядро)

alix ★★★★
()
Ответ на: комментарий от alix

убунте 14.04 что-то поломали с гибернацией. Сам вчера установил, а теперь мучаюсь. В интернете советуют копать в сторону TuxOnIce, что я и делаю (уже пропатчил ядро)

Ядерная часть и upower работают, раз система уходит в гибернацию. TuxOnIce тут не поможет.

Nightwing
() автор топика
Ответ на: комментарий от darkenshvein

перепиши файлы конфига хибернейта из новой другой убунту. удали uswsusp и прочую пое*ень.

Какие именно конфиги?
PS: Интересный момент, если сделать killall indicator-session-service, то спящий режим из меню вообще пропадает.

Nightwing
() автор топика
Ответ на: комментарий от Tigger

Даже это у винды спёрли. В 8.1 тоже проблемы со спящим режимом.

Ну вы линуксе бывали проблемы со спящим режимом и раньше.
Но я походу нашел в чем дело. В logind. В нем почему-то стоит режим засыпания по паролю
gdbus call --system --dest org.freedesktop.login1 --object-path /org/freedesktop/login1 --method org.freedesktop.login1.Manager.CanHibernate
('challenge',)
Вместо ('challenge',) должно быть ('yes',)

Nightwing
() автор топика
Ответ на: комментарий от Tigger

$ gdbus call --system --dest org.freedesktop.login1 --object-path /org/freedesktop/login1 --method org.freedesktop.login1.Manager.Hibernate «true»
После этой команды появляется окошко ввода пароля. Если ввести, то система засыпает.

Nightwing
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.