notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
nvidia-kmod-devel kmod part of NVidia graphics card binary drivers for hardware OpenGL rendering
590.48.01_1 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 580.119.02Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-10-01 06:09:08
Last Update: 2026-01-03 10:30:29
Commit Hash: 1587486
Also Listed In: kld
License: NVIDIA
WWW:
https://www.nvidia.com/object/unix.html
Description:
These are the official NVidia binary drivers for hardware OpenGL rendering in X11, using the GLX extensions. This port is the kmods-only part.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. @kld /boot/modules
  2. @ldconfig
  3. /usr/local/share/licenses/nvidia-kmod-devel-590.48.01.1403000_1/catalog.mk
  4. /usr/local/share/licenses/nvidia-kmod-devel-590.48.01.1403000_1/LICENSE
  5. /usr/local/share/licenses/nvidia-kmod-devel-590.48.01.1403000_1/NVIDIA
  6. /boot/modules/nvidia.ko
  7. /boot/modules/nvidia-modeset.ko
  8. /boot/modules/nvidia_gsp_ga10x_fw.ko
  9. /boot/modules/nvidia_gsp_tu10x_fw.ko
  10. @owner
  11. @group
  12. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • nvidia-kmod-devel>0:x11/nvidia-kmod-devel
Conflicts:
CONFLICTS_INSTALL:
  • nvidia-kmod*
To install the port:
cd /usr/ports/x11/nvidia-kmod-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/nvidia-kmod-devel
  • pkg install nvidia-kmod-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvidia-kmod-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1766365554 SHA256 (NVIDIA-FreeBSD-x86_64-590.48.01.tar.xz) = 0af5248bfeb3d753fa502759e01301fde1674f8ed17624d6c080058f85adbb31 SIZE (NVIDIA-FreeBSD-x86_64-590.48.01.tar.xz) = 326979472

Packages (timestamps in pop-ups are UTC):
nvidia-kmod-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-590.48.01.1305000_1---n/an/an/a
FreeBSD:13:quarterly-580.95.05.1305000---n/an/an/a
FreeBSD:14:latest-590.48.01.1403000_1------
FreeBSD:14:quarterly-580.95.05.1403000------
FreeBSD:15:latest-590.48.01.1500068_1n/a-n/an/a--
FreeBSD:15:quarterly-580.95.05.1500068n/a-n/an/a--
FreeBSD:16:latest-590.48.01.1600007_1n/a-n/an/a--
Master port: x11/nvidia-kmod
This port has no dependencies.
This port is required by:
for Run
  1. graphics/nvidia-drm-510-kmod-devel
  2. graphics/nvidia-drm-515-kmod-devel
  3. graphics/nvidia-drm-61-kmod-devel
  4. graphics/nvidia-drm-66-kmod-devel
  5. graphics/nvidia-drm-latest-kmod-devel
  6. x11/nvidia-driver-devel

Configuration Options:
===> The following configuration options are available for nvidia-kmod-devel-590.48.01.1403000_1: ACPI_PM=on: ACPI Power Management support LINUX=on: Linux compatibility support WBINVD=off: Flush CPU caches directly with WBINVD ===> Use 'make config' to modify these settings
Options name:
x11_nvidia-kmod-devel
USES:
kmod uidfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (7 items)
Collapse this list.
  1. ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  2. ftp://download1.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  3. http://download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  4. http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  5. https://http.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  6. https://jp.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
  7. https://tw.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: x11/nvidia-kmod
CommitCreditsLog message
590.48.01_1
03 Jan 2026 10:30:29
commit hash: 1587486a39ecf579cc59f878a75faef823441e2bcommit hash: 1587486a39ecf579cc59f878a75faef823441e2bcommit hash: 1587486a39ecf579cc59f878a75faef823441e2bcommit hash: 1587486a39ecf579cc59f878a75faef823441e2b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-kmod{-devel}: Export required symbols

When kernel linker disables local symbol resolution, kernel modules
that require local symbols in other kernel modules, which are not
explicitly exported, stops to be loaded.

