Existem duas maneiras básicas de fazer seu computador desligar corretamente ao darmos o comando shutdown -h (ou halt) ou mesmo utilizando botões previamente configurados no X (XDM/KDM/GDM).
A primeira forma é utilizando o APM, que também é o jeito mais prático. Para isto levante o módulo apm:
# modprobe apm
# apmd
Se funcionar perfeitamente, no terminal edite o arquivo /etc/rc.d/rc.modules e descomente a linha:
#/sbin/modprobe apm
Mas como nem todas as máquinas suportam corretamente o APM, a solução é usar o ACPI (que é mais novo e mais completo que o APM, o que faz muitos hardwares novos preferirem trabalhar com ele).
Utilizá-lo é um pouco mais complexo, pois um kernel com suporte a ACPI é necessário. Porém, no CD do Slackware, dentro do diretório kernels há um disponível chamado bareacpi.i. Copie-o da seguinte forma:
# cd /mnt/cdrom/kernels/bareacpi.i
# cp bzImage /boot/kernel-acpi
# rm /boot/vmlinuz
# ln -s /boot/kernel-acpi /boot/vmlinuz
# lilo
Agora seu computador já está com o ACPI configurado e seu controle de energia já será carregado no próximo boot!