Bei mir "funzt" auch noch alles.
Ich mache jeden Tag vor dem Ausschalten ein update mit:
sudo echo foo ; clear ; screenfetch ; make update poweroff && brexit
brexit ist ein Alias für exit, make update startet "sudo pacman -Suy", und das "sudo echo foo" dient dazu, dass mich sudo nur am Anfang fragt, da sudo auch für poweroff benötigt wird.
Noch der Link, für Google:
https://forum.archlinux.de/viewtopic.php?id=17939
Edit:
... poweroff ; brexit
durch
... poweroff && brexit
Dann wird man nicht ausgeloggt bei Fehlern.