Mein pm-suspend tut auch. Mein systemctl eben MEISTENS auch, nur manchmal hängt es sich auf. Ich weiß nicht, warum und ärger mich dann sehr, wenn man kurz im Batteriebetrieb den Laptop schlafen schickt und danach alles tot ist.
pm-utils beinhaltet einfach Skripts zum Suspend/Resume/... . Diese werden schlicht und ergreifend systemintern nicht oder nur noch eingeschräkt aufgerufen; der Hauptteil läuft über Systemd mit UPower (in Verbindung?). Wie selbst pm-utils das macht, weiß ich nicht. Ist aber meiner Einschätzung nur ein Hilfsskript.
Ich hab das Menu deaktiviert und einen Kurzbefehl für pm-suspend auf den Powerbutton gelegt. Jetzt mal schauen, ob das Problem noch auftritt.
@tomfa-ng: Das deckt sich mit meinen Erkenntnissen.