Difference between revisions of "Nvidia driver installation"

From GhostBSD Wiki
Jump to: navigation, search
(Install using ports)
(Install using ports)
Line 17: Line 17:
 
: <code>cd /usr/ports/x11/nvidia-xconfig</code>
 
: <code>cd /usr/ports/x11/nvidia-xconfig</code>
 
: <code>make install clean</code>
 
: <code>make install clean</code>
 +
: <code>nvidia-xconfig</code>
  
 
== Install using package manager ==
 
== Install using package manager ==

Revision as of 09:36, 23 March 2017

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

Install using ports

Download the kernel source code for i386 or x86_64.

Unpack it in the directory /usr/src.

Update you ports tree:

portsnap fetch update

Get inside needed driver (ex. nvidia-drivers-304):

cd /usr/ports/x11/nvidia-drivers-304

Compile it

make install clean

Install nvidia-xconfig utility and create xorg.conf file with it

cd /usr/ports/x11/nvidia-xconfig
make install clean
nvidia-xconfig

Install using package manager

First you should search for available drivers packages:

pkg search nvidia

you will get something like this:

nvidia-driver-346.47
nvidia-driver-304-304.125
nvidia-driver-340-340.76
nvidia-settings-340.24_1
nvidia-texture-tools-2.0.8.1_7
nvidia-xconfig-310.14

Now choose driver and install it:

pkg install nvidia-driver-304-304.125

Also we need to install two additional packages:

pkg install nvidia-settings-340.24_1
pkg install nvidia-xconfig-310.14

Setting up GhostBSD to use nvidia

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

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

Note:

  1. Using GhostBSD GRUB the driver must be load in rc.conf:
    echo 'kld_list="nvidia"' >> /etc/rc.conf
  2. Using BSD loader or Linux Grub the driver must be load in loader.conf:
    echo 'nvidia_load="YES"' >> /boot/loader.conf


Make X configuration file with nvidia-xconfig utility:

nvidia-xconfig

You can reboot your system now:

reboot