[X Style (Pure) General] Ohmster:
I haven't been here in a while but WOW, you guys are having nothing but trouble with root, aren't you? I have done my own phone, a Motorola Moto-X Pure Edition XT1575 Marshmallow 6.0, Stock ROM & system rooted with Xposed, Nova Prime Launcher, & TWRP, Unlocked. I used Windroid to unlock bootloader and install *TWRP. Unlocking bootloader will cause a factory reset so get this over with. Once you have TWRP installed, make a backup in TWRP with working WiFi and all that good stuff, keep this backup! Now to root the device, download SuperSU from here, Post #3 and save this zip file to your phone. I used v2.65 but the latest should also be good for you. Time to install it.

* It is reported that you can lose TWRP after installing if you reboot your phone immediately after installing it. To "cement it in place", unplug the phone from PC, hold Vol Down and Power to shut down phone. Hold Vol down and Power to restart back to bootloader. Use volume buttons to get the word "Recovery" on the screen and press Power to enter TWRP. Once in TWRP recovery, you can now reboot to system as this will stop the stock rom from overwriting it at reboot.

This is the easy part. Boot to TWRP, use the Install button, and find the SuperSU zip file that you downloaded. Now "Install it". Reboot to system. You are rooted with SU app in app drawer. That is it. Period.

If you want systemless root which is pretty cool, you have to force it like this:

In TWRP File Terminal, enter the command:

"echo SYSTEMLESS=true>>/data/.supersu"

Check Systemless with:

cat /data/.supersu

Make sure it returns SYSTEMLESS=true

From TWRP flash flash Supersu 2.65.

...or whatever version of SuperSU you are installing.

You want to get rid of the unlocked bootloader screen? There are a couple of zips you can install just like SuperSU that are reported to work, a dark theme and a light theme, take your pick, find them here. Or you can flash Hashbang's boot logo, this guy is a legend. Find it here.

I hate to make this sound so simple, but in reality, it is that simple. If you have experimented and lost your WiFi, restore that stock backup with working WiFi and flash root as you were told in this message. If you do not have the stock backup with working WiFi of Marshmallow, then you got problems.

If you have the XT1575 Moto X Pure Edition: You will have to download this 1.17 GB rom to flash the original Clark rom back to the phone, this is for the XT1575 Moto X Pure Edition. Download this file, XT1575_CLARK_RETUS_6.0_MPH24.49-18_cid9_subsidy-DEFAULT_CFC.xml.zip. If the link is not working, search for the exact filename on Google, there are lots of them out there. You can use the included Recovery-System.bat file in Windows if you have your adb drivers installed and not lose your data, that means you get your stock system back but keep all of your stuff.

If you have a different device then you will have to find your own stock rom file, sorry but I do not have them all. ;)

I don't want to make this sound harder than it is, this is really the right thing to do for the Moto X Pure Edition, US. I hope this helps someone, it worked for me and the few people I have helped get through this. Happy Rooting! :)