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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
nvidia-drm-latest-kmod-devel NVIDIA DRM Kernel Module
610.43.02_1 graphics 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 610.43.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-17 16:45:06
Last Update: 2026-07-01 23:28:16
Commit Hash: 1959aaa
Also Listed In: kld
License: NVIDIA
WWW:
https://www.nvidia.com/object/unix.html
Description:
FreeBSD port of Linux's nvidia-drm.ko Kernel module. This version is compatible with drm.ko 6.12.
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 (6 items)
Collapse this list.
  1. /boot/modules/nvidia-drm.ko
  2. share/X11/xorg.conf.d/20-nvidia-drm-outputclass.conf
  3. @kld /boot/modules
  4. /usr/local/share/licenses/nvidia-drm-latest-kmod-devel-610.43.02.1500068_1/catalog.mk
  5. /usr/local/share/licenses/nvidia-drm-latest-kmod-devel-610.43.02.1500068_1/LICENSE
  6. /usr/local/share/licenses/nvidia-drm-latest-kmod-devel-610.43.02.1500068_1/NVIDIA
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • nvidia-drm-latest-kmod-devel>0:graphics/nvidia-drm-latest-kmod-devel
Conflicts:
CONFLICTS_INSTALL:
  • nvidia-drm-515-kmod*
  • nvidia-drm-61-kmod*
  • nvidia-drm-66-kmod*
  • nvidia-drm-612-kmod*
To install the port:
cd /usr/ports/graphics/nvidia-drm-latest-kmod-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/nvidia-drm-latest-kmod-devel
  • pkg install nvidia-drm-latest-kmod-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvidia-drm-latest-kmod-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1780128860 SHA256 (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = cd82263439a961a9a8c2f425024a2cccdb1c6e7e2b74ec2ee5de9813b221dea7 SIZE (NVIDIA-FreeBSD-x86_64-610.43.02.tar.xz) = 357254444

Expand this list (2 items)

Collapse this list.

SHA256 (freebsd-drm-kmod-drm_v6.12_GH0.tar.gz) = d14ee33f3ff5e32aa0d1dffa43a27d93b2083ec9c4216508b29cf4c519ffc5df SIZE (freebsd-drm-kmod-drm_v6.12_GH0.tar.gz) = 44013275

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nvidia-drm-latest-kmod-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly-595.58.03.1500068n/a-n/an/a--
FreeBSD:16:latest-610.43.02.1600019_1n/a-n/an/a--
Master port: graphics/nvidia-drm-latest-kmod
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. drm.ko : graphics/drm-latest-kmod
  2. nvidia.ko : x11/nvidia-kmod-devel
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
graphics_nvidia-drm-latest-kmod-devel
USES:
kmod uidfix tar:xz
pkg-message:
Modesetting must be enabled to use nvidia-drm.ko for graphics. This can be done by setting the modeset sysctl, the equivalent of the modeset kernel parameter on Linux. hw.nvidiadrm.modeset=1 This must be set before loading nvidia-drm.ko, most easily done by placing the above in /boot/loader.conf.

Master Sites:
  1. There is no master site for this port.

Number of commits found: 9

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: graphics/nvidia-drm-latest-kmod
CommitCreditsLog message
610.43.02_1
01 Jul 2026 23:28:16
commit hash: 1959aaa9de6a660c326fc567bfc650b178f0b63fcommit hash: 1959aaa9de6a660c326fc567bfc650b178f0b63fcommit hash: 1959aaa9de6a660c326fc567bfc650b178f0b63fcommit hash: 1959aaa9de6a660c326fc567bfc650b178f0b63f files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
graphics/nvidia-drm-*-kmod*: Fix GPF in some configs

Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault,
lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific
configurations, notably KDE on Wayland.

PR:		296195
Reported by:	keivan@motavalli.me
Reviewed by:	ashafer
Tested by:	keivan@motavalli.me
Differential Revision:	https://reviews.freebsd.org/D57989

Co-authored by: ashafer@FreeBSD.org
610.43.02
31 May 2026 02:18:02
commit hash: fd3541282146dacd8fe86c3eec81e34dedf5d683commit hash: fd3541282146dacd8fe86c3eec81e34dedf5d683commit hash: fd3541282146dacd8fe86c3eec81e34dedf5d683commit hash: fd3541282146dacd8fe86c3eec81e34dedf5d683 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: Update to 610.43.02

Update to latest New Feature Branch of drivers 610.43.02:
https://www.nvidia.com/en-us/drivers/details/271417/

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

PR:		295720
Differential Revision:	https://reviews.freebsd.org/D57359
595.71.05_1
30 May 2026 05:31:42
commit hash: 536352bd7c13b49c985d0e07474d7258ba793fbecommit hash: 536352bd7c13b49c985d0e07474d7258ba793fbecommit hash: 536352bd7c13b49c985d0e07474d7258ba793fbecommit hash: 536352bd7c13b49c985d0e07474d7258ba793fbe files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
graphics/nvidia-drm-*-kmod: Add drm 6.12

Add new ports

graphics/nvidia-drm-612-kmod,
graphics/nvidia-drm-612-kmod-580 and
graphics/nvidia-drm-612-kmod-devel

and add conflicts to

graphics/nvidia-drm-{515|61|66|latest}-kmod{-580|-devel}

following the addition of graphics/drm-612-kmod.

While here, bump
(Only the first 15 lines of the commit message are shown above View all of this commit message)
595.71.05
06 May 2026 21:52:33
commit hash: 65f72b68501c555456e7e2fb7f6e64c44817b4ddcommit hash: 65f72b68501c555456e7e2fb7f6e64c44817b4ddcommit hash: 65f72b68501c555456e7e2fb7f6e64c44817b4ddcommit hash: 65f72b68501c555456e7e2fb7f6e64c44817b4dd 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 595.71.05

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

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

PR:		295058
Differential Revision:	https://reviews.freebsd.org/D56851
595.58.03
28 Mar 2026 01:37:47
commit hash: b35026e786a2c761d4b2b7853a989ab23dda5e9bcommit hash: b35026e786a2c761d4b2b7853a989ab23dda5e9bcommit hash: b35026e786a2c761d4b2b7853a989ab23dda5e9bcommit hash: b35026e786a2c761d4b2b7853a989ab23dda5e9b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs,
graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to
595.58.03

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

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

Also bump -devel variant to match with master ports, as Production
Branch [PB] of drivers have now higher version than New Feature
Branch [NFB] of drivers.

As this update drops a bunch of old (pre-Turing generation of
architectures) GPUs as done in -devel variants updated 20260103,
add -580 variant of legacy branch of driver.

Currently, this is exactly the same version before this update.
(580.142)

PR:		294038
Differential Revision:	https://reviews.freebsd.org/D56077
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
17 Oct 2025 16:43:45
commit hash: 504a07fd1deb20362aefa6d81e39561877827317commit hash: 504a07fd1deb20362aefa6d81e39561877827317commit hash: 504a07fd1deb20362aefa6d81e39561877827317commit hash: 504a07fd1deb20362aefa6d81e39561877827317 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
graphics/nvidia-drm-latest-kmod, graphics/nvidia-drm-latest-kmod-devel: Add new
port

Add missing graphics/nvidia-drm-latest-kmod and
graphics/nvidia-drm-latest-kmod-devel which corresponding with
graphics/drm-latest-kmod.

PR:		290262
Differential Revision:	https://reviews.freebsd.org/D53128

Number of commits found: 9