From 642eda518a49c390318fb3495f728f8dd1c6a3f5 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Tue, 24 Mar 2026 19:38:47 +0800 Subject: transformations: nvidia: Allow removing restriction on NVENC and NvFBC. See also: https://github.com/keylase/nvidia-patch * nonguix/transformations.scm (nonguix-transformation-nvidia): New argument #:remove-driver-restriction? to patch the driver and remove NVENC and NvFBC restriction. --- README.org | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'README.org') diff --git a/README.org b/README.org index 039d945..b766c03 100644 --- a/README.org +++ b/README.org @@ -286,6 +286,7 @@ System setup is implemented via =nonguix-transformation-nvidia=: [#:open-source-kernel-module? #false] [#:kernel-mode-setting? #true] [#:configure-xorg? #false] + [#:remove-nvenc-restriction? #false] Return a procedure that transforms an operating system, setting up DRIVER (default: nvda-580) for NVIDIA GPU. @@ -298,6 +299,9 @@ System setup is implemented via =nonguix-transformation-nvidia=: CONFIGURE-XORG? (default: #f) is required for Xorg display managers. It accepts a display manager service type, or #t when using '%desktop-services'. + + REMOVE-NVENC-RESTRICTION? (default: #f) applies patches from + . #+end_example For example, assuming the following operating system declaration, defined as -- cgit v1.3