From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 99DB81581D3 for ; Sun, 26 May 2024 23:39:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CBDCCE29E1; Sun, 26 May 2024 23:39:55 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AC07BE29E1 for ; Sun, 26 May 2024 23:39:55 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D8D1033BDF0 for ; Sun, 26 May 2024 23:39:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 769B1149C for ; Sun, 26 May 2024 23:39:53 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1716766700.9c5ada8fea9eba7035c7b4154b439a4d8ca8115b.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-drivers/nvidia-drivers/metadata.xml x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild X-VCS-Directories: x11-drivers/nvidia-drivers/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 9c5ada8fea9eba7035c7b4154b439a4d8ca8115b X-VCS-Branch: master Date: Sun, 26 May 2024 23:39:53 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a7a522c0-5ba5-4a6c-b0a7-f7423f3e40fc X-Archives-Hash: 5b079193bb5a2f0274047432359f6c5c commit: 9c5ada8fea9eba7035c7b4154b439a4d8ca8115b Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 26 23:16:23 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 26 23:38:20 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5ada8f x11-drivers/nvidia-drivers: remove open experimental notice for 555+ Meant to wait until 560 which will use the open variant by default when detected cards are seen to support it (ebuild still need the USE given not doing automagic) but 555 is essentially a the pre-release branch for it and some users are confused by the experimental notices at this point even if dampened compared to how hard warned about it early on. Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/metadata.xml | 2 +- x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-drivers/nvidia-drivers/metadata.xml b/x11-drivers/nvidia-drivers/metadata.xml index 8a3bfb5d3a1b..b846a17d5174 100644 --- a/x11-drivers/nvidia-drivers/metadata.xml +++ b/x11-drivers/nvidia-drivers/metadata.xml @@ -10,7 +10,7 @@ David Seifert - Use the open source variant of drivers (Turing/Ampere+ GPUs only, aka GTX 1650+, experimental) + Use the open source variant of the drivers (Turing/Ampere+ GPUs only, aka GTX 1650+) Install the persistence daemon for keeping devices state when unused (e.g. for headless) Install the NVIDIA dynamic boost support daemon (only useful with specific laptops, ignore if unsure) Install the XNVCtrl static library for accessing sensors and other features diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild index a1b9da7e57b5..8e15c546f7d8 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild @@ -428,6 +428,7 @@ pkg_preinst() { sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die # try to find driver mismatches using temporary supported-gpus.json + # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \ "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null) @@ -484,9 +485,9 @@ pkg_postinst() { if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then ewarn - ewarn "Open source variant of ${PN} was selected, be warned it is experimental" - ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues." - ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html" + ewarn "Open source variant of ${PN} was selected, note that it requires" + ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues." + ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html" fi if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then