fix: intelgpu.loadInInitrd now does something

This commit is contained in:
jaredmontoya
2024-08-24 00:59:43 +02:00
committed by Andrii Vovk
parent b09c46430f
commit 83dfb51306

View File

@@ -16,14 +16,15 @@
};
options.hardware.intelgpu.loadInInitrd =
lib.mkEnableOption
"Load the Intel GPU kernel module at stage 1 boot. (Added to `boot.initrd.kernelModules`)"
lib.mkEnableOption "Load the Intel GPU kernel module at stage 1 boot. (Added to `boot.initrd.kernelModules`)"
// {
default = true;
};
config = {
boot.initrd.kernelModules = [ config.hardware.intelgpu.driver ];
boot.initrd.kernelModules = lib.optionals config.hardware.intelgpu.loadInInitrd [
config.hardware.intelgpu.driver
];
environment.variables = {
VDPAU_DRIVER = lib.mkIf config.hardware.graphics.enable (lib.mkDefault "va_gl");