- SIZEify PR: ports/63548 Submitted by: maintainerc750694c8d
Port details
x11/nvidia-driver 595.112.07
NVIDIA graphics driver userland
Port info
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02, update to 595.112.07 not built yet
- Upstream
- Higher version available: 615.78.08
- Last update
- to 595.112.07 · 1283580731
- Quarterly
- 2026Q4: nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02
- WWW
- https://www.nvidia.com/object/unix.html
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install nvidia-driver# pkg install xlibre-nvidia-driverinstalls nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02 fromlatest; fromquarterly(2026Q4) nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02- Port
# cd /usr/ports/x11/nvidia-driver && make install clean# make -C /usr/ports/x11/nvidia-driver config # change options first
- Size
- 88 MiB download · 318 MiB installed
- Depends on
- graphics/egl-wayland 1.1.24, graphics/egl-wayland2 1.0.2, graphics/egl-x11 1.0.6, graphics/libglvnd 1.7.0, x11-servers/xorg-server 21.1.25,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/nvidia-kmod 595.104.02.1501000
- License
- NVIDIA
- Options
- 1 of 1 on in the package: DOCS
- Note
- Size, dependencies, options and messages are those of nvidia-driver.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 595.104.02 | ✗ | – |
| FreeBSD 15 | 595.104.02 | ✗ | – |
| FreeBSD 14 | 595.104.02 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 595.104.02 | ✗ | – |
| FreeBSD 14 | 595.104.02 | ✗ | ✗ |
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 595.104.02.Fixed (6)
Show 6 fixed
VuXML entries whose affected range the packaged version has left.
CVE-2017-0309, CVE-2017-0310, CVE-2017-0311, CVE-2017-0318, CVE-2017-0321
NVIDIA UNIX driver -- ARGB cursor buffer overflow in "NoScanout" modeentered 2013-04-08
NVIDIA UNIX driver -- access to arbitrary system memoryentered 2012-05-10
NVIDIA UNIX driver -- arbitrary root code execution vulnerabilityentered 2006-10-16
Problem reports (11) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 286313 | maintainer-feedback? x11/nvidia-driver: Doesn't support the GL_OES_EGL_image GL extension | New | 2026-09-06 |
| 298063 | maintainer-feedback? x11/nvidia-driver since 595.99.02 update cannot return to terminal from x | New | 2026-09-04 |
| 216050 | needs-qa maintainer-feedback? x11/nvidia-driver: kernel module fails on vt() to load: link_elf_obj: symbol sc_get_softc undefined | Open | 2026-08-02 |
| 277365 | maintainer-feedback? x11/nvidia-driver: Allow building without syscons(4) support | New | 2026-08-02 |
| 277364 | maintainer-feedback? x11/nvidia-driver: kernel panic: "NVRM: rm_init_rm() failed" after update to 550.54.14 | New | 2026-02-21 |
Show all 11
| PR | Summary | Status | Changed |
|---|---|---|---|
| 212638 | needs-qa maintainer-feedback? emulators/virtualbox-ose-kmod & x11/nvidia-driver no longer build with NO_MODULES | Open | 2026-01-06 |
| 287894 | maintainer-feedback? x11/nvidia-driver: panic on exit from Xorg | New | 2025-08-09 |
| 277827 | maintainer-feedback? x11/nvidia-driver: NVidia driver causes kernel crash during boot when it is loaded from /boot/loader.conf | New | 2025-07-25 |
| 284640 | maintainer-feedback? x11/nvidia-driver: 570.86.16.1500031 relics on WQHD screen | New | 2025-07-25 |
| 282308 | maintainer-feedback? x11/nvidia-driver: NVIDIA MEM resource alloc failed | New | 2025-04-28 |
| 286383 | maintainer-feedback? x11/nvidia-driver: Intermittent "xid 16 (Display engine hung)" failures with new driver version 570.124.04 | New | 2025-04-27 |
Commits (368)
- Add patches to fix nvidia drivers after 502103 __FreeBSD_version PR: ports/63326 Submitted by: maintainer509d4221d5
- Install kernel module to proper location on -STABLE PR: ports/62210 Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (maintainer)b1d96356f5
- handles the rename of PCIR_HEADERTYPE -> PCIR_HDRTYPE #define - nvidia.ko is now installed under /boot/modules rather than /boot/kernel on 5.x PR: ports/61867 Submitted by: maintainer55854aa76d
Don't falsely tell the kernel that this driver supports the nForce onboard Ethernet's PCI Device ID's. Obtained from: http://www.onthenet.com.au/~q/nvnet/nvidia-agp.diff9dbcd2cc53
Don't falsely tell the kernel that this driver supports the nForce onboard Ethernet's PCI Device ID's. Obtained from: http://www.onthenet.com.au/~q/nvnet/nvidia-agp.diff619df5a9a0
Fix installation (in special cases) Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (maintainer) PR: 557963cacb971f9
update x11/nvidia-driver: some tweaks - eliminates hardcoded version numbers - adds INSTALLS_SHLIB per `portlint(1) -A'; - ensures the port upgradeble PR: 55410 Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru> (mainatiner)9fa582d23d
Update to 1.0.4365 Give maintainership to submitter. Submitted by: Alexey Dokuchaev <danfe@nsu.ru> Approved by: fjoe (mentor) (implicit)241f33e7b8
Fix plist for -CURRENT: kernel module lives in /boot/kernel/ and MAKEDEV.nvidia is not installed in /dev/.72f2a5955a
Change "USE_FREEBSD_AGP" to "WITH_FREEBSD_AGP" in the pkg-message PR: 52942 Submitted by: Serge Gagnon <gagnon__s@videotron.ca> Approved by: edwin (mentor)be6cdc5a86
- Update to the latest version of my patch to fix malloc() flags for -CURRENT. This fixes the printing of annoying backtraces. - Don't try to run mknod on -CURRENT where we have devfs. - Bump PORTREVISION.57a8c90d83
Add patches so that the nVidia driver works with -CURRENT. Be aware that nVidia doesn't officially supports -CURRENT though. Older versions of -CURRENT (ie. __FreeBSD_version < 500105) are not supported. 5.0-RELEASE is thus unsupported as well. Requested by: manydb303857e8
De-pkg-comment.cb07270bfe
For some reason ${PKG_INFO} doesn't work here, so hard-code /usr/sbin/pkg_info just to get it working again. Add a note that they should be fixed to use the bsd.port.mk variables.1576539fd5s/pkg_info/${PKG_INFO}/. I don't think this makefile will behave itself in all situations (uses != to get installed version of X ports, but X ports may not be installed at the time the makefile is run)3b12786f79Fix warnings when x11-servers/XFree86-4-Server or x11/XFree86-4-libraries are not installed. Submitted by: Stijn Hoop <stijn@win.tue.nl> Reviewed by: Dan Langille <dan@langille.org>eb840ae666
i[NEW PORT]: x11/nvidia-driver A port to install the binary NVIDIA drivers (I like to keep track of what's installed on my machine by using the port database). Note that I set MAINTAINER to ports@ because I don't know if I can spend enough time to maintain this. Someone else is of course free to take and (hopefully) improve this. PR: ports/45988 Submitted by: Stijn Hoop <stijn@win.tue.nl>94fc89fbfb