A while ago I switched my FreeBSD desktop to the new xorg 1.12.X. In ports this requires adding WITH_NEW_XORG=yes to /etc/make.conf.
I only found out today that for packages you need to add a file called /etc/pkg/FreeBSD-new-xorg.conf containing:
FreeBSD_new_xorg: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/new_xorg", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } Re-installing everything to see if it is more stable