nvidia-driver - NVidia graphics card binary drivers for hardware OpenGL rendering

Property Value
Distribution FreeBSD 10
Repository FreeBSD Ports Latest i386
Package name nvidia-driver
Package version 390.87
Package architecture i386
Package type txz
Installed size 161.05 MB
Download size 38.79 MB
Official Mirror pkg.freebsd.org
These are the official NVidia binary drivers for hardware OpenGL rendering
in X11, using the GLX extensions.
WWW: http://www.nvidia.com/object/unix.html
Categories: x11, kld
Maintainer: danfe@FreeBSD.org
- ACPI_PM: off
- DOCS: on
- LINUX: on
- PAE: off
- WBINVD: off
To use these drivers, make sure that you have loaded the NVidia kernel
module, by doing
# kldload nvidia	(or nvidia-modeset, see below)
or adding
nvidia_load="YES"	(or nvidia-modeset_load="YES", see below)
to /boot/loader.conf, or putting ``nvidia'' (or ``nvidia-modeset'', see
below again) on ``kld_list'' variable in /etc/rc.conf.
If you build this port with FreeBSD AGP GART driver, make sure you have
agp.ko kernel module installed and loaded, since nvidia.ko will depend
on it, or have your kernel compiled with "device agp".  Otherwise, the
NVidia kernel module will not load.  Also, please set correct value for
``Option "NvAGP"'' in ``Device'' section of your X11 configuration file.
When building with Linux compatibility support, make sure that linux.ko
module is available as well (or have it compiled in kernel).  It can be
loaded via /boot/loader.conf, or later in the boot process if you add
to your /etc/rc.conf.
If X.org cannot start and reports
(EE) NVIDIA(0): Failed to obtain a shared memory identifier.
in /var/log/Xorg.0.log while actually you have ``options SYSVSHM''
enabled in kernel, the sysctl ``kern.ipc.shmall'' should be increased.
Starting with version 358.09, some important functionality of the driver
has been broken out into a separate kernel module, nvidia-modeset.ko.
Users that experience hangs when starting X11 server, or observe
(II) NVIDIA(0): Validated MetaModes:
(II) NVIDIA(0):     "NULL"
in /var/log/Xorg.0.log should replace ``nvidia'' with ``nvidia-modeset''
in their /boot/loader.conf or /etc/rc.conf configuration files, depending
on how they prefer to load NVidia driver kernel module.
See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information.


Package Version Architecture Repository
nvidia-driver-390.87.txz 390.87 amd64 FreeBSD Ports Quarterly
nvidia-driver-390.87.txz 390.87 i386 FreeBSD Ports Quarterly
nvidia-driver-390.87.txz 390.87 amd64 FreeBSD Ports Latest
nvidia-driver - - -


Name Value
libX11 = 1.6.6_1,1
libX11.so.6 -
libXext = 1.3.3_3,1
libXext.so.6 -
linux-c6-xorg-libs = 7.4_10
linux_base-c6 = 6.10
mesa-libs = 18.1.9
xorg-server = 1.18.4_10,1


Name Value
libEGL.so.1 -
libGL.so.1 -
libGLESv1_CM.so.1 -
libGLESv2.so.2 -
libnvidia-cfg.so.1 -
libnvidia-eglcore.so.1 -
libnvidia-glcore.so.1 -
libnvidia-glsi.so.1 -
libnvidia-ml.so.1 -
libnvidia-tls.so.1 -
libvdpau_nvidia.so.1 -


Type URL
Binary Package nvidia-driver-390.87.txz
Source Package x11/nvidia-driver

Install Howto

Install nvidia-driver txz package:

# pkg install nvidia-driver

See Also

Package Description
nvidia-settings-396.24.txz Display Control Panel for X NVidia driver
nvidia-texture-tools- Texture Tools with support for DirectX 10 texture formats
nvidia-xconfig-396.24.txz Tool to manipulate X configuration files for the NVidia driver
nvramtool-r6440.txz Utility for reading, writing the contents of CMOS memory
nwcc-0.8.3.txz Nils Weller's C compiler for Unix systems
nwreckdum-0.0.6_2.txz Utility for manipulating of Quake packed data files
nx-2.2.0.txz Highly flexible, Tcl-based, object-oriented scripting language
nxcomp- NX X11 protocol compression libraries
nxengine-2.6.3_1.txz Engine-rewrite of the classic platformer Cave Story
nxproxy- Helper program for x2go
ny-aspell-0.01.0_1,2.txz Aspell Nyanja dictionary
nyancat-1.5.2,1.txz Animated telnet server that renders a loop of the nyan cat animation
nyh-hoc-9.2.txz High Order Calculator
nylon-1.21_9.txz Unix SOCKS 4 and 5 proxy server
nyx-2.0.4_1.txz Command-line monitor for Tor