when I try to load the stable nvidia-drivers-180.60 while running the stable gentoo-sources-2.6.30-r5, Xorg says the minimum module version it can load is 185.18.31, so I have to unmask nvidia-drivers-185.18.36 to use it on the stable kernel. Reproducible: Always Steps to Reproduce: 1. emerge gentoo-sources # 2.6.30-r5 2. emerge nvidia-drivers # 180.60 3. startx Actual Results: here's the relevant part of dmesg: NVRM: API mismatch: the client has the version 180.60, but NVRM: this kernel module has the version 185.18.31. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. Expected Results: they should work together, maybe adding a DEPEND flag on nvidia-drivers ebuild.
You will have to load the correct kernel module. Mixing like that cannot work.