Earlier quoted context omitted.
NVIDIA doesn't support GBM, which is the standard for buffer allocation. Use nouveau. >The last issue could be solved with a reusable library that provided basic compositor functionality for window managers. This is pretty much what wlroots is.
> NVIDIA doesn't support GBM If Nvidia don't support it, how much of a useful standard can it really be?
GBM works just fine, they've simply chosen not to support it.