I have had a problem with getting XFree 3.1.2 working with new -current kernels. When I invoke xinit from a shell by exec xinit. It looks like X is starting, the screen changes to blank , then it dies an a login prompt returns. Try: options COMPAT_11