[sisyphus] poweroff

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Вт Апр 16 18:34:17 MSD 2002


On Tue, Apr 16, 2002 at 17:42:49 +0400, serge wrote:
>  Hi all.
> 
> Кто-нибудь может объяснить почему команда poweroff не выключает
> питание компьютера и как от этого избавиться ?
> В kernel 2.4.2 - из Alt Linux все  без проблем,  а начиная с 2.4.8
> (а может раньше)  не хочет.  Кстати не patch-енный  kernel ( из 
> kernel.org) ведет себя так же. А может проблема не в ядре? А в утилитах 
> из пакета SysVinit(halt?)?

С какого-то момента в ядрах от ALT поддержка apm, необходимая в том числе
и для выключения питания, вынесена в модуль.  Для загрузки модуля
необходимо выполнить команду:

  modprobe apm

Можно просто добавить строку apm в /etc/modules - в этом случае модуль
будет загружаться сразу при запуске системы.  При этом будет запущен
системный процесс kapm-idled, который выполняет вызовы APM BIOS с целью
снижения энергопотребления при незагруженной машине - но это дает побочный
эффект в виде появления в top процесса kapm-idled, пожирающего все
свободное процессорное время.

Кроме того, в новых версиях пакета initscripts (не помню точно, с какой
именно версии) перед выключением вызывается modprobe apm.




Подробная информация о списке рассылки Sisyphus