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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
drm-61-kmod Direct Rendering Manager GPU drivers
6.1.128_7 graphics on this many watch lists=8 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 6.1.128_6Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-01-05 16:45:08
Last Update: 2025-10-20 18:16:53
Commit Hash: 0d2a0f1
People watching this port, also watch:: node, rust, ollama, llvm-devel, dunst
Also Listed In: kld kld
License: BSD2CLAUSE MIT GPLv2
WWW:
https://github.com/freebsd/drm-kmod/
Description:
amdgpu, i915, and radeon DRM drivers modules. Currently corresponding to Linux 6.1 DRM. This version is for FreeBSD 14-STABLE 1400508 and above.
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 (15 items)
Collapse this list.
  1. @kld /boot/modules
  2. /usr/local/share/licenses/drm-61-kmod-6.1.128.1403000_7/catalog.mk
  3. /usr/local/share/licenses/drm-61-kmod-6.1.128.1403000_7/LICENSE
  4. /usr/local/share/licenses/drm-61-kmod-6.1.128.1403000_7/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-61-kmod-6.1.128.1403000_7/MIT
  6. /usr/local/share/licenses/drm-61-kmod-6.1.128.1403000_7/GPLv2
  7. /boot/modules/dmabuf.ko
  8. /boot/modules/amdgpu.ko
  9. /boot/modules/drm.ko
  10. /boot/modules/i915kms.ko
  11. /boot/modules/radeonkms.ko
  12. /boot/modules/ttm.ko
  13. @owner
  14. @group
  15. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • drm-61-kmod>0:graphics/drm-61-kmod
Conflicts:
CONFLICTS_INSTALL:
  • drm-510-kmod
  • drm-515-kmod
  • drm-66-kmod
To install the port:
cd /usr/ports/graphics/drm-61-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/drm-61-kmod
  • pkg install drm-61-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: drm-61-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1760982961 SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145 SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_6_GH0.tar.gz) = 37106003

Packages (timestamps in pop-ups are UTC):
drm-61-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-6.1.128.1403000_7------
FreeBSD:14:quarterly-6.1.128.1403000_6------
FreeBSD:15:latest-6.1.128.1500067_7n/a-n/an/a--
FreeBSD:15:quarterly-6.1.128.1500067_6n/a-n/an/a--
FreeBSD:16:latest-6.1.128.1600002_7n/a-n/an/a--
This port has no dependencies.
This port is required by:
for Run
  1. graphics/drm-kmod
  2. graphics/nvidia-drm-61-kmod
  3. graphics/nvidia-drm-61-kmod-devel

Configuration Options:
No options to configure
Options name:
graphics_drm-61-kmod
USES:
kmod uidfix compiler:c++11-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/drm-kmod/tar.gz/drm_v6.1.128_6?dummy=/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.1.128_7
20 Oct 2025 18:16:53
commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809 files touched by this commit
Jean-Sébastien Pédron (dumbbell) search for other commits by this committer
graphics/drm-*-kmod: Update DRM drivers to include an optimisation for AMD GPUs

This fixes important slowdowns with AMD GPUs after several hours of
uptime.

The optimisation was submitted by Olivier Cerner <olce@FreeBSD.org> in
the following pull request:
https://github.com/freebsd/drm-kmod/pull/377

The optimisation was submitted to all supported DRM driver version, from
5.10 to 6.6. The corresponding NVIDIA DRM ports were adapted at the same
time accordingly.
6.1.128_6
01 Oct 2025 16:46:07
commit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ff files touched by this commit
Alexander Ziaee (ziaee) search for other commits by this committer
drm: Clean up comments

Reviewed by: emaste, ivy, Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
6.1.128_6
15 Sep 2025 20:13:14
commit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9c files touched by this commit
Jean-Sébastien Pédron (dumbbell) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_5

This change brings some cleanup to the FreeBSD-specific code. This also
solves a conflict with upcoming changes to linuxkpi.

See https://github.com/freebsd/drm-kmod/pull/369.

Sponsored by:	The FreeBSD Foundation
6.1.128_5
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
6.1.128_4
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
6.1.128_3
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
6.1.128_2
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
6.1.128_1
18 Feb 2025 08:15:45
commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Fix conflict

WHile here add the conflict in all drm kmod ports for drm-66-kmod.

Reported by:	Alonso Cárdenas Márquez <acm@FreeBSD.org>
Fixes:		00508c01e276 ("graphics/drm-66-kmod: Add new port")
Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.128
11 Feb 2025 15:50:42
commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Fix package

We don't ship linuxkpi_video.ko anymore but use the one from base.

Fixes:		9d80f2d792fd ("graphics/drm-61-kmod: Update to v6.1.128")
PR:		284737
Sponsored by:	Beckhoff Automation Gmbh & Co. KG
6.1.128
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
6.1.92_3
06 Dec 2024 08:31:44
commit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
Author: Alexander Vereeken
graphics/drm-kmod: Inform users against which FreeBSD version the packages do
got built.

PR: 283107
6.1.92_2
26 Oct 2024 07:10:02
commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.92_2

This fixes (again) the build with LLVM 19

Sponsored by:   Beckhoff Automation GmbH & Co. LG
6.1.92_1
25 Oct 2024 18:03:52
commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.92_1

This fixes the build with LLVM 19

Sponsored by:   Beckhoff Automation GmbH & Co. LG
6.1.92
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
6.1.69_2
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
6.1.69_1
24 Feb 2024 17:37:29
commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-61-kmod: Fix supported 14-STABLE kernels detection

Fixes:		0d8479ccccca ("Update to drm_v6.1.69_1")
Reported by:	Tomoaki AOKI
Sponsored by:	Serenity Cyber Security, LLC
Approved by:	x11 (manu, implicit)
6.1.69_1
24 Feb 2024 13:52:15
commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.69_1

- Allow build on recent 14-STABLE
- Fix https://github.com/freebsd/drm-kmod/issues/277
- Attempt to fix PR/274770

Sponsored by:	Serenity Cyber Security, LLC
Approved by:	x11 (manu, implicit)
6.1.69
06 Jan 2024 18:29:20
commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73 files touched by this commit
Ruslan Makhmatkhanov (rm) search for other commits by this committer
graphics/drm-61-kmod: fix typo in description
6.1.69
06 Jan 2024 07:27:41
commit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update pkg-descr

This is from Linux 6.1 and only for 15.0 and above

Reported by:	pstef
Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.69
05 Jan 2024 16:43:24
commit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936e files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Add new port

DRM drivers tracking 6.1-lts Linux version.
Big thanks to dumbbell@ and wulf@ for working on this update.

Sponsored by:	Beckhoff Automation GmbH & Co. KG

Number of commits found: 20