From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.0 (X11; Linux i686; U;) Gecko/20020311 Description of problem: Result of poweroff command is not a shutdown of power to motherboard and other devices. Message remaining on screen "Power down." Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: Run a poweroff command. Actual Results: All devices are running and consuming power. Expected Results: Successful shutdown with turning off all devices. Additional info: Asustek A7M266-D with 2*AMD Athlon XP 1700+. $ dmesg | grep apm apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16) apm: disabled - APM is not SMP safe.
Arjan: Aren't we supposed to have fixed this?
No. APM is rather non SMP safe (eg the words "SMP" or "multiprocessor" don't even exist in the specification). However for poweroff you can make an exception: add apm=power-off to the line with vmlinuz in it in /etc/grub/grub.conf and you override the SMP check for apm. This is not done by default because several bioses get it wrong and do Bad Things(tm).
I think this is the case ofBad Things(tm): apm: disabled - APM is not SMP safe (power off active) is last message before hang.
Might be a good plan to check for a bios upgrade ;)
I have installed the latest BIOS (1005d) to this board, but with no change.
I am having the same problem using KDE and Grub on RedHat Linux 7.3. I have even tried to do all the updates and even a complete reinstall of it but with no luck. It still continues to do this. I have also tried the bigmem, smp, and the regular kernels and the same problem still continues.
I am now having this problem with Redhat 7.3 after one of the updates up2date got. It worked fine previously. Its a single CPU system and a Asus motherboard a (A7V133). /sbin/shutdown -h now works fine though.
The AMD dual CPU doesn't support poweroff (APM isnt specified for SMP)