This behavior was turned on by default on main branch of src
at commit base 9562994a7aacee2baae6ddee1a7b558b48ae39ef.

Export local symbols in nvidia.ko for nvidia-modeset.ko and
in nvidia-modeset.ko for nvidia-drm.ko.

PR:		291212
Reviewed by:	adrian (previous version), emaste (previous version, imp
Differential Revision:	https://reviews.freebsd.org/D53987
590.48.01
03 Jan 2026 07:27:34
commit hash: b4e7c457571f6241f3a4cf4cbff0db5160f03eebcommit hash: b4e7c457571f6241f3a4cf4cbff0db5160f03eebcommit hash: b4e7c457571f6241f3a4cf4cbff0db5160f03eebcommit hash: b4e7c457571f6241f3a4cf4cbff0db5160f03eeb files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel,
graphics/nvidia-drm*-kmod-devel, graphics/externalplatform,
graphics/egl-wayland, graphics/egl-x11 : Update to 590.48.01

Update "-devel" variants to latest New Feature Branch [NFB]
of drivers 590.48.01:
https://www.nvidia.com/en-us/drivers/details/259269/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/259267/

! Important note !

As already notified by HEADSUP at freebsd-ports ML [1],
this version drops support for a bunch of old GPUs
prior to Turing Generation of the architecture.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
580.119.02
24 Dec 2025 23:15:29
commit hash: c58d25dab79e2e2821939713c85a0d992da633e4commit hash: c58d25dab79e2e2821939713c85a0d992da633e4commit hash: c58d25dab79e2e2821939713c85a0d992da633e4commit hash: c58d25dab79e2e2821939713c85a0d992da633e4 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel],
x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel],
x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.119.02

Update to latest Production Branch of drivers 580.119.02:
https://www.nvidia.com/en-us/drivers/details/259043/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/259042/

PR:		291919
Differential Revision:	https://reviews.freebsd.org/D54357
580.105.08
08 Nov 2025 04:42:21
commit hash: 2208426e57834d9a78c63632f2112091e9168665commit hash: 2208426e57834d9a78c63632f2112091e9168665commit hash: 2208426e57834d9a78c63632f2112091e9168665commit hash: 2208426e57834d9a78c63632f2112091e9168665 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel],
x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel],
x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.105.08

Update to latest Production Branch of drivers 580.105.08:
https://www.nvidia.com/en-us/drivers/details/257494/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/257493/

As latest production branch of drivers is still newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.105.08, too.

PR:		290813
Differential Revision:	https://reviews.freebsd.org/D53596
580.95.05
10 Oct 2025 19:39:04
commit hash: 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3dcommit hash: 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3dcommit hash: 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3dcommit hash: 7b1c88f42c7f4129bc96f405549f9e6b07bd6e3d files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel],
graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig:
Update to 580.95.05

Update to latest Production Branch of drivers 580.95.05:
https://www.nvidia.com/en-us/drivers/details/254666/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/254665/

As latest production branch of drivers is still newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.95.05, too.

PR:		289940
Reviewed by:	scf
Differential Revision:	https://reviews.freebsd.org/D52831
580.82.07
01 Oct 2025 06:07:31
commit hash: f4e907a492584bc31f9f3aa100a98a4e918dc7f4commit hash: f4e907a492584bc31f9f3aa100a98a4e918dc7f4commit hash: f4e907a492584bc31f9f3aa100a98a4e918dc7f4commit hash: f4e907a492584bc31f9f3aa100a98a4e918dc7f4 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver: Split kmod into x11/nvidia-kmod

Split out kmod part of x11/nvidia-driver into x11/nvidia-kmod,
including slave ports, to allow FreeBSD-kmods repo builders building
nvidia-related kmod ports.

In this update,

* split out *.ko from x11/nvidia-driver[-304|-340|-390|470|-devel]
  into corresponding x11/nvidia-kmod[-304|-340|-390|470|-devel],

* switch dependency of graphics/nvidia-drm-*-kmod upon
  x11/nvidia-driver[-devel] to newly introduced
  x11/nvidia-kmod[-devel],
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 6