from your config:
Option "omit xfree86-dga"
you have obivously not read the README, stupid, remove this:
alittle bit low, isn't it:
HorizSync 31.5 - 50.0
Rest of your config is ok and your log does not show any problems. But please, start reading the DOCUMENTATION, it was not written for fun. dri and glcore are errors that can not be made, if have followed the steps written in the README.
If X still locks up after that, additional dmesg output would be interessting.