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-drm-61-kmod NVIDIA DRM Kernel Module
550.127.05_1 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 550.120_1Version of this port present on the latest quarterly branch.
Maintainer: ashafer@badland.io search for ports maintained by this maintainer
Port Added: 2024-02-20 18:45:04
Last Update: 2024-10-29 18:37:31
Commit Hash: 4d5697a
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-550.127.05_1/catalog.mk
  5. /usr/local/share/licenses/nvidia-drm-61-kmod-550.127.05_1/LICENSE
  6. /usr/local/share/licenses/nvidia-drm-61-kmod-550.127.05_1/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
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 = 1729926563 SHA256 (NVIDIA-FreeBSD-x86_64-550.127.05.tar.xz) = 74557d328ad74f604599ee2df3d42defc86ebe231e7cbe99c860f928f16a0bc3 SIZE (NVIDIA-FreeBSD-x86_64-550.127.05.tar.xz) = 143641432

Expand this list (2 items)

Collapse this list.

SHA256 (freebsd-drm-kmod-drm_v6.1.92_2_GH0.tar.gz) = 0c28dc918dc16a103ac93ec8f7521145115e24f7c462595ce4433e1769708122 SIZE (freebsd-drm-kmod-drm_v6.1.92_2_GH0.tar.gz) = 37101285

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nvidia-drm-61-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-550.127.05.1401000_1------
FreeBSD:14:quarterly-550.120_1------
FreeBSD:15:latest-550.127.05.1500029_1n/a-n/a---
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 nvdidia-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: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 12