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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
nvidia-drm-61-kmod NVIDIA DRM Kernel Module
570.172.08_2 graphics on this many watch lists=3 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 570.169_2Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-20 18:45:04
Last Update: 2025-07-23 20:18:34
Commit Hash: c2892ec
People watching this port, also watch:: wa-aspell, medit, ittapi, php81-pear, apache-log4j2
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.1.
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-61-kmod-570.172.08.1402000_2/catalog.mk
  5. /usr/local/share/licenses/nvidia-drm-61-kmod-570.172.08.1402000_2/LICENSE
  6. /usr/local/share/licenses/nvidia-drm-61-kmod-570.172.08.1402000_2/NVIDIA
Collapse this list.
Dependency lines:
  • nvidia-drm-61-kmod>0:graphics/nvidia-drm-61-kmod
Conflicts:
CONFLICTS_INSTALL:
  • nvidia-drm-510-kmod*
  • nvidia-drm-515-kmod*
  • nvidia-drm-66-kmod*
To install the port:
cd /usr/ports/graphics/nvidia-drm-61-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/nvidia-drm-61-kmod
  • pkg install nvidia-drm-61-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvidia-drm-61-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1752771787 SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6 SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248

Expand this list (2 items)

Collapse this list.

SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nvidia-drm-61-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-570.172.08.1402000_2------
FreeBSD:14:quarterly-570.169.1402000_2------
FreeBSD:15:latest-570.169.1500051_2n/a-n/a---
Slave ports:
  1. graphics/nvidia-drm-61-kmod-devel
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. drm.ko : graphics/drm-61-kmod
Runtime dependencies:
  1. drm.ko : graphics/drm-61-kmod
  2. nvidia.ko : x11/nvidia-driver
This port is required by:
for Run
  1. graphics/nvidia-drm-kmod

Configuration Options:
No options to configure
Options name:
graphics_nvidia-drm-61-kmod
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: 25

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
570.172.08_2
23 Jul 2025 20:18:34
commit hash: c2892ec0016476e2b0a5e2db56e189b4e7821ad1commit hash: c2892ec0016476e2b0a5e2db56e189b4e7821ad1commit hash: c2892ec0016476e2b0a5e2db56e189b4e7821ad1commit hash: c2892ec0016476e2b0a5e2db56e189b4e7821ad1 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
570.172.08

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

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

x11/nvidia-settings and x11/nvidia-xconfig would be updated separately,
as upstream (nvidia GitHub repo) is not yet in sync.

PR:		288300
Differential Revision:	https://reviews.freebsd.org/D51407
570.169_2
22 Jun 2025 09:56:05
commit hash: c7cde11f842b33bb36b85b91400bec795430c421commit hash: c7cde11f842b33bb36b85b91400bec795430c421commit hash: c7cde11f842b33bb36b85b91400bec795430c421commit hash: c7cde11f842b33bb36b85b91400bec795430c421 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[,510,515,61,66]-kmod-devel: Add new ports

Add *-devel versions of nvidia drivers

These ports provides supports for New Feature Branch (NFB) of upstream
nvidia drivers like existing legacy branches of ports.

In some cases, supports for cutting edge GPUs are provided via
NFB of driver packages or Beta branch of drivers.

As Beta Branch of drivers cannot be recommended widely, we decided to
add support for NFB as *-devel version.

This new *-devel versions tracks the latest non-Beta versions
regardless it's NFB or Production Branch of drivers.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
570.169_2
21 Jun 2025 22:59:47
commit hash: ff354f2f8d35927a0c744770ef5a76f938522a77commit hash: ff354f2f8d35927a0c744770ef5a76f938522a77commit hash: ff354f2f8d35927a0c744770ef5a76f938522a77commit hash: ff354f2f8d35927a0c744770ef5a76f938522a77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod,
x11/nvidia-settings, x11/nvidia-xconfig: Update to 570.169

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

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

PR:		287641
Differential Revision:	https://reviews.freebsd.org/D50915
570.153.02_2
20 Jun 2025 06:23:54
commit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_4

This update fixes GPU acceleration when switching to VT and back to Xorg.

PR:             271995
Sponsored by:   Beckhoff Automation GmbH & Co. KG
570.153.02_1
25 May 2025 04:44:40
commit hash: 15ed54d9570321827b86cf4be93a755b19b55d86commit hash: 15ed54d9570321827b86cf4be93a755b19b55d86commit hash: 15ed54d9570321827b86cf4be93a755b19b55d86commit hash: 15ed54d9570321827b86cf4be93a755b19b55d86 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
570.153.02

This updates the NVIDIA ports to the latest stable production branch.

