After (many) reboots and some further investigation I believe the bug is actually in Upstart.
I edited the gdm.conf script to be: eve[/etc/init]% diff -u gdm.conf-old gdm.conf --- gdm.conf-old 2009-10-13 03:20:17.000000000 +0100 +++ gdm.conf 2009-10-13 03:44:25.000000000 +0100 @@ -37,5 +37,5 @@ initctl emit starting-dm DM=gdm - exec gdm-binary $CONFIG_FILE + exec /usr/local/sbin/gdmtest $CONFIG_FILE end script With the /usr/local/sbin/gdmtest script being: eve[/etc/init]% cat /usr/local/sbin/gdmtest #!/bin/sh FILE=/var/tmp/gdmtest echo "start" > $FILE date >> $FILE echo "0" >> $FILE strace -ttt -f -ff -s2000 -o /var/tmp/gdmtesttrace gdm & echo "1" >> $FILE date >> $FILE I am able to consistently boot into a (very slow) graphical environment which leads me to believe that this is a timing / dependancy bug of some description. I have the ~500 files available, for analysis, but am kind of at a loss as to where to begin. Assistance appreciated. Thanks, Anand -- gdm does not start after bootup https://bugs.launchpad.net/bugs/447226 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs