LINUX.ORG.RU
решено ФорумAdmin

Отключить suspend, hibernate

 , , , ,


0

1

Арендовал на hetzner сервер. Надо было на него virtualbox поставить. Для этого установил последнюю ubuntu server и xfce. После установки xfce он стал уходить в standby. И уже несколько раз пришлось звать тех. поддержку перезагрузить комп. Через панель почему-то не помогало.

Как отключить suspend и hibernate? Пока сделал это

systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Но не уверен, что поможет. Как вообще отключить эти опции управления питанием? Может через опции ядра?


Ответ на: комментарий от Deleted

В /etc/systemd/logind.conf все закомментировано. В /etc/UPower/UPower.conf

EnableWattsUpPro=false
NoPollBatteries=false
IgnoreLid=false
UsePercentageForPolicy=true
PercentageLow=10
PercentageCritical=3
PercentageAction=2
TimeLow=1200
TimeCritical=300
TimeAction=120
Вроде ничего криминального

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

IgnoreLid=true, на всякий случай. А в login.conf могут умолчательные параметры неподходящие быть, смотри значения

Deleted
()
Ответ на: комментарий от r_a_vic

До установки X и XFCE на сервере работал один Java сервер приложений и ничего в сон не уходило. Это явно связано с XFCE. Потому что если не подключиться к XFCE через XRDP, то он уходит в сон даже если через SSH подключен.

r_a_vic
() автор топика
Ответ на: комментарий от Deleted
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
#UserTasksMax=33%
r_a_vic
() автор топика
Ответ на: комментарий от r_a_vic

Вроде оно(хоть и не то, о чём я говорил). А вообще посмотри логи - может поблема там отметилась

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

Не, я пока единственное, что сделал - это

systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

В journalctl ничего по power или susp не нашел

r_a_vic
() автор топика
Последнее исправление: r_a_vic (всего исправлений: 1)
Ответ на: комментарий от r_a_vic

PM из диспетчера настроек доступен. А маскировка юнитов - ну хз, конечно. Только он может, например, через 3ч poweroff делать, а он у тебя unmasked)

Deleted
()

Если хочется чуть большего от виртуализации, то поставь proxmox. Дока по установке в их вики есть.

Deleted
()
Ответ на: комментарий от r_a_vic

Видать xfce гномо-манагер не поддерживает. Можно попробовать удолить гномо-манагер и поставить xfce-шный, но на боевой машине...

Deleted
()
Ответ на: комментарий от r_a_vic

Собственно в панели установщика хетзнера есть proxmox. Но он ставится ЕМНИП с фс zfs по дефоту, которая не очень то годится для людей не желающих возиться с её тюнингом, да и памяти требует немало.
Лучшим выбором будет установка дебиан и дальнейшая установка proxmox по инструкции https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Stretch. Метод позволяет поставить систему на софтррейд (mdadm), если требуется.

Deleted
()
Ответ на: комментарий от rumgot

У меня в настройках XFCE нет управления питанием. Потому что я не ставил xfce-power-management. Но соответственно, нет и сервиса xfce для управления питанием.

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

Независимо от того, какая ОС гостем?

Ну да. Считайте аналог vnc в qemu.

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.