From d7ebdab4df9f1ac37ec0dba14d1b70294e7b5077 Mon Sep 17 00:00:00 2001 From: Adrian G L Date: Wed, 25 Feb 2026 12:17:18 +0100 Subject: [PATCH] galadriel intel stuff --- hosts/galadriel/hardware-configuration.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/hosts/galadriel/hardware-configuration.nix b/hosts/galadriel/hardware-configuration.nix index f11f4e0..88b344b 100644 --- a/hosts/galadriel/hardware-configuration.nix +++ b/hosts/galadriel/hardware-configuration.nix @@ -27,6 +27,20 @@ boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-amd" ]; boot.extraModulePackages = [ ]; + boot.kernelParams = [ + "xe.force_probe=e212" + "xe.vram_force_mmapable=1" + "transparent_hugepage=always" + ]; + + services.udev.extraRules = '' + ACTION=="add", SUBSYSTEM=="drm", KERNEL=="card*", ATTR{device/tile0/gt0/engines/ccs0/job_timeout_ms}="10000" + ACTION=="add", SUBSYSTEM=="drm", KERNEL=="card*", ATTR{device/tile0/gt0/engines/rcs0/job_timeout_ms}="10000" + ''; + + + hardware.enableRedistributableFirmware = true; + hardware.firmware = [ pkgs.linux-firmware ]; environment.systemPackages = with pkgs; [ mkl @@ -42,6 +56,8 @@ intel-vaapi-driver # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium) libvdpau-va-gl intel-compute-runtime + vulkan-loader + vulkan-validation-layers ]; };