laptop(npu): added support

This commit is contained in:
2026-01-04 11:18:40 +00:00
parent 95178cab63
commit d64b22e394
2 changed files with 23 additions and 9 deletions

View File

@@ -116,6 +116,14 @@
}; };
}); });
}) })
(self: super: {
intel-npu-driver = super.intel-npu-driver.overrideAttrs (oldAttrs: rec {
installPhase = ''
mkdir -p $out/lib/firmware
${oldAttrs.installPhase}
'';
});
})
]; ];
utils = nix-meow.lib.setup { utils = nix-meow.lib.setup {
inherit (inputs) home-manager nixpkgs; inherit (inputs) home-manager nixpkgs;

View File

@@ -62,16 +62,22 @@ in
"doloro" "doloro"
]; ];
}; };
hardware.graphics = { hardware = {
firmware = [ pkgs.intel-npu-driver ];
cpu.intel = {
# npu.enable = true;
};
graphics = {
enable = true; enable = true;
# https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus # https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus
extraPackages = with pkgs; [ extraPackages = with pkgs; [
vpl-gpu-rt vpl-gpu-rt
intel-media-driver # VA-API (iHD) userspace intel-media-driver # VA-API (iHD) userspace
# vpl-gpu-rt # oneVPL (QSV) runtime # vpl-gpu-rt # oneVPL (QSV) runtime
# intel-compute-runtime # OpenCL (NEO) + Level Zero for Arc/Xe intel-compute-runtime # OpenCL (NEO) + Level Zero for Arc/Xe
]; ];
}; };
};
services.openssh = { services.openssh = {
enable = true; enable = true;
settings = { settings = {