Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jun 2020 07:42:02 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r540866 - in head/x11: nvidia-driver nvidia-driver-304 nvidia-driver-340 nvidia-driver-390 nvidia-driver/files
Message-ID:  <202006300742.05U7g2Y4012591@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006300742.05U7g2Y4012591>