Не выключается (Не выключается компьютер полностью)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Leodt
Сообщения: 4
ОС: Open SUSE 11.4

Не выключается

Сообщение Leodt »

Доброго дня! Обновился до Opensuse 12.1 появилась проблема - при выключении комп выключается не полностью, т.е винты выключаются, а материнка и БП продолжают работать,на дисплее заставка сюси. (на 11.4 таких проблем не было). Сначала думал, что со временем проблема исчезнет,после обновлений с репов. ...Может кто сталкивался...заранее признателен за помощь.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Не выключается

Сообщение Lazy_Kent »

А каким способом выключаете?
Спасибо сказали:
Leodt
Сообщения: 4
ОС: Open SUSE 11.4

Re: Не выключается

Сообщение Leodt »

Lazy_Kent писал(а):
30.11.2011 21:24
А каким способом выключаете?

Через интерфейс Меню запуска-выход-выключить.
Спасибо сказали:
Nilss
Сообщения: 7

Re: Не выключается

Сообщение Nilss »

Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.
Спасибо сказали:
Leodt
Сообщения: 4
ОС: Open SUSE 11.4

Re: Не выключается

Сообщение Leodt »

Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Спасибо! Сегодня вечером попробую....отпишусь.
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: Не выключается

Сообщение PVOzerski »

>Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом.

Однако... А что потом сделают? ls перестанет показывать содержимое каталогов и возьмет на себя функции mkfs?
Спасибо сказали:
Leodt
Сообщения: 4
ОС: Open SUSE 11.4

Re: Не выключается

Сообщение Leodt »

Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Спасибо,действительно в Параметрах системы использовался halt. Halt так же был прописан в kdmrc.bak.
Спасибо сказали:
Romendakil
Сообщения: 42
ОС: openSUSE

Re: Не выключается

Сообщение Romendakil »

PVOzerski писал(а):
01.12.2011 13:13
>Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом.

Однако... А что потом сделают? ls перестанет показывать содержимое каталогов и возьмет на себя функции mkfs?


man halt (poweroff, reboot)
NOTES
These are legacy commands available for compatibility only.


Давно надо пользоваться shutdown, задолго до systemd.
Спасибо сказали:
gtn-gagarin
Сообщения: 95
ОС: Linux

Re: Не выключается

Сообщение gtn-gagarin »

А у меня другая проблема. При выключении экран прото мигает курсором и ничего не делает. Так он себя ведёт и при "shutdown -h -P now", и при "halt", и при "telinit 0". Но проблема проявляется только при использовании systemd.
Подскажите, куда рыть (где включить какое-нибудь логирование выключения или где почитать логи, если они включены)
Спасибо сказали:
jsa
Сообщения: 71
ОС: openSUSE 12.1 x86-64

Re: Не выключается

Сообщение jsa »

тоже поставил 12.1 x86-64 - не выключается бук нормально, причем после установки выключение работало нормально, после обновлений перестало работать, левых репов не использую
Спасибо сказали:
ac0rn
Сообщения: 3
ОС: opensuse 12.1

Re: Не выключается

Сообщение ac0rn »

Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Сделал все как написано, эфекта - ноль.
попробовал из командной строки:
#/sbin/shutdown -h -P now
не помогло, на экране все равно заставка Suse.
Спасибо сказали:
gtn-gagarin
Сообщения: 95
ОС: Linux

Re: Не выключается

Сообщение gtn-gagarin »

ac0rn писал(а):
18.01.2012 14:46
Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Сделал все как написано, эфекта - ноль.
попробовал из командной строки:
#/sbin/shutdown -h -P now
не помогло, на экране все равно заставка Suse.

А в консольке что (если Esc нажать во время заставки)?
Спасибо сказали:
ac0rn
Сообщения: 3
ОС: opensuse 12.1

Re: Не выключается

Сообщение ac0rn »

