I broke my Xorg config while trying to fix Nvidia backend for OpenGL (and was sloppy with taking backups of configuration files). Ran in to something similar to what you’re describing. I tried to repair my installation with nvidia-xconfig, mhwd and default Xorg configurations, but failed. I had to replace /etc/X11 with the one from my Manjaro live USB to make X work again.