--- initscripts-8.76.2/event.d/prefdm.orig 2008-07-23 19:34:18.000000000 -0400
+++ initscripts-8.76.2/event.d/prefdm 2008-07-23 19:35:13.000000000 -0400
@@ -8,5 +8,10 @@
console output
respawn
-respawn limit 10 120
+respawn limit 3 120
exec /usr/sbin/olpc-dm
+
+# make sure dcon is unfrozen if something goes wrong.
+post-stop script
+ echo 0 > /sys/devices/platform/dcon/freeze
+end script