diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-03-24 19:38:47 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-04-03 21:33:18 +0800 |
| commit | 642eda518a49c390318fb3495f728f8dd1c6a3f5 (patch) | |
| tree | 631f152cb8012e5781ed530f0a49741354932b60 /README.org | |
| parent | dd998ef19dbf3edbe7c8417e07a4d14b0975188b (diff) | |
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.
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -286,6 +286,7 @@ System setup is implemented via =nonguix-transformation-nvidia=: | |||
| 286 | [#:open-source-kernel-module? #false] | 286 | [#:open-source-kernel-module? #false] |
| 287 | [#:kernel-mode-setting? #true] | 287 | [#:kernel-mode-setting? #true] |
| 288 | [#:configure-xorg? #false] | 288 | [#:configure-xorg? #false] |
| 289 | [#:remove-nvenc-restriction? #false] | ||
| 289 | 290 | ||
| 290 | Return a procedure that transforms an operating system, setting up DRIVER | 291 | Return a procedure that transforms an operating system, setting up DRIVER |
| 291 | (default: nvda-580) for NVIDIA GPU. | 292 | (default: nvda-580) for NVIDIA GPU. |
| @@ -298,6 +299,9 @@ System setup is implemented via =nonguix-transformation-nvidia=: | |||
| 298 | 299 | ||
| 299 | CONFIGURE-XORG? (default: #f) is required for Xorg display managers. It accepts | 300 | CONFIGURE-XORG? (default: #f) is required for Xorg display managers. It accepts |
| 300 | a display manager service type, or #t when using '%desktop-services'. | 301 | a display manager service type, or #t when using '%desktop-services'. |
| 302 | |||
| 303 | REMOVE-NVENC-RESTRICTION? (default: #f) applies patches from | ||
| 304 | <https://github.com/keylase/nvidia-patch>. | ||
| 301 | #+end_example | 305 | #+end_example |
| 302 | 306 | ||
| 303 | For example, assuming the following operating system declaration, defined as | 307 | For example, assuming the following operating system declaration, defined as |
