LinuxForum.Fans
Тема

Долгое выключение OpenSUSE 12.3

Автор: ManGO 14 сообщений 3440 просмотров
#323922

Добрый день. Уже давно у меня долго выключается OpenSUSE. Я посмотред лолги systemd и обнаружил там такую штуку:

text
Jun 03 22:13:07 localhost.localhost systemd[1]: Stopped target Remote File Systems.
Jun 03 22:14:35 localhost.localhost systemd[1]: acpid.service stopping timed out. Killing.
Jun 03 22:14:35 localhost.localhost systemd[1]: acpid.service: main process exited, code=killed, status=9/KILL

И она повторяется при каждом шатдауне. Скажите, пожалуйста, что это за служба, для чего она нужна, и можно ли ее безболезненно отключить
[console]uname -a
Linux localhost.localhost 3.7.10-1.11-desktop #1 SMP PREEMPT Thu May 16 20:27:27 UTC 2013 (adf31bb) x86_64 x86_64 x86_64 GNU/Linux[/console]
Ноут: Lenovo v580c

#323937

ManGO,
Удалите пакет acpid и посмотрите, как будет вести себя система. Отпишитесь позже.

text
# zypper rm acpid
#323993

А за что он отвечает?

#323995
"ManGO" написал:
за что он отвечает?

За работу ACPI.

#323996
yars написал:
[quote="ManGO"] за что он отвечает?

За работу ACPI.[/quote]

Это я еще вчера прочитал. Просто я сделл вывод, что суся не сможет управлять схемами управления питанием ноута. Потому и переспросил. Или я чего не понял?

#323999
"ManGO" написал:
Просто я сделл вывод, что суся не сможет управлять схемами управления питанием ноута. Потому и переспросил. Или я чего не понял?

Вы правильно все поняли, безболезненно отключить не выйдет - получите невозможность расширенно управлять питанием. Нужно разобраться, почему systemd не может корректно завершить демон acpid. Но тут я уже не помощник.

#324000

ManGO,
Поступим по другому, если удалять пакет не хотите.
Покажите:

text
rpm -qa | grep acpid
cat /lib/systemd/system/acpid.service
#324003

acpid похоже уже заменяется systemd-logind и они конфликтуют меж собой.

У меня этот пакет(acpid) на 12.3 вообще не установлен.

Настройки тут: /etc/systemd/logind.conf

#324006

ну вообще может быть, я не накатывал чистую, а обновлялся до 12,3 - так что мож чего и поломалось.
[console] rpm -qa | grep acpid
acpid-2.0.17-2.1.1.x86_64
cat /lib/systemd/system/acpid.service
Пишет нет файла.
[/console]
Кстати, а logind я у себя не нашел.

acpid переставил - пока не таймаутит.

#324007

ManGO,
Покажите:

text
cat /usr/lib/systemd/system/acpid.service
#324008

[console]~ cat /usr/lib/systemd/system/acpid.service
[Unit]
Description=ACPI Event Daemon
After=syslog.target

[Service]

ExecStart=/usr/sbin/acpid -n -f
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID

[Install]
WantedBy=multi-user.target
[/console]

#324010

ManGO,
Удалите из этого файла строки:

text
After=syslog.target
ExecStop=/bin/kill -s QUIT $MAINPID
#324011

НУ пока работает. А потом, если что попробую удалить. Большое спасибо за помощь.

#324012

ManGO,
Их можно удалить и сейчас.
Не нужны.

Войдите или зарегистрируйтесь, чтобы ответить.