we use linux with m300 , gtx960, gtx 970 ,
driver used is 364.19
it is ok — but you forget same changes for kernel 4,7-rc7 — we have habe ( dri modules )
sometimes we need indeirect support for x11 — nvidia opengl is default in direct mode !
We can we change it .
on same system with intel grafics — it is no problem !
regards walter möller