I tried creating a custom Xorg config file already and had no luck unfortunately. I’m not sure if I just did the file wrong, however X would fail to start every time. I believe I wrote the file correctly and I wrote it in based on Arch and Gentoo wiki which I’ve used to create successful xorg.conf files before. When it fails to intialize, it points to an error log which I will probably check soon and get back to you with.
Also, I posted here about some of my troubles with VirtualGL, which is correlated with this issue:
If you have any suggestions for this error, let me know.