Nvidia driver installation

From GhostBSD Wiki
Revision as of 18:13, 14 June 2021 by EricBSD (Talk | contribs)

Jump to: navigation, search

To play games or use 3D CAD software, you need to install Nvidia  driver.

Install using package manager

First you should search for available drivers packages:

pkg search nvidia

you will get something like this:

linux-nvidia-libs-460.80       NVidia graphics libraries and programs (Linux version)
linux-nvidia-libs-304-304.137  NVidia graphics libraries and programs (Linux version)
linux-nvidia-libs-340-340.108  NVidia graphics libraries and programs (Linux version)
linux-nvidia-libs-390-390.143  NVidia graphics libraries and programs (Linux version)
nvidia-driver-460.80           NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-304-304.137_8    NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-340-340.108_2    NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-driver-390-390.143      NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-460.73.01      Display Control Panel for X NVidia driver
nvidia-texture-tools-2.0.8.1_23 Texture Tools with support for DirectX 10 texture formats
nvidia-xconfig-460.73.01       Tool to manipulate X configuration files for the NVidia driver
nvidia_gpu_prometheus_exporter-g20181028_1 NVIDIA GPU Prometheus exporter

If you want to install the latest Nvidia driver, just enter:

sudo pkg install nvidia-driver

This will install the driver version, but there is a slightly different step is needed to set it up for GhostBSD.

If you want to install an old Nvidia driver, just enter:

sudo pkg install nvidia-driver-340

If you want to use Linux Games and Steam install linux-nvidia-libs matching your driver.

There is additional tool to configure nvidia:

GUI

sudo pkg install nvidia-settings

CLI

sudo pkg install nvidia-xconfig

Setting up GhostBSD to use nvidia

If you use an AGP nvidia card run the next command.

echo 'hint.agp.0.disabled="1"' >> /boot/device.hints

The driver must be loaded in /etc/rc.conf. Add nvidia-modeset and nvidia to kld_list line.

For nvivia driver after 367.35 nvidia-modeset must be loaded:

kldload_nvidia="nvidia-modeset"

For the nvivia driver 304 or 340 nvidia must be loaded:

kldload_nvidia="nvidia"

Make X configuration file with nvidia-xconfig utility:

nvidia-xconfig

You can reboot your system now:

reboot