commit 163e104689049ac4107566bc2cbb03fb8218a464
parent f3d50a0b802edd69879501292c5724d896e9b870
Author: Hannah Izzie Gesser <hannah@totient.eu>
Date: Wed, 12 Nov 2025 09:35:18 +0100
parent f3d50a0b802edd69879501292c5724d896e9b870
Author: Hannah Izzie Gesser <hannah@totient.eu>
Date: Wed, 12 Nov 2025 09:35:18 +0100
Improve Intel video support
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/config/nixos/modules/hardware/video/intel.nix b/config/nixos/modules/hardware/video/intel.nix @@ -18,23 +18,19 @@ in }; config = lib.mkIf cfg.enable { - boot.blacklistedKernelModules = [ "xe" ]; - #boot.initrd.kernelModules = [ "i915" ]; + hardware.intelgpu.driver = "xe"; - hardware.intelgpu.driver = "i915"; - - #services.xserver.videoDrivers = [ "intel" ]; + services.xserver.videoDrivers = [ "intel" ]; environment.systemPackages = [ pkgs.vulkan-validation-layers ]; - environment.sessionVariables.VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/intel_icd.x86_64.json:/run/opengl-driver-32/share/vulkan/icd.d/intel_icd.i686.json"; - + hardware.graphics = { enable = true; enable32Bit = true; extraPackages = with pkgs; [ - #libvdpau-va-gl + libvdpau-va-gl vpl-gpu-rt - #libva + libva ]; }; };