Das Problem ist, dass es zwei unterschiedliche acpi Events gibt die beim Drücken des Power Buttons erzeugt werden können. Das ist abhängig vom Mainbord. Dummerweise gibt es dann auch noch die Mainboards (so wie Deines), die Beide Events erzeugen, wodurch das Drücken der Powertaste dann zwei mal ausgewertet wird.
Wir müsste da also einen Mechanismus einbauen, der das zweite Event in kurzer Folge ignoriert.