Changes:
https://www.nvidia.com/en-us/drivers/details/245671/
For Linux counterparts:
https://www.nvidia.com/en-us/drivers/details/245669/

PR:		287021
Approved by:	ashafer
Differential Revision:	https://reviews.freebsd.org/D50487
570.144_1
12 May 2025 06:55:45
commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_3

Fixes issues with explicit fence and linux jiffies.

PR:		286311
Sponsored by:	Beckhoff Automation GmbH & Co. KG
570.144
07 May 2025 14:01:21
commit hash: 9b6b1bf17269ed32eb0ec415bedad5fba7ebab2ecommit hash: 9b6b1bf17269ed32eb0ec415bedad5fba7ebab2ecommit hash: 9b6b1bf17269ed32eb0ec415bedad5fba7ebab2ecommit hash: 9b6b1bf17269ed32eb0ec415bedad5fba7ebab2e files touched by this commit
Austin Shafer (ashafer) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to
570.144

This updates the NVIDIA ports to the latest stable production branch.
Also bump graphics/egl-wayland to the latest 1.1.19 to match with
the one in x11/linux-nvidia-libs.

PR: 286307
Approved by:    ashafer, kbowling (mentor)
Differential Revision:	https://reviews.freebsd.org/D49982
570.124.04_1
24 Apr 2025 06:10:57
commit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_2

Fix compile on FreeBSD-CURRENT.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
570.124.04_1
22 Apr 2025 20:05:54
commit hash: 4792e34d7c851e916fccb92e59b02d409b448a04commit hash: 4792e34d7c851e916fccb92e59b02d409b448a04commit hash: 4792e34d7c851e916fccb92e59b02d409b448a04commit hash: 4792e34d7c851e916fccb92e59b02d409b448a04 files touched by this commit
Austin Shafer (ashafer) search for other commits by this committer
Author: SHENG-YI HONG
graphics/nvidia-drm-kmod: fix message typo

This corrects a typo in pkg-message.

Reviewed by:	ashafer, kbowling
Differential Revision:	https://reviews.freebsd.org/D49915
570.124.04_1
17 Mar 2025 21:49:50
commit hash: 0de17c4dce28156a28cb89db200db0b804ebff65commit hash: 0de17c4dce28156a28cb89db200db0b804ebff65commit hash: 0de17c4dce28156a28cb89db200db0b804ebff65commit hash: 0de17c4dce28156a28cb89db200db0b804ebff65 files touched by this commit
Austin Shafer (ashafer) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: update to
570.124.04

This updates the NVIDIA ports to the latest stable production branch.
Also bump egl-wayland to the latest 1.1.18.

Submitted by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Reviewed by: ashafer
Approved by: kbowling(mentor), maintainer timeout (danfe, x11)
Differential Revision:	https://reviews.freebsd.org/D49245
550.127.05_1
13 Mar 2025 09:20:17
commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_1

This exports all symbols from the modules.
See
https://github.com/freebsd/drm-kmod/commit/6ed51c38a8ffb2499685336422c74f55676e3c3b
for the explaination.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
550.127.05_1
20 Feb 2025 14:47:16
commit hash: 3dc2b5a5bdb5fd749893f26963d1209a35cd8372commit hash: 3dc2b5a5bdb5fd749893f26963d1209a35cd8372commit hash: 3dc2b5a5bdb5fd749893f26963d1209a35cd8372commit hash: 3dc2b5a5bdb5fd749893f26963d1209a35cd8372 files touched by this commit
Austin Shafer (ashafer) search for other commits by this committer
graphics/nvidia-drm-66-kmod: add new port

This adds the corresponding nvidia-drm port for drm-66-kmod. This
chases commit 00508c01e276.

Sponsored by:	NVIDIA
Reviewed by:	kbowling (mentor), manu
Differential Revision:	https://reviews.freebsd.org/D49065
550.127.05_1
11 Feb 2025 13:35:04
commit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501f files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to v6.1.128

Sponsored by:	Beckhoff Automation GmbH & Co. KG
550.127.05_1
29 Oct 2024 18:37:31
commit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364bcommit hash: 4d5697a5022f9846836a0185bda68557fd6f364b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
x11/nvidia-driver, linux-nvidia-libs, nvidia-drm: Update to 550.127.05

Approved by:	blanket, Austin Shafer <ashafer@badland.io>
PR:		282312
550.120_1
26 Oct 2024 07:10:03
commit hash: 2716dbb157611eaae6e578d86202d86910026562commit hash: 2716dbb157611eaae6e578d86202d86910026562commit hash: 2716dbb157611eaae6e578d86202d86910026562commit hash: 2716dbb157611eaae6e578d86202d86910026562 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/nvidia-drm-61-kmod: Bump version after drm-61-kmod update

Sponsored by:   Beckhoff Automation GmbH & Co. KG
550.120_1
29 Sep 2024 09:44:25
commit hash: 50bae2203980aacc742dbf1f69bcb5ead7bad4ebcommit hash: 50bae2203980aacc742dbf1f69bcb5ead7bad4ebcommit hash: 50bae2203980aacc742dbf1f69bcb5ead7bad4ebcommit hash: 50bae2203980aacc742dbf1f69bcb5ead7bad4eb files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Tomoaki AOKI
graphics/nvidia-drm-{515,61}-kmod: Build fix stable/14
550.120_1
29 Sep 2024 09:39:28
commit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72bcommit hash: 191bb15a46355b2a7c0f906e42d2430e4050b72b files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
550.120

PR:		280772
Approved by:	maintainer timeout
550.54.14_1
04 Aug 2024 23:46:00
commit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951dcommit hash: 307f75413336d33a6570616e5e2af3b659e2951d files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-kmod: prepare for 555 update

This makes a patch ignored on the newer 555 versions, which now ship with
it. Also match the behavior or nvidia-drm-kmod to drm-kmod, selecting
drm-61-kmod on 14.

Differential Revision: https://reviews.freebsd.org/D45400
550.54.14_1
04 Jun 2024 11:34:29
commit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bc files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to 6.1.92

This brings us up to date with Linux 6.1.92

Sponsored by:   Beckhoff Automation GmbH & Co. KG
550.54.14_1
16 May 2024 22:11:40
commit hash: 7a9b9684e678aaf366cdb4bf49e754dbcb9bc942commit hash: 7a9b9684e678aaf366cdb4bf49e754dbcb9bc942commit hash: 7a9b9684e678aaf366cdb4bf49e754dbcb9bc942commit hash: 7a9b9684e678aaf366cdb4bf49e754dbcb9bc942 files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
graphics/nvidia-drm-61-kmod: Fix build on current after ae38a1a1bfdf

Approved by:	portmgr (blanket unbreak)
550.54.14_1
18 Mar 2024 15:24:47
commit hash: 0d98f3a7607fc1fb304cecffbebf94ad889af940commit hash: 0d98f3a7607fc1fb304cecffbebf94ad889af940commit hash: 0d98f3a7607fc1fb304cecffbebf94ad889af940commit hash: 0d98f3a7607fc1fb304cecffbebf94ad889af940 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-kmod: fix build depends and linuxkpi registration

This fixes an issue where linuxkpi/DRM compatibility was not being
correctly detected, causing sway to not work. The conftest.sh script
checks the installed kernel modules for symbol presence, but on
package builders drm.ko was not being installed due to being in
RUN_DEPENDS instead of BUILD_DEPENDS.

This also fixes a panic in sway when an external monitor is plugged
into a prime laptop. This uses linux_pci_attach_device when possible
to actually register everything needed for the pci dev, instead of
just filling in the bare miniumum.

Differential Revision: https://reviews.freebsd.org/D44308
550.54.14_1
14 Mar 2024 17:42:40
commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-kmod: Update to latest source so it builds on current

Update 5.15 and 6.1 to latest source so it builds on latest current
version.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
535.146.02
27 Feb 2024 15:48:19
commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7commit hash: 71e92b26bd43763a7b82208625e628f043858fa7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-kmod: Update to 550.54.14

Differential Revision: https://reviews.freebsd.org/D44073
535.146.02_2
25 Feb 2024 04:15:47
commit hash: 4621bcc43fe59e5c326eef137f5dbe01b25484cacommit hash: 4621bcc43fe59e5c326eef137f5dbe01b25484cacommit hash: 4621bcc43fe59e5c326eef137f5dbe01b25484cacommit hash: 4621bcc43fe59e5c326eef137f5dbe01b25484ca files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
graphics/nvidia-drm-61-kmod: bump distinfo after graphics/drm-61-kmod update
535.146.02_2
20 Feb 2024 18:41:57
commit hash: ada1f9a5cfd99523efe39ba49084fc0890653922commit hash: ada1f9a5cfd99523efe39ba49084fc0890653922commit hash: ada1f9a5cfd99523efe39ba49084fc0890653922commit hash: ada1f9a5cfd99523efe39ba49084fc0890653922 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Austin Shafer
graphics/nvidia-drm-61-kmod: new port

Differential Revision: https://reviews.freebsd.org/D43987

Number of commits found: 25