diff options
author | Hilton Chain <hako@ultrarare.space> | 2025-06-16 22:17:31 +0800 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-06-20 20:40:06 +0800 |
commit | 5c13dbf132cb2a542ff2899da51b0ad2dba2714a (patch) | |
tree | c7f07075611732a0b8934cd42337e093d94475e6 | |
parent | 473e5a62cd512cc0d5b4ac2c33be0bc0d0379435 (diff) |
transformations: nvidia: Set nvidia_drm.modeset explicitly.
* nonguix/transformations.scm (nonguix-transformation-nvidia): Set
nvidia_drm.modeset to 0 when kernel-mode-setting? is #f.
-rw-r--r-- | nonguix/transformations.scm | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/nonguix/transformations.scm b/nonguix/transformations.scm index 90dab066..1647c5bd 100644 --- a/nonguix/transformations.scm +++ b/nonguix/transformations.scm @@ -128,11 +128,10 @@ TODO: Xorg configuration." (operating-system (inherit os) (kernel-arguments - `("modprobe.blacklist=nouveau" - ,@(if kernel-mode-setting? - '("nvidia_drm.modeset=1") - '()) - ,@(operating-system-user-kernel-arguments os))) + (cons* "modprobe.blacklist=nouveau" + (string-append + "nvidia_drm.modeset=" (if kernel-mode-setting? "1" "0")) + (operating-system-user-kernel-arguments os))) (services `(,(or (assoc-ref %presets driver) (leave |