LINUX.ORG.RU

Выключение с задержкой в XFCE

 , ,


0

1

Здравствуйте. В xfce когда жму на кнопку выключение зависает вот на этом (на 5-6 минут). Но всё же изредка выключается мгновенно.
А вот если выключать командой:

poweroff

То всегда вырубается как надо и без задержек. Стоит ArchLinux.
Так вот может кто нибудь сталкивался с этим и знает как это исправить, и чтоб можно было нормально выключать через кнопку выключения? Буду благодарен.



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

В xfce когда жму на кнопку выключение зависает вот на этом (на 5-6 минут)

Вообще то на экране загрузка... У тебя система в графическом режиме грузится или в текстовом многопользовательском? У меня тоже Arch с XFCE, но подобных приколов не было.

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

значит графический логин. Попробуй

# systemctl disable graphical.target
# systemctl enable multi-user.target

Так ты будешь логиниться в текстовом режиме - будет быстрее и ошибки все увидишь. После логина выполни startx или startxfce4

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

Чего гадать-то - надо логи посмотреть. journalctl в помощь.

Надо найти проблемный сервис и разобраться с ним. Если найти и устранить проблему не получиться - то всегда можно попробовать выставить маленький TimeouStopSec.

man systemd.service

У меня было так. Arch + slim + xfce + conky, которые запускаются через скрипт, прописанный в автостарт xfce. Система подвисала на остановке slim. Причем именно из-за conky - если коньки прибивал ручками до shutdown/reboot, то все выключалось сразу. Помогло то, что изменил дефолтный KillMode для slim с control-group на process. Хотя я не уверен, что это правильно. После последних апдейтов в systemd и slim эта проблема пропала. Но теперь иногда не останавливается cntlm.

Systemd в последней версии хорошо показывает, какой сервис подвис. У тебя последние апдейты стоят?

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

«Надо логи посмотреть. journalctl в помощь.» - а можно поподробней, а то я не в курсе как это.
«Выставить маленький TimeouStopSec.» - А это как сделать?)
«У тебя последние апдейты стоят?» - а как это узнать?)

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

О_о А ты уверен, что правильно дистрибутив выбрал? Ты вот это прочитай для начала https://wiki.archlinux.org/index.php/FAQ

Ну а если по теме - поставь апдейты:

pacman -Syu

И проверь, осталась ли твоя проблема.

ЗЫ: кстати, если у тебя видюха от AMD и стоят проприетарные драйвера - то прими к сведению: https://wiki.archlinux.org/index.php/AMD_Catalyst#Xorg_repositories Текущая версия Catalyst не поддерживает Xorg 1.14

ЗЗЫ: Прочитай ПЕРЕД обновлением

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

Значит это называется апдейтами, я это каждый день выполняю, а значит всё последнее стоит. Видюха интел.

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

Давай посмотрим журнал тогда. Если сегодня проблема появлялась - то выполни

journalctl --since 2013-03-27

Найди в логах сообщения во время выключения. Cмотрим от

systemd-logind[]: System is rebooting.
до
-- Reboot --

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

Вот всё что там было:

[vadim@localhost ~]$ journalctl --since 2013-03-27
Showing user generated messages only. Users in the group 'systemd-journal' can see all messages. Pass -q to turn this notice off.
-- Logs begin at Сб 2013-01-12 19:23:13 YEKT, end at Вс 2013-03-10 11:58:33 YEKT. -
...skipping...
-- Logs begin at Сб 2013-01-12 19:23:13 YEKT, end at Вс 2013-03-10 11:58:33 YEKT. -
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-1/1 (END)
-- Logs begin at Сб 2013-01-12 19:23:13 YEKT, end at Вс 2013-03-10 11:58:33 YEKT. --
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-1/1 (END)

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

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

Showing user generated messages only. Users in the group 'systemd-journal' can see all messages. Pass -q to turn this notice off.

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

Я не владею английским языком, но похоже надо было от root, да?

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