···11-{ self, modulesPath, ... }:
11+{
22+ self,
33+ modulesPath,
44+ pkgs,
55+ lib,
66+ ...
77+}:
28{
39 imports = [
410 ./config.nix
···32383339 hardware.graphics.enable = true;
3440 hardware.acpilight.enable = true;
4141+4242+ # Use latest kernel (7.0) for better Strix Point GPU support
4343+ boot.kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
4444+4545+ # Disable MES (Micro Engine Scheduler) - known to cause GPU ring hangs on RDNA3+
4646+ # The hang manifests as: screen goes off 1-2s, comes back but frozen
4747+ boot.kernelParams = [ "amdgpu.mes=0" ];
4848+4949+ # iwlwifi (Intel AX210) crashes after suspend with 0x5A5A5A5A in all registers
5050+ # (PCIe device doesn't come back from low-power state)
5151+ # enable_ini=0 disables the new UEFI-style firmware loading which fails on resume
5252+ boot.extraModprobeConfig = "options iwlwifi enable_ini=0";
35533654 boot.initrd.availableKernelModules = [
3755 "nvme"