jer@gentoo.org Nvidia provides different branches of its drivers for different batches of its hardware. When maintaining these ebuilds or other ebuilds depending on them, you will need to keep in mind that the major versions represent these different branches. You can use http://www.nvidia.com/Download/Find.aspx to figure out which branch best matches your hardware. Install non-GLVND libGL for backwards compatibility Install the kernel driver module Install the X.org driver, OpenGL libraries, XvMC libraries, and VDPAU libraries Install nvidia-settings with support for GTK+ 3 Enable support for kernel mode setting (KMS) Install additional tools such as nvidia-settings Install the Unified Memory kernel module (nvidia-uvm) for sharing memory between CPU and GPU in CUDA programs