BSD Ports

graphics/nvidia-drm-kmod 595.104.02 FreeBSD

NVIDIA DRM kernel module

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e84e6046fe
Categories
graphics, kld

Description

FreeBSD port of Linux's nvidia-drm.ko Kernel module.

In the other systems

SystemPortVersion
FreeBSDgraphics/nvidia-drm-kmod595.104.02
MidnightBSDgraphics/nvidia-drm-kmod

Install

Binary package:

pkg install nvidia-drm-kmod

From the ports tree:

cd /usr/ports/graphics/nvidia-drm-kmod/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nvidia-drm-kmod>0:graphics/nvidia-drm-kmod

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-595.104.02---
FreeBSD:14:quarterly-595.104.02n/a--
FreeBSD:15:latest-595.104.02n/a--
FreeBSD:15:quarterly-595.104.02n/an/an/a
FreeBSD:16:latest-595.104.02n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 57

No port depends on this one.

Configuration

No options to configure.

USES
metaport
Service scripts
none
Conflicts with
nvidia-drm-kmod*

Files

No file lists for this port.

Commit history 5

DateCommitCreditsLog message
e84e6046fe Tomoaki AOKI graphics/nvidia-drm-kmod: Drop obsolete patch
On commit ports 3bcc752b87a2, supports for 15.0-RELEASE are dropped in all ports. Afterwards, graphics/nvidia-drm-kmod/Makefile.common still has a conditional that could attempt to apply deleted patch. Remove the whole affected conditional to avoid potential breakage on attempting to override version. PR: 299111 Differential Revision: https://reviews.freebsd.org/D60289
3bcc752b87 Rene Ladan all: remove support for end-of-life FreeBSD 15.0
Differential Revision: https://reviews.freebsd.org/D58581
ea09eafd04 Tomoaki AOKI 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. …
87d4e44a55 Tomoaki AOKI x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.173.02
Update Legacy version 580 series of drivers to 580.173.02. Release 580 Entries Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension. Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory. For Linux counterpart: Release 580 Entries Fixed a bug that could prevent DKMS kernel module builds from succeeding after installing with nvidia-installer. …
1959aaa9de Tomoaki AOKI graphics/nvidia-drm-*-kmod*: Fix GPF in some configs
Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault, lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific configurations, notably KDE on Wayland. PR: 296195 Reported by: [email protected] Reviewed by: ashafer Tested by: [email protected] Differential Revision: https://reviews.freebsd.org/D57989 Co-authored by: [email protected]