I updated my laptop a few days ago and suddenly it failed to shutdown correctly, it powered down but without finishing the shutdown process. Today, while reading the spanish users mailing list I found the solution.
In /etc/conf.d/alsasound, set:
This fixed the problem. Here is the original thread