gtn-gagarin писал(а):
20.01.2012 02:22
ac0rn писал(а):
18.01.2012 14:46
Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Сделал все как написано, эфекта - ноль.
попробовал из командной строки:
#/sbin/shutdown -h -P now
не помогло, на экране все равно заставка Suse.

А в консольке что (если Esc нажать во время заставки)?

Sending SIGKILL to remaining processes
Umouting file system
Umouting /sys/fs/fuse/connections
Umouting /dev/hugepages
Umouting /sys/kernel/security
Umouting /sys/kernel/debug
Umouting /dev/mqueue
Disabling swap
Detaching loop devices
Detaching DM devices
[ 2839.732720] System halted.

И все. Винты, вентиляторы отключились, но заставка на монике висит и кнопка питания горит
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

Re: Не выключается

Сообщение petyanamlt »

Кстати да, тоже недавно косяк с выключением заметил, просто комп редко выключаю.
При выключении иногда плазма падает, просит отправить отчет, нажимаю закрыть, снова появляется рабочий стол, но после этого нормально выключается.
Какие-то глючные кеды в 12,1 вышли.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
ac0rn
Сообщения: 3
ОС: opensuse 12.1

Re: Не выключается

Сообщение ac0rn »

ac0rn писал(а):
20.01.2012 10:15
gtn-gagarin писал(а):
20.01.2012 02:22
ac0rn писал(а):
18.01.2012 14:46
Nilss писал(а):
01.12.2011 04:07
Там перешли на systemd вместо обычного init, и с ним команда halt ведет себя именно описанным образом. А чтобы нормально выключить, теперь нужна shutdown -h -P now
Если речь о kdm, то в его настройках сохранилась старая команда для выключения - halt.
Это прописывается в /usr/share/kde4/config/kdm/kdmrc, параметр HaltCmd. Наверняка рядом лежит kdmrc.rpmnew, в котором HaltCmd=/sbin/shutdown -h -P now
Стоит записать туда правильную команду выключения, или просто заменить старый файл настроек обновленным (но тогда все настройки kdm сбросятся).
То же самое можно сделать в Системных параметрах > Окно входа > Выключение.

Сделал все как написано, эфекта - ноль.
попробовал из командной строки:
#/sbin/shutdown -h -P now
не помогло, на экране все равно заставка Suse.

А в консольке что (если Esc нажать во время заставки)?

Sending SIGKILL to remaining processes
Umouting file system
Umouting /sys/fs/fuse/connections
Umouting /dev/hugepages
Umouting /sys/kernel/security
Umouting /sys/kernel/debug
Umouting /dev/mqueue
Disabling swap
Detaching loop devices
Detaching DM devices
[ 2839.732720] System halted.

И все. Винты, вентиляторы отключились, но заставка на монике висит и кнопка питания горит

Проблема решена.
Оказалось вот чего:
Суся по умолчанию не хотела ставиться на новое железо, поэтому при установке использовалась опция "Безопасные параметры ядра", Из-за этого в Grub появился параметр acpi=off. Он-то и мешал нормальному выключению компа.
Кроме того прописанный там же параметр psmouse.proto=bare не давал работать скролу ps/2 мыши. Удаление этих параметров при загрузке решило проблему.
Спасибо сказали:
jsa
Сообщения: 71
ОС: openSUSE 12.1 x86-64

Re: Не выключается

Сообщение jsa »

для пользователей kde
http://comments.gmane.org/gmane.linux.suse...use.user/134867

сам пользуюсь гномом
поэтому делаю

Код:

systemctl poweroff

причем из под рута, через судо так же не работает
Спасибо сказали:
gtn-gagarin
Сообщения: 95
ОС: Linux

Re: Не выключается

Сообщение gtn-gagarin »

Да, кстати. Причиной моего невыключения был кривой самописный инит-скрипт, который много лет переваривал System V'шный init, но systemd на нём зависал при завершении.
Спасибо сказали: