graphics/drm-*-kmod, graphics/nvidia-drm-*-kmod: Update DRM drivers The reason is to make them compatible with an upcoming change in linuxkpi in FreeBSD src: https://github.com/freebsd/drm-kmod/pull/502 Sponsored by: The FreeBSD Foundation7e420adaf6
Port details
graphics/drm-61-kmod 6.1.128.1501000_11
Direct Rendering Manager (DRM) GPU drivers
Port info
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: 6.1.128.1501000_11
- Upstream
- up to date
- Last update
- to 6.1.128.1501000_11 · 7e420adaf6
- Quarterly
- 2026Q4: 6.1.128.1501000_11
- WWW
- https://github.com/freebsd/drm-kmod/
- Links
- cgit · VuXML
Install
- Package
# pkg install drm-61-kmodinstalls 6.1.128.1501000_11 fromlatest; fromquarterly(2026Q4) 6.1.128.1501000_11- Port
# cd /usr/ports/graphics/drm-61-kmod && make install clean- Size
- 3.5 MiB download · 17 MiB installed
- Depends on
- nothing
- License
- BSD2CLAUSE and GPLv2 and MIT
- pkg-message
Shown after installing
The drm-61-kmod port can be enabled for amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT enabled. For amdgpu: kld_list="amdgpu" For Intel: kld_list="i915kms" For radeonkms: kld_list="radeonkms" Please ensure that all users requiring graphics are members of the "video" group. Please note that this package was built for FreeBSD 15.1. If this is not your current running version, please rebuild it from ports to prevent panics when loading the module.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.1.128.1600029_11 | ✗ | – |
| FreeBSD 15 | 6.1.128.1501000_11 | ✗ | – |
| FreeBSD 14 | 6.1.128.1404000_11 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.1.128.1501000_11 | ✗ | – |
| FreeBSD 14 | 6.1.128.1404000_11 | ✗ | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 6.1.128.1501000_11.Fixed (0)
No VuXML entries for this package.
Problem reports (14) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 288182 | maintainer-feedback+ graphics/drm-61-kmod amdgpu freeze and green screen | New | 2026-07-24 |
| 287389 | maintainer-feedback? graphics/drm-61-kmod: GPU hang | New | 2026-06-01 |
| 279864 | maintainer-feedback? graphics/drm-61-kmod: doesn't compile on powerpc64 | In Progress | 2026-05-23 |
| 281348 | crash graphics/drm-61-kmod: kldunload amdgpu kernel panic / screen crash | New | 2026-03-08 |
| 277558 | maintainer-feedback? graphics/drm-61-kmod: VRR/FreeSync doesn't work correctly | New | 2026-02-21 |
Show all 14
| PR | Summary | Status | Changed |
|---|---|---|---|
| 284778 | graphics/drm-61-kmod: new Alder Lake-N PCI ID | New | 2026-01-06 |
| 289921 | maintainer-feedback? graphics/drm-61-kmod: amdgpu freezes on RX 7800 XT with FreeBSD 14.3 | New | 2025-10-02 |
| 289605 | maintainer-feedback? graphics/drm-61-kmod amdgpu screen freeze | New | 2025-10-01 |
| 288372 | graphics/drm-61-kmod: error message which appears when resolution is adjusted between vt and xorg | New | 2025-07-21 |
| 286721 | maintainer-feedback? graphics/drm-61-kmod, graphics/drm-66-kmod: No backlight control | New | 2025-05-18 |
| 286092 | maintainer-feedback? graphics/drm-61-kmod: desktop corruption on amdgpu when connected to an external display | New | 2025-05-18 |
| 284480 | maintainer-feedback? graphics/drm-61-kmod: 14.2 amdgpu rx580 stability problem on high zfs load / scrub. | New | 2025-04-06 |
| 285111 | regression maintainer-feedback? [regression] graphics/drm-61-kmod: Unable to load module on 14.1-RELEASE | New | 2025-03-05 |
| 285088 | maintainer-feedback? graphics/drm-61-kmod problem in vt console | New | 2025-03-01 |
Commits (29)
graphics/drm-*-kmod, graphics/nvidia-drm-*-kmod: Update DRM drivers Several changes were made to all LTS drm-kmod branches: 1. All branches were updated with Makefile cleanups and fixes. 2. The addition of the `DMA_BUF_IOCTL_EXPORT_SYNC_FILE` and `DMA_BUF_IOCTL_IMPORT_SYNC_FILE` ioctls was backported to the 6.1 and 6.6 branches. 3. A couple fixes to amdgpu and i915 drivers were committed to the 6.12 branch. The corresponding `graphics/nvidia-drm-*-kmod` ports were updated to reference the latest `graphics/drm-*-kmod` ports. Sponsored by: The FreeBSD Foundatione50c876e29
graphics/drm-612-kmod: new port Reviewed by: dumbbell, emaste Approved by: lwhsu (mentor, implicitly) Differential Revision: https://reviews.freebsd.org/D568889c021c6bac
all: drop support for FreeBSD 13, mips and risc64sf Reviewed by: many (*) Differential Revision: https://reviews.freebsd.org/D55624 Differential Revision: https://reviews.freebsd.org/D55642 (merged in from bofh) many (*) acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka nobutaka pkubaj se tagattie thj Anton Saietskii GenericRikka Gert Doering Jan Bramkamp Oleh Hushchenkov Oleksandr Kryvulia Ralf van der Enden Yamagi desktop kde python tcltk office2a7c056120
graphics/drm-61-kmod: Fix build of intel bits on 15.0-RELEASE PR: 294870 294878298bede9dc
graphics/drm-61-kmod: Fix build on FreeBSD 15.0 PR: 294875775a541a95
graphics/*drm*: remove CONFLICTS with now-deleted drm-51090aa381b54
graphics/drm-61-kmod: Update to latest version This fixes compilation with clang21 (defualt on FreeBSD 16) Sponsored by: Beckhoff Automation GmbH & Co. KG8b9c184f66
graphics/drm-6{1,6}-kmod: Fix build on current
Update the port to have code dealing with change in BUS_ALLOC_RESOURCE
Sponsored by: Beckhoff Automation GMbH & Co. KG9e5e0c569bgraphics/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.0d2a0f1c5b
drm: Clean up comments Reviewed by: emaste, ivy, Tomoaki AOKI <junchoon@dec.sakura.ne.jp>89a7952ac8
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 Foundation09f1e5c294
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. KG275846acd7
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. KG3adb702829
graphics/drm-61-kmod: Update to drm_v6.1.128_2 Fix compile on FreeBSD-CURRENT. Sponsored by: Beckhoff Automation GmbH & Co. KGe9f0afe3c1
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. KG8b4b66d94b
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. KGc825940466graphics/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. KGa70584b2e1graphics/drm-61-kmod: Update to v6.1.128 Sponsored by: Beckhoff Automation GmbH & Co. KG9d80f2d792
graphics/drm-kmod: Inform users against which FreeBSD version the packages do got built. PR: 28310791fc9bdcfb
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. LGbaeefdddb6
graphics/drm-61-kmod: Update to drm_v6.1.92_1 This fixes the build with LLVM 19 Sponsored by: Beckhoff Automation GmbH & Co. LGa247eb9392
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. KG348d1e76a0
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. KG3c7a5bf57d
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)e04b012178graphics/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)0d8479cccc
graphics/drm-61-kmod: fix typo in description72c4214c8c
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. KG92b8924e1e
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. KG66dec8f11b