It seems Xorg tries to load i915 kernel module. There's a race somewhere so this doesn't really work. Can you try to manually load i915 module with `kldload i915` and then run startx?