Compare commits
6 Commits
90f2c27c2c
...
fdeda20373
| Author | SHA1 | Date | |
|---|---|---|---|
|
fdeda20373
|
|||
|
f4f3b9402d
|
|||
|
34b1a1870a
|
|||
|
70b331a7db
|
|||
| c071936aab | |||
|
95b233fc85
|
@@ -58,6 +58,8 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.kmscon.enable = true;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
doas-sudo-shim
|
doas-sudo-shim
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -166,30 +166,12 @@
|
|||||||
DRM_NOUVEAU = lib.mkForce no;
|
DRM_NOUVEAU = lib.mkForce no;
|
||||||
|
|
||||||
# other gpus not present
|
# other gpus not present
|
||||||
DRM_RADEON = lib.mkForce no;
|
|
||||||
DRM_GMA500 = lib.mkForce no;
|
DRM_GMA500 = lib.mkForce no;
|
||||||
DRM_AST = lib.mkForce no;
|
DRM_AST = lib.mkForce no;
|
||||||
DRM_MGAG200 = lib.mkForce no;
|
DRM_MGAG200 = lib.mkForce no;
|
||||||
DRM_HISI_HIBMC = lib.mkForce no;
|
DRM_HISI_HIBMC = lib.mkForce no;
|
||||||
DRM_APPLETBDRM = lib.mkForce no;
|
DRM_APPLETBDRM = lib.mkForce no;
|
||||||
|
|
||||||
# legacy AMD IP blocks. hosts are Navi 32 RDNA3 dGPU (7800 XT, yarn,
|
|
||||||
# 2023, gfx1101, DCN 3.2) and Krackan Point RDNA 3.5 iGPU (mreow,
|
|
||||||
# 2024, gfx1150, DCN 3.5). everything below pre-dates those by a
|
|
||||||
# decade. upstream only exposes per-generation toggles for SI and
|
|
||||||
# CIK — no switch for VI/Polaris/Vega/Navi1x, those stay in amdgpu.
|
|
||||||
DRM_AMDGPU_SI = lib.mkForce no; # Southern Islands / GCN 1 (2012): HD 7950/7970, R9 280/280X, R7 260X
|
|
||||||
DRM_AMDGPU_CIK = lib.mkForce no; # Sea Islands / GCN 2 (2013): R9 290/290X/390, Kaveri APUs (A10-7850K), Steam Machine Bonaire
|
|
||||||
DRM_AMD_SECURE_DISPLAY = lib.mkForce no; # HDCP region-CRC debugfs helper, needs custom DMCU firmware
|
|
||||||
|
|
||||||
# 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 cpu / platform
|
||||||
INTEL_IOMMU = lib.mkForce no;
|
INTEL_IOMMU = lib.mkForce no;
|
||||||
INTEL_IDLE = lib.mkForce no;
|
INTEL_IDLE = lib.mkForce no;
|
||||||
|
|||||||
Reference in New Issue
Block a user