From c4541fdb0b472664dafe5d7b1ec2e51e4ef7b772 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sat, 4 Apr 2026 21:49:17 +0800 Subject: transformations: nvidia: Enable Dynamic Boost. * nonguix/transformations.scm (nonguix-transformation-nvidia): Enable Dynamic Boost for 580.xx and newer series. --- nonguix/transformations.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'nonguix/transformations.scm') diff --git a/nonguix/transformations.scm b/nonguix/transformations.scm index fa7beee..ba05ccb 100644 --- a/nonguix/transformations.scm +++ b/nonguix/transformations.scm @@ -255,6 +255,13 @@ REMOVE-NVENC-RESTRICTION? (default: #f) applies patches from (,nvda-390 . ,nvidia-settings-390)) driver))) + (define %dynamic-boost? + (not (assoc-ref + ;; Unsupported in these series. + `((,nvda-470 . #t) + (,nvda-390 . #t)) + driver))) + (define %xorg-extension (and=> configure-xorg? (match-lambda @@ -299,7 +306,8 @@ won't add kernel arguments other than the minimum necessary in the future.~%") (firmware %firmware) (module %module) (modprobe %modprobe) - (settings %settings))) + (settings %settings) + (powerd %dynamic-boost?))) ,@(if configure-xorg? (list %xorg-extension) '()) -- cgit v1.3