Автор Тема: выключение машины кнопкой Power  (Прочитано 4561 раз)

Оффлайн zx

  • Участник
  • *
  • Сообщений: 13
  • server 4.0.1
Здравтвуйте. Имеется ALTLinux server 4.0. Хочу, чтобы выключался кнопкой "Power". На форуме нарыл вот это: http://forum.altlinux.org/index.php/topic,573.60.html
Acpid установил. Что это за модуль "button" и где его взять?

Оффлайн andrew_b

  • Участник
  • *
  • Сообщений: 553
Re: выключение машины кнопкой Power
« Ответ #1 : 29.06.2009 08:39:12 »
Что это за модуль "button" и где его взять?
Это модуль ядра -- button.ko. Находится в пакете с ядром.


Оффлайн zx

  • Участник
  • *
  • Сообщений: 13
  • server 4.0.1
Re: выключение машины кнопкой Power
« Ответ #2 : 30.06.2009 00:04:06 »
Насколько я понял из расположения этого модуля, он является драйвером. Почему не работает? Acpid то установлен.

Drool

  • Гость
Re: выключение машины кнопкой Power
« Ответ #3 : 30.06.2009 00:15:36 »
Acpid то установлен.

И его сервис запущен?

Оффлайн zx

  • Участник
  • *
  • Сообщений: 13
  • server 4.0.1
Re: выключение машины кнопкой Power
« Ответ #4 : 30.06.2009 00:48:13 »
Acpid то установлен.

И его сервис запущен?
[root@serg ~]# chkconfig --list
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@serg ~]# service acpid start
Service acpid is already running.                                                                     [PASSED]
[root@serg ~]#
т.е. запущен
« Последнее редактирование: 30.06.2009 00:49:54 от zx »

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 167
Re: выключение машины кнопкой Power
« Ответ #5 : 30.06.2009 01:09:28 »
А модуль button загружен?
lsmod | grep button

Оффлайн zx

  • Участник
  • *
  • Сообщений: 13
  • server 4.0.1
Re: выключение машины кнопкой Power
« Ответ #6 : 01.07.2009 00:30:16 »
А модуль button загружен?
lsmod | grep button
Нет. не загружен.
modprobe button
Помогло. Добавил эту команду в файл /etc/rc.d/rc.local, где у меня находится автозагрузка таблиц iptables и роутов. Работает замечательно. Это правильное расположение данной команды на автозагрузку?
Благодарю за помощ.

Drool

  • Гость
Re: выключение машины кнопкой Power
« Ответ #7 : 01.07.2009 00:32:50 »
Добавил эту команду в файл /etc/rc.d/rc.local, где у меня находится автозагрузка таблиц iptables и роутов. Работает замечательно. Это правильное расположение данной команды на автозагрузку?
Благодарю за помощ.

cat /etc/modules.d/button
button

Оффлайн zx

  • Участник
  • *
  • Сообщений: 13
  • server 4.0.1
Re: выключение машины кнопкой Power
« Ответ #8 : 01.07.2009 14:25:08 »
Modules.d такого каталога вообще небыло. Создал каталог, создал файл "button". Чего туда не писал, не работает.
Пробовал делать его исполняемым. Тоже не работает.
Наверное сюда:
[root@serg etc]# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a `#', and everything on the line after them are ignored.

button
Так работает.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: выключение машины кнопкой Power
« Ответ #9 : 01.07.2009 16:45:41 »
Modules.d такого каталога вообще небыло. Создал каталог, создал файл "button". Чего туда не писал, не работает.
Пробовал делать его исполняемым. Тоже не работает.
Нужно было создать файл и прописать туда buttonНикаких исполняемых атрибутов делать не нужно. Хотя так, как вы сделали, тоже правильно. Но не дистрибутивно. ;)
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: выключение машины кнопкой Power
« Ответ #10 : 02.07.2009 19:39:55 »
а горячие клавиши есть для лояльного выключения компа? (типа CTRL+ALT+Printskreen+B) А то он у меня, (не на сервере) из "меню KDE" не стабильно выключается. (иногда зависает)
Делайте привязку на вызов D-Bus выключения из KDE.
Андрей Черепанов (cas@)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: выключение машины кнопкой Power
« Ответ #11 : 13.08.2011 02:20:31 »
А подскажите если командой poweroff вырубил машину, то отменить её как нибудь можно резко?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: выключение машины кнопкой Power
« Ответ #12 : 13.08.2011 18:58:40 »
А подскажите если командой poweroff вырубил машину, то отменить её как нибудь можно резко?
Нет.
Андрей Черепанов (cas@)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: выключение машины кнопкой Power
« Ответ #13 : 14.08.2011 22:19:48 »
А подскажите если командой poweroff вырубил машину, то отменить её как нибудь можно резко?
Нет.
А если очень захотеть? Куда копать?

Оффлайн chaos_dremel

  • Участник
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.
Re: выключение машины кнопкой Power
« Ответ #14 : 14.08.2011 22:43:17 »
А подскажите если командой poweroff вырубил машину, то отменить её как нибудь можно резко?
Нет.
А если очень захотеть? Куда копать?
ИМХО передаче init'у числа статуса машины (5-графика, 3 консоль...)
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.