On my system with an Intel chipset all over I have had problems shuting down the machine properly. It never finished the shutdown process and I had to cut the power to the machine. I finally found the solution. Add the following to /etc/default/halt at the end of the file: /sbin/rmmod snd_hda_intel Now it works!!