Quote Originally Posted by snadrus View Post
Is that (DKMS) the last piece needed for Wayland compatibility, or is something still missing?
No, DKMS is a set of scripts which automatically compiles kernel modules for newly installed kernels.

KMS is something completely different. In its most basic definition (Kernel ModeSetting) it means that the video mode is controlled by code in the kernel module. The way most people refer to KMS, however, is the DRM/Gallium3D/Wayland definition that refers to a specific KMS implementation. Nvidia already has the former, but they do not (and most likely will never have) the latter.