Hello!
My laptop has been running NixOS just fine. However, I decided to try the libre kernel instead of the default one, and that caused some bad issues.
My actions to get into it
- Reboot
- Select default NixOS config in grub
- Type luks password
- Wait until almost the moment, when gpu drivers should load
Detailed problem
- It hangs completely (may or may not black out the screen).
- Caps lock key indicator is blinking
- Fans are running at a high speed
- The resolution in tty is low (indicating that GPU drivers aren’t up yet)
Configuration
CPU and iGPU: Intel 12th 1260P Alder Lake
Here’s config:
boot.initrd.availableKernelModules = [ "xhci_pci" "thunderbolt" "vmd" "nvme" "usb_storage" "sd_mod" "sdhci_pci" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];
boot.extraModulePackages = [ ];
boot.kernelParams = [ "i915.force_probe=46a8" ];
boot.kernelPackages = pkgs.linuxPackages_latest-libre;
I need latest, because otherwise intel GPU doesn’t work.
Note, that latest kernel without -libre
works smoothly.
Any idea what could be wrong, or how I could investigate it? or what modules are missing and how I can figure them out?