Not sure when it stopped working as I don't use it often. Maybe since the upgrade from 5.2 to 5.3. Can't say for sure as it's been a while since tried to start X.
The errors I receive when startin X are:
(EE) I810(0): unknown reason for exception (EE) I810(0): cannot continue (EE) I810(0): VBE initialization failed (EE) Screen(s) found but none have a usable configuration
Fatal server error: No screens found
If you're on x86_64 try intel driver instead of i810. See section "9.3. x86_64 Architectures" of upstream release notes. HTH