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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs