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.
This commit is contained in:
Hilton Chain 2025-06-16 22:17:31 +08:00
parent 473e5a62cd
commit 5c13dbf132
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -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