From 0a83ee6f0a21a80f331d9d61d3ce3bb09d55ac9e Mon Sep 17 00:00:00 2001 From: bokicoder <1556588440@qq.com> Date: Tue, 24 Mar 2026 15:07:59 +0800 Subject: [PATCH] nixos/kmscon: revert `hwRender` option --- nixos/modules/services/ttys/kmscon.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/nixos/modules/services/ttys/kmscon.nix b/nixos/modules/services/ttys/kmscon.nix index eee6a41f7de4..a7fdb726dd03 100644 --- a/nixos/modules/services/ttys/kmscon.nix +++ b/nixos/modules/services/ttys/kmscon.nix @@ -90,7 +90,7 @@ in package = mkPackageOption pkgs "kmscon" { }; - hwRender = mkEnableOption "hardware acceleration + DRM backend"; + hwRender = mkEnableOption "3D hardware acceleration to render the console"; fonts = mkOption { description = "Fonts used by kmscon, in order of priority."; @@ -168,7 +168,6 @@ in "--" loginScript ] - )) ]; @@ -194,14 +193,10 @@ in ) config.services.xserver.xkb ) ); - render = - if cfg.hwRender then - [ - "drm" - "hwaccel" - ] - else - [ "no-drm" ]; + render = optionals cfg.hwRender [ + "drm" + "hwaccel" + ]; fonts = optional (cfg.fonts != null) "font-name=${lib.concatMapStringsSep ", " (f: f.name) cfg.fonts}";