User Tools

Site Tools


devices:nvidia-open-gpu-kernel-modules

This is an old revision of the document!


Information

  • NVIDIA Linux Open GPU Kernel Module Source 1)
  • main 2)

Dependencies

  • Last tested: 2022/10/13
sudo dnf install kernel-devel gcc-c++

Download/Update Source

cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/nvidia-open/src' && git clone --branch 'main' --depth '1' --recurse-submodules 'https://github.com/NVIDIA/open-gpu-kernel-modules.git' ~/'Projects/nvidia-open/src' && sync

Compile

cd ~/'Projects/nvidia-open/src' && make modules -j$(nproc) && sync

Install

cd ~/'Projects/nvidia-open/src' && sudo make modules_install -j$(nproc) && sync

GSP and Components

wget -O '/tmp/nv.run' 'https://us.download.nvidia.com/XFree86/Linux-x86_64/520.56.06/NVIDIA-Linux-x86_64-520.56.06.run' && chmod +x '/tmp/nv.run' && sudo '/tmp/nv.run' --no-kernel-modules

Kernel Options

Blacklist nouveau

sudo grubby --update-kernel='ALL' --args='modprobe.blacklist=nouveau'

Allow Unsupported GPUs

sudo grubby --update-kernel='ALL' --args='nvidia.NVreg_OpenRmEnableUnsupportedGpus=1'
/var/www/wiki/data/attic/devices/nvidia-open-gpu-kernel-modules.1665662111.txt.gz · Last modified: 2022/10/13 07:55 by Sean Rhone