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
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/nvidia-drm-kmod | 595.104.02 |
| MidnightBSD | graphics/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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 595.104.02 | - | - | - |
| FreeBSD:14:quarterly | - | 595.104.02 | n/a | - | - |
| FreeBSD:15:latest | - | 595.104.02 | n/a | - | - |
| FreeBSD:15:quarterly | - | 595.104.02 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 595.104.02 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/basu
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/libudev-devd
- devel/libunwind
- devel/llvm12
- devel/llvm19
- devel/readline
- devel/spirv-llvm-translator
- graphics/drm-61-kmod
- graphics/egl-wayland
- graphics/egl-wayland2
- graphics/egl-x11
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/mesa-dri
- graphics/mesa-libs
- graphics/nvidia-drm-61-kmod
- graphics/png
- graphics/spirv-tools
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- sysutils/seatd
- textproc/expat2
- textproc/libxml2
- x11-fonts/libXfont2
- x11-fonts/libfontenc
- x11-servers/xlibre-server
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXv
- x11/libXxf86vm
- x11/libxcb
- x11/libxcvt
- x11/libxkbfile
- x11/libxshmfence
- x11/nvidia-driver
- x11/nvidia-kmod
- x11/pixman
- x11/xkbcomp
- x11/xkeyboard-config
- x11/xorgproto
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
| Date | Commit | Credits | Log 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] |