Port details |
- nvidia-drm-kmod NVIDIA DRM Kernel Module
- 570.169 graphics
=3 570.124.04Version of this port present on the latest quarterly branch. - Maintainer: x11@FreeBSD.org
 - Port Added: 2023-08-20 17:57:08
- Last Update: 2025-06-22 09:56:05
- Commit Hash: c7cde11
- People watching this port, also watch:: opencv, lapce, ollama, openvsp, xxd
- Also Listed In: kld
- License: NA
- WWW:
- https://www.nvidia.com/object/unix.html
- Description:
- FreeBSD port of Linux's nvidia-drm.ko Kernel module.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- nvidia-drm-kmod>0:graphics/nvidia-drm-kmod
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/graphics/nvidia-drm-kmod/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/nvidia-drm-kmod
- pkg install nvidia-drm-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nvidia-drm-kmod
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- graphics/nvidia-drm-kmod-devel
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- nvidia-drm.ko : graphics/nvidia-drm-61-kmod
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- graphics_nvidia-drm-kmod
- USES:
- metaport
- 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:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
570.169 22 Jun 2025 09:56:05
    |
Kevin Bowling (kbowling)  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 ) |
570.144 07 May 2025 14:01:21
    |
Austin Shafer (ashafer)  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 22 Apr 2025 20:05:54
    |
Austin Shafer (ashafer)  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 04 Apr 2025 17:43:42
    |
Kevin Bowling (kbowling)  |
graphics/nvidia-drm-kmod: Bring under x11@ umbrella
Reported by: Tomoaki AOKI
Differential Revision: https://reviews.freebsd.org/D49657 |
570.124.04 04 Apr 2025 07:06:32
    |
Kevin Bowling (kbowling)  |
nvidia*: Bring under x11@ umbrella
This brings all nvidia ports under x11@ per some previous comments from
danfe@ and manu@.
The expectation for commits will be a simple quorum of interested people
(i.e. danfe, ashafer, kbowling) for peer review and commit.
Since the nvidia-secondary driver is chained off the main one, the
current maintainer has been notified of the change and can still
participate via freebsd-x11@ and project tools but it does not make
sense to have it differentiated.
Approved by: danfe, manu |
570.124.04 17 Mar 2025 21:49:50
    |
Austin Shafer (ashafer)  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 29 Oct 2024 18:37:31
    |
Kevin Bowling (kbowling)  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 01 Oct 2024 18:56:20
    |
Rene Ladan (rene)  |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
550.54.14 04 Aug 2024 23:46:00
    |
Charlie Li (vishwin)  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 14 Mar 2024 17:42:40
    |
Emmanuel Vadot (manu)  |
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
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-kmod: Update to 550.54.14
Differential Revision: https://reviews.freebsd.org/D44073 |
535.104.05 31 Dec 2023 00:37:05
    |
Muhammad Moinur Rahman (bofh)  |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
535.104.05 29 Oct 2023 14:22:46
    |
Jason E. Hale (jhale)  |
graphics/nvidia-drm-kmod: Fix fetch
After e97a9e1fca31, graphics/nvidia-drm-515-kmod no longer fetches
because PORTREVISION was added to the Makefile. Since NVIDIA_GH_TAGNAME
was being derived from PKGNAME, adding PORTREVISION inadvertently
changed GH_TAGNAME for the port, therefore it did not match distinfo.
=> amshafer-nvidia-driver-535.104.05-nvidia-drm-515-kmod-535.104.05_1_GH0.tar.gz
is not in /usr/ports/graphics/nvidia-drm-515-kmod/distinfo.
=> Either /usr/ports/graphics/nvidia-drm-515-kmod/distinfo is out of date, or
=> amshafer-nvidia-driver-535.104.05-nvidia-drm-515-kmod-535.104.05_1_GH0.tar.gz
is spelled incorrectly.
*** Error code 1
Approved by: portmgr (blanket)
MFH: 2023Q4 |
535.98 01 Sep 2023 16:16:56
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
nvidia-drm-kmod: Update with fix for PRIME
This updates the nvidia-drm ports to contain the fix for
https://github.com/amshafer/nvidia-driver/issues/20
Also updates the port Makefiles to use CONFLICTS_INSTALL to resolve
PR 273261, and adds PORTREVISION to the github tag referenced.
Differential Revision: https://reviews.freebsd.org/D41591
PR: 273261
Tested by: arrowd |
535.98 20 Aug 2023 17:54:07
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-[510,515]-kmod: Add the port.
This port provides the nvidia-drm.ko kernel module, as ported here:
https://github.com/amshafer/nvidia-driver
This module implements the DRM API, which is commonly used for PRIME and
Wayland setups.
Differential Revision: https://reviews.freebsd.org/D41497
Reviewed by: arrowd |