Kernel Modules#
The NVIDIA Linux GPU Driver contains several kernel modules:
nvidia.konvidia-modeset.konvidia-uvm.konvidia-drm.konvidia-peermem.ko
The kernel modules are open source and dual licensed MIT/GPLv2. With every driver release, the source code is published at NVIDIA/open-gpu-kernel-modules and a tarball is provided at https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/.
See also
- Version locking
More information on locking specific branches for each Linux distribution.
Open GPU Kernel Modules Installation#
For simplification, we’ve condensed the package manager recommendations in table format. All releases beyond driver version 570 will use these packaging conventions.
The following commands will install a full driver, which will include all desktop components as well as CUDA libraries and tools for computational workloads.
Distribution |
Install the latest |
Install a specific branch |
|---|---|---|
Red Hat Enterprise Linux 8/9 AlmaLinux 8/9 Oracle Linux 8/9 Amazon Linux 2023 Rocky Linux 8/9 |
|
|
Red Hat Enterprise Linux 10 AlmaLinux 10 Rocky Linux 10 Oracle Linux 10 |
|
|
Fedora 44 |
|
|
KylinOS 11 |
|
KylinOS 11 carries no DNF module metadata. It has no module streams, thus you cannot select a branch with one. |
Azure Linux 3 |
|
|
openSUSE Leap 15/16 SUSE Linux Enterprise Server 15/16 |
|
|
Debian 12/13 |
|
|
Ubuntu 22.04/24.04/26.04 |
|
|