chevrox wrote:So I compiled the latest build of Xorg and ran make install into /usr/local and would like to try it out. Not sure if it's the right approach
Not really. You should try to backport the testing/unstable packages instead:
https://wiki.debian.org/SimpleBackportCreationI don't think it will work though, at least not without some fairly major hacking, but I haven't tried it myself.
chevrox wrote:I relinked /usr/bin/X using update-alternatives to the new binary /usr/local/bin/Xorg
That shouldn't be needed because /usr/local/bin/ usually appears before /usr/bin/ in $PATH so just symlink /usr/local/bin/Xorg to /usr/local/bin/X (if the manual installation doesn't do that already).
chevrox wrote:WM still seems to pick up /usr/lib/xorg/Xorg
Why do you think that? Please post actual diagnostic terminal output rather than vague opinion. Use $LD_LIBRARY_PATH to set different libraries:
https://tldp.org/HOWTO/Program-Library- ... aries.html