LukeShortCloud / rootpages

Root Pages is a collection of easy-to-reference tutorials and guides primarily for Linux and other UNIX-like systems.
Other
56 stars 6 forks source link

[administration][graphics] First open source driver from NVIDIA #812

Open LukeShortCloud opened 2 years ago

LukeShortCloud commented 2 years ago

Supports NVIDIA RTX 2000 series and newer. The first release was driver version 515.48.07.

https://www.nvidia.com/Download/driverResults.aspx/189809/en-us/

LukeShortCloud commented 1 year ago

Arch Linux:

$ sudo pacman -S nvidia-open-dkms

https://wiki.archlinux.org/title/NVIDIA

Fedora (requires RPM Fusion repository):

$ sudo dnf install akmod-nvidia-open

https://rpmfusion.org/Howto/NVIDIA

LukeShortCloud commented 1 year ago

The official title is "NVIDIA Linux Open GPU Kernel Module Source". This is commonly shortened as "NVIDIA Open Module".

https://github.com/NVIDIA/open-gpu-kernel-modules

LukeShortCloud commented 1 year ago

It is possible to have both the proprietary and the NVIDIA Open Module installed at the same time. In that situation, the proprietary driver loads (not the Open Module).

LukeShortCloud commented 1 year ago

Determine if the driver is the proprietary or open module:

E.g., the proprietary flavor will report:

    # modinfo nvidia | grep license
    license:        NVIDIA

    # cat /proc/driver/nvidia/version
    NVRM version: NVIDIA UNIX x86_64 Kernel Module  [...]

The open flavor will report:

    # modinfo nvidia | grep license
    license:        Dual MIT/GPL

    # cat /proc/driver/nvidia/version
    NVRM version: NVIDIA UNIX Open Kernel Module for x86_64  [...]

http://download.nvidia.com/XFree86/Linux-x86_64/515.43.04/README/kernel_open.html