Optional Components#
32 bit (i686) packages for Linux x86_64#
These packages provide 32-bit (i686) driver libraries needed for things such as Steam (popular game app store/launcher), older video games, and some compute applications.
Debian 12#
# dpkg --add-architecture i386
# apt update
# apt install nvidia-driver-libs:i386
Ubuntu 22.04/24.04#
# dpkg --add-architecture i386
# apt update
# apt install \
libnvidia-compute-<branch>:i386 libnvidia-decode-<branch>:i386 \
libnvidia-encode-<branch>:i386 libnvidia-extra-<branch>:i386 \
libnvidia-fbc1-<branch>:i386 libnvidia-gl-<branch>:i386
Where <branch>
is the driver version, for example 580.
Red Hat Enterprise Linux 8/9, Rocky Linux 8/9, Oracle Linux 8/9, Fedora 42#
# dnf install nvidia-driver-cuda-libs.i686 nvidia-driver-libs.i686 libnvidia-ml.i686 libnvidia-fbc.i686
SUSE Enterprise Linux Server 15, OpenSUSE Leap 15#
# zypper install nvidia-compute-G06-32bit nvidia-gl-G06-32bit nvidia-video-G06-32bit
GPUDirect Storage#
Install NVIDIA Filesystem.
Red Hat Enterprise Linux 8/9
# dnf install nvidia-fs
Note
The GPUDirect storage module is shipped only in DKMS format; this means it requires the module source to be available. Starting with version 570 of the drivers, a mix of Precompiled streams and DKMS modules is no longer supported.
Having a mix of precompiled and DKMS modules makes every single benefit of the precompiled modules disappear completely:
Development packages and headers required to compile modules are still required.
Secure Boot can not be used without a custom MOK.
nvidia-peermem
can not be recompiled to levarage the OFED installations as it’s missing from the precompiled packages.It requires two extra packages containing the source of the precompiled modules to be installed along with the binary modules, making the installation more error-prone and complicated.
Until driver version 565, the source profile can be installed with this command to install the addditional packages containing the source of the precompiled modules:
# dnf module install nvidia-driver:$stream/src
Ubuntu 22.04/24.04
# apt install nvidia-fs
NVSwitch#
To install Fabric Manager, NSCQ, NVSDM, IMEX:
Red Hat Enterprise Linux 8/9
# dnf module install nvidia-driver:$stream/fm
Ubuntu 22.04/24.04
# apt install -V nvidia-fabricmanager libnvidia-nscq libnvsdm nvidia-imex
Or if you want to target a specific branch:
# apt install -V nvidia-fabricmanager-<branch> libnvidia-nscq-<branch> libnvsdm-<branch> nvidia-imex-<branch>