https://bugzilla.novell.com/show_bug.cgi?id=432732
User jdsn@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=432732#c47
--- Comment #47 from J. Daniel Schmidt jdsn@novell.com 2008-10-22 14:11:44 MDT --- After playing around with colfax for about three hours now I finally had an idea: The difference between the machines that people report bugs about and that we test on is, that we only "reboot" them for a test but we never shut them down.
So I used your /root/cleanup script and shut the machine down for 10 minutes (I even unplugged the power cord). When then the second stage starts the xorg.conf is broken.
For testing I wrote two other scripts that enable or disable the setPrimaryChip-Feature in XLib.pm: /root/enableSetPrimary and /root/disableSetPrimary
Btw.: Once you disable this feature and run the second stage and get a working xorg.conf you can repeatedly run /root/cleanup and reboot and everything works fine. You can even enable the setPrimaryChip-Feature and reboot and it will work. But once you shutdown the machine for a longer period of time (3 minutes were not enough, 12 minutes were) it will fail again.