Skip to content

CachyOS Nvidia Modules

How does CachyOS handle the Nvidia modules?

We are providing precompiled Nvidia modules for every kernel. We no longer rely on nvidia-dkms anymore as of mid November 2023. This helps to avoid issues with compatibility or the compilation of nvidia-dkms.

Namescheme of the Modules

We are following quite an easy naming scheme, which just adds “nvidia” to the end of the kernel.

Examples

linux-cachyos —> linux-cachyos-nvidia linux-cachyos-bore-lto —> linux-cachyos-bore-lto-nvidia

Kernels provided from Arch

We are aware that people also using kernels from arch as a fallback or for other reasons. Arch does provide precompiled modules for its kernels, “linux” (nvidia) and “linux-lts” (nvidia-lts).

We have also added the nvidia module for “linux-zen” (nvidia-zen) and “linux-hardened” (nvidia-hardened).