openSUSE 11.1 not shutting down correctly

I’m running openSUSE 11.1 on my 500MHz PIII computer.

My problem is that when I shutdown using the “Leave” option -> “Shutdown”, the system doesn’t completely shutdown. It pauses at this point :

Running /etc/init.d/halt.local
Unmounting fuse control filesystem
Set Hardware Clock to current System Time
Turning off quota

Turning off swap files
Unmounting file systems
/dev/sda4 unmounted
Stopping udevd:

Sending all processes the TERM signal…
Sending all processes the KILL signal…
The system will be halted immediately.
Master Resource Control: runlevel 0 has been
Skipped services in runlevel 0:
_

Then I have to manually switch off the power button and monitor.

How can I get it to shutdown the harddrives and the monitor automatically?

Thanks in advance.

It works ok for most. This can happen when there is an ACPI issue. (Be aware that there may be other reasons as well). See this reference:

SDB:Kernel Parameters for ACPI/APIC - openSUSE

Have a read of this thread too:

http://linux.derkeiler.com/Mailing-Lists/SuSE/2008-07/msg02258.html