svn commit: r540866 - in head/x11: nvidia-driver nvidia-driver-304 nvidia-driver-340 nvidia-driver-390 nvidia-driver/files
Mateusz Piotrowski
0mp at FreeBSD.org
Tue Jun 30 07:42:04 UTC 2020
Author: 0mp
Date: Tue Jun 30 07:42:02 2020
New Revision: 540866
URL: https://svnweb.freebsd.org/changeset/ports/540866
Log:
Do not mention loading modules via loader.conf
It is generally discouraged to load graphics kernel modules via
loader.conf(5). According to kevans@, loading Nvidia modules like this is
fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are
large and the loader's staging area is insufficient to contain kernel,
Nvidia modules, and much of anything else at the same time.
Also, while here, encourage people to use sysrc to modify the contents of
rc.conf(5).
Reviewed by: danfe
Approved by: maintainer (danfe)
Differential Revision: https://reviews.freebsd.org/D25506
Modified:
head/x11/nvidia-driver-304/Makefile
head/x11/nvidia-driver-340/Makefile
head/x11/nvidia-driver-390/Makefile
head/x11/nvidia-driver/Makefile
head/x11/nvidia-driver/files/pkg-message.in
Modified: head/x11/nvidia-driver-304/Makefile
==============================================================================
--- head/x11/nvidia-driver-304/Makefile Tue Jun 30 07:41:41 2020 (r540865)
+++ head/x11/nvidia-driver-304/Makefile Tue Jun 30 07:42:02 2020 (r540866)
@@ -3,7 +3,7 @@
DISTVERSION= 304.137
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 6
+PORTREVISION= 7
MASTERDIR= ${.CURDIR}/../nvidia-driver
PKGNAMESUFFIX= -304
Modified: head/x11/nvidia-driver-340/Makefile
==============================================================================
--- head/x11/nvidia-driver-340/Makefile Tue Jun 30 07:41:41 2020 (r540865)
+++ head/x11/nvidia-driver-340/Makefile Tue Jun 30 07:42:02 2020 (r540866)
@@ -3,7 +3,7 @@
DISTVERSION= 340.108
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-driver
PKGNAMESUFFIX= -340
Modified: head/x11/nvidia-driver-390/Makefile
==============================================================================
--- head/x11/nvidia-driver-390/Makefile Tue Jun 30 07:41:41 2020 (r540865)
+++ head/x11/nvidia-driver-390/Makefile Tue Jun 30 07:42:02 2020 (r540866)
@@ -3,7 +3,7 @@
DISTVERSION= 390.132
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-driver
PKGNAMESUFFIX= -390
Modified: head/x11/nvidia-driver/Makefile
==============================================================================
--- head/x11/nvidia-driver/Makefile Tue Jun 30 07:41:41 2020 (r540865)
+++ head/x11/nvidia-driver/Makefile Tue Jun 30 07:42:02 2020 (r540866)
@@ -13,7 +13,7 @@
PORTNAME= nvidia-driver
DISTVERSION?= 440.82
# Always try to set PORTREVISION as it can be overridden by the slave ports
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= x11
MASTER_SITES= NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${DISTVERSION}
DISTNAME= NVIDIA-FreeBSD-${ARCH_SUFX}-${DISTVERSION}
Modified: head/x11/nvidia-driver/files/pkg-message.in
==============================================================================
--- head/x11/nvidia-driver/files/pkg-message.in Tue Jun 30 07:41:41 2020 (r540865)
+++ head/x11/nvidia-driver/files/pkg-message.in Tue Jun 30 07:42:02 2020 (r540866)
@@ -2,16 +2,15 @@
{ type: install
message: <<EOM
To use these drivers, make sure that you have loaded the NVidia kernel
-module, by doing
+module, by running
- # kldload nvidia (or nvidia-modeset, see below)
+ # kldload nvidia (or nvidia-modeset, see below)
-or adding
+on the command line, or by putting ``nvidia'' (or ``nvidia-modeset'',
+see below again) on ``kld_list'' variable in /etc/rc.conf, either manually
+or by running
- nvidia_load="YES" (or nvidia-modeset_load="YES", see below)
-
-to /boot/loader.conf, or putting ``nvidia'' (or ``nvidia-modeset'', see
-below again) on ``kld_list'' variable in /etc/rc.conf.
+ # sysrc kld_list+=nvidia (or nvidia-modeset, see below)
If you build this port with FreeBSD AGP GART driver, make sure you have
agp.ko kernel module installed and loaded, since nvidia.ko will depend
More information about the svn-ports-all
mailing list