x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 615.78.08 Update to latest New Feature Branch of drivers 615.78.08: https://www.nvidia.com/en-us/drivers/details/280300/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/280299/ PR: 299214 Differential Revision: https://reviews.freebsd.org/D604482c79695bc3
Port details
x11/nvidia-driver-devel 615.78.08
NVIDIA graphics driver userland
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: nvidia-driver-devel 615.78.08, xlibre-nvidia-driver-devel 615.78.08
- Upstream
- up to date
- Last update
- to 615.78.08 via x11/nvidia-driver · 1283580731
- Quarterly
- 2026Q4: nvidia-driver-devel 615.71.09_1, xlibre-nvidia-driver-devel 615.71.09_1
- WWW
- https://www.nvidia.com/object/unix.html
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 615.78.08.Fixed (0)
No VuXML entries for this package.
Problem reports (2) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 299636 | maintainer-feedback? x11/nvidia-driver-devel: 615.78.08 conflicts with xlibre-server-25.1.9 on 14.5-RELEASE && X->VT switch is broken. | New | 2026-10-26 |
| 299611 | maintainer-feedback? x11/nvidia-driver-devel fails to allocate memory | New | 2026-10-23 |
Commits (18)
x11/nvidia-driver*: Drop pkg-message All contents of pkg-message are applicable for kmods part (x11/nvidia-kmod*) only. This was the remnant when kmods part were splitted out from x11/nvidia-driver* at commit ports f4e907a49258. PR: 298709 Differential Revision: https://reviews.freebsd.org/D5986431772e22df
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 615.71.09 Update to latest New Feature Branch of drivers 615.71.09: https://www.nvidia.com/en-us/drivers/details/278452/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/278450/ Additional note: Possibly vtys before invoking whichever of X11 or Wayland shifts screen downward with about half character-based line, causing command prompt at the bottom become hard to read. Once X11 (tested only for xorg) or Wayland starts, it would be fixed (on exitting X11 / Wayland or switching to vty from X11/ Wayland) until next restart of the computer. This doesn't happen for everyone (among maintainance team of NVIDIA GPU driver ports, only I myself am bitten). So upgrading as-is. The workaround is to switch to old-school configuration without loading nvidia-drm.ko. Forcibly flipping hw.nvidiadrm.modeset to 0 in /boot/loader.conf and restart would also help. But these workarounds may mean Wayland to become unusable. And refreshing vty with Ctrl-L (unless mapped to non-default functionalities) lets command line prompt at the top, thus, this is not fatal anyway. PR: 298428 Differential Revision: https://reviews.freebsd.org/D59609ea09eafd04
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 610.57.04 Update to latest New Feature Branch of drivers 610.57.04: https://www.nvidia.com/en-us/drivers/details/274515/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/274513/ PR: 297266 Differential Revision: https://reviews.freebsd.org/D58640bac93445f8
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 610.43.03 Update to latest New Feature Branch of drivers 610.43.03: https://www.nvidia.com/en-us/drivers/details/274185/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/274183/ PR: 296950 Differential Revision: https://reviews.freebsd.org/D5837518745d5250
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel: Update to 610.43.02 Update to latest New Feature Branch of drivers 610.43.02: https://www.nvidia.com/en-us/drivers/details/271417/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/271414/ PR: 295720 Differential Revision: https://reviews.freebsd.org/D57359fd35412821
x11/nvidia-driver{-devel}, x11/nvidia-kmod{-devel}, x11/linux-nvidia-libs{-devel}, graphics/nvidia-drm*-kmod{-devel}, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.71.05
Update to latest Production Branch of drivers 595.71.05:
https://www.nvidia.com/en-us/drivers/details/267226/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/267223/
PR: 295058
Differential Revision: https://reviews.freebsd.org/D5685165f72b6850x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.58.03 Update to latest Production Branch of drivers 595.58.03: https://www.nvidia.com/en-us/drivers/details/265873/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/265870/ Also bump -devel variant to match with master ports, as Production Branch [PB] of drivers have now higher version than New Feature Branch [NFB] of drivers. As this update drops a bunch of old (pre-Turing generation of architectures) GPUs as done in -devel variants updated 20260103, add -580 variant of legacy branch of driver. Currently, this is exactly the same version before this update. (580.142) PR: 294038 Differential Revision: https://reviews.freebsd.org/D56077b35026e786
x11/nvidia-driver-devel, x11/nvidia-kmod-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm*-kmod-devel, graphics/externalplatform, graphics/egl-wayland, graphics/egl-x11 : Update to 590.48.01 Update "-devel" variants to latest New Feature Branch [NFB] of drivers 590.48.01: https://www.nvidia.com/en-us/drivers/details/259269/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/259267/ ! Important note ! As already notified by HEADSUP at freebsd-ports ML [1], this version drops support for a bunch of old GPUs prior to Turing Generation of the architecture. Anyone using dropped GPUs need to switch to master ports, currently at 580.119.02. Note that once 590 series or later drivers become Production Branch of drivers, new legacy branch -580 would be created. See "Appendix A. Supported NVIDIA GPU Products" in README [2] whether or not your GPU is still supported or not before upgrading. While here, update underlying EGL components as below: graphics/externalplatform: 1.2.1 graphics/egl-wayland : 1.1.20 And added one more EGL component that Linux version already has: graphics/egl-x11 One more EGL component to come in the future if it is tagged with non-RC number on hopefully next driver ports upgrade. [1] https://lists.freebsd.org/archives/freebsd-ports/2025-December/008804.html [2] https://us.download.nvidia.com/XFree86/FreeBSD-x86_64/590.48.01/README/supportedchips.html PR: 292027 Differential Revision: https://reviews.freebsd.org/D54414b4e7c45757
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.119.02 Update to latest Production Branch of drivers 580.119.02: https://www.nvidia.com/en-us/drivers/details/259043/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/259042/ PR: 291919 Differential Revision: https://reviews.freebsd.org/D54357c58d25dab7
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.105.08 Update to latest Production Branch of drivers 580.105.08: https://www.nvidia.com/en-us/drivers/details/257494/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/257493/ As latest production branch of drivers is still newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.105.08, too. PR: 290813 Differential Revision: https://reviews.freebsd.org/D535962208426e57
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.95.05 Update to latest Production Branch of drivers 580.95.05: https://www.nvidia.com/en-us/drivers/details/254666/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/254665/ As latest production branch of drivers is still newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.95.05, too. PR: 289940 Reviewed by: scf Differential Revision: https://reviews.freebsd.org/D528317b1c88f42c
x11/nvidia-driver: Split kmod into x11/nvidia-kmod Split out kmod part of x11/nvidia-driver into x11/nvidia-kmod, including slave ports, to allow FreeBSD-kmods repo builders building nvidia-related kmod ports. In this update, * split out *.ko from x11/nvidia-driver[-304|-340|-390|470|-devel] into corresponding x11/nvidia-kmod[-304|-340|-390|470|-devel], * switch dependency of graphics/nvidia-drm-*-kmod upon x11/nvidia-driver[-devel] to newly introduced x11/nvidia-kmod[-devel], * make x11/nvidia-driver[-304|-340|-390|470|-devel] depend upon newly introduced x11/nvidia-kmod[-304|-340|-390|470|-devel], * bump consumers directly depending upon x11/nvidia-driver* as of dependency switches, * and hook x11/nvidia-kmod[-304|-340|-390|470|-devel] to build. Note that upgrading x11/nvidia-driver* from monolithic version requires deinstallation of x11/nvidia-driver* before starting, as both previous version of x11/nvidia-driver* and newly introduced x11/nvidia-kmod* installs *.ko into same place. PR: 288314 Approved by: bapt (kmod repo) Differential Revision: https://reviews.freebsd.org/D52178f4e907a492
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.82.07 Update to latest Production Branch of drivers 580.82.07: https://www.nvidia.com/en-us/drivers/details/253004/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/253003/ As latest production branch of drivers is still newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.82.07, too. PR: 289261 Differential Revision: https://reviews.freebsd.org/D523522b2519a398
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.76.05 Update to latest Production Branch of drivers 580.76.05: https://www.nvidia.com/en-us/drivers/details/252614/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/252613/ As currently latest production branch of drivers is newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.76.05, too. While here, clean up workarounds for latest Beta Branch of drivers 580.65.06, which is now older than Production Branch of drivers and had odd version numbers with some of libraries in Linux version. Now Beta 580.65.06 is NO LONGER BUILDABLE. PR: 2889059dbf8452e1
x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm-*-kmod-devel: Update to 575.64.05 Update to latest New Feature Branch [NFB] of drivers 575.64.05: https://www.nvidia.com/en-us/drivers/details/250993/ Linux counterparts for x11/linux-nvidia-libs-devel: https://www.nvidia.com/en-us/drivers/details/250991/ PR: 288416 Differential Revision: https://reviews.freebsd.org/D51484606708cdb8
x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Update to 575.64.03 Update to latest New Feature Branch (NFB) of drivers 575.64.03: https://www.nvidia.com/en-us/drivers/details/249046/ Linux counterparts for x11/linux-nvidia-libs-devel: https://www.nvidia.com/en-us/drivers/details/249044/ PR: 287984 Tested by: Tomasz CEDRO <tomek@cedro.info> Differential Revision: https://reviews.freebsd.org/D511443b76ddc5fa
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.
This is because, in some cases, major version of Production Branch
of drivers are bumped to larger than the one for corresponding
NFB.
So depending on the timing, *-devel 100% matches non-devel
master ports except for its package name.
Our upgrading policies are:
1. Start investigating whether some additional works are needed to
build/install/run or not when new Beta is found to be released
upstream.
2. If any additional works were needed and done, upgrade master ports
below without updating version nor PORTREVISION of master ports below.
x11/nvidia-driver x11/linux-nvidia-libs graphics/nvidia-drm-*-kmod
and as needed, graphics/nvidia-drm-kmod/Makefile.common would be
updated, too.
3. Once findng new NFB is released upstream, bump versions of *-devel.
Step 2 would "usually" ease this work unless Beta is skipped or
last-minutes breaking changes are introduced.
4. Once finding new Production Branch is released upstream, bump
versions of master ports.
5. Once finding any of Legacy Branch of driver is released upstream,
upgrade corresponding legacy ports. This could need some additional
work, because updated version could incorporate patches from our ports.
Note that graphics/nvidia-drm-*-kmod does NOT support any of
exisiting legacy versions, as they don't yet have codes to
support these ports.
PR: 287268
Differential Revision: https://reviews.freebsd.org/D50697c7cde11f84