Depois de muito tempo sem nenhum tipo de problema com meu Arch, após a última atualização meu sistema não desligava, não entrava em espera e nem reiniciava.
A solução encontrada, proposta pelo amigo Sylvio Lima, foi substituir o kernel padrão pelo LTS.
Obs.: Também fiz o mesmo teste com o kernel-ck, mas o problema não foi resolvido com o mesmo.
Primeiramente precisamos instalar o kernel:
#pacman -S kernel-lts
Depois precisamos “marcar” o kernel-lts como padrão e adicioná-lo a entrada no grub:
#mkinitcpio -p linux-lts
#grub-mkconfig -o /boot/grub/grub.cfg
Agora você vai precisar forçar a reinicialização da sua máquina e depois disso a entrada do kernel-lts já vai estar como padrão no seu grub.
Feito isso já será possível reiniciar e desligar o sistema.