Ok, I am running TC 3.2 and have installed the Xorg-7.5.tcz extension, the hardware I'm currently running on is a Single Board Computer (Netcom NC709) with a Unichrome graphics chipset. Now the problem is when TC starts for the first time up all is fine and Xorg fire's up but when I issue a manual poweroff from the command line and start TC up again, Xorg fails to load - crashing on the section where it cannot find the Unichrome interface.
However, if I issue a reboot from the command line it starts TC and Xorg as it should. Another problem I keep seeing, which might be related, is that on some reboots TC fails to load the extensions properly and starts up with just the base system. It doesn't even mount the persistent device for example, if I have tce=hdd1 in my boot parameters it just doesn't mount it, but if a reboot again then it will load it again.
Does anybody have any idea what might cause this sporadic behavior?