Compare commits

...

2 Commits

Author SHA1 Message Date
d5e6908899 kernel: force amdgpu init on boot
Some checks failed
Build and Deploy / mreow (push) Successful in 1h38m1s
Build and Deploy / yarn (push) Successful in 1m2s
Build and Deploy / muffin (push) Failing after 28s
2026-04-22 15:43:37 -04:00
9ed48ce841 kernel: add the penguins 2026-04-22 15:36:00 -04:00

View File

@@ -193,6 +193,14 @@
DRM_I915 = lib.mkForce no;
DRM_XE = lib.mkForce no;
# early-boot framebuffer chain: drop every alternative to amdgpu so
# the console never transitions simpledrm -> dummy -> amdgpu (visible
# as a flash + scrolled dmesg). amdgpu owns the display from initrd
# onward; pre-amdgpu kernel output stays in the printk ring buffer.
DRM_SIMPLEDRM = lib.mkForce no;
FB_EFI = lib.mkForce no;
FB_VESA = lib.mkForce no;
# intel cpu / platform
INTEL_IOMMU = lib.mkForce no;
INTEL_IDLE = lib.mkForce no;
@@ -285,6 +293,10 @@
XZ_DEC_ARM64 = lib.mkForce no;
XZ_DEC_SPARC = lib.mkForce no;
XZ_DEC_RISCV = lib.mkForce no;
# add the penguins!
LOGO = lib.mkForce yes;
LOGO_LINUX_CLUT224 = lib.mkForce yes;
};
}
];
@@ -321,12 +333,12 @@
initrd = {
systemd.enable = true;
compressor = "zstd";
kernelModules = [ "amdgpu" ]; # own the display from initrd, no fbcon handoff
availableKernelModules = [
"xhci_pci"
"thunderbolt"
"nvme"
"usbhid"
"amdgpu"
];
};