switch from GDM to LightDM

GDM's greeter requires gnome-session-x11@gnome-login.target (from
gnome-shell), which isn't installed on i3-only setups. This caused
gnome-session to crash-loop, leaving a blank screen on boot.

LightDM works without gnome-shell and is a better fit for i3.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-17 13:42:51 -07:00
parent 963b721b63
commit 2ff1332f41

View File

@@ -8,9 +8,7 @@
];
services.xserver.enable = true;
services.displayManager.gdm.enable = true;
services.displayManager.gdm.wayland = false;
services.displayManager.gdm.debug = true;
services.xserver.displayManager.lightdm.enable = true;
services.xserver.windowManager.i3.enable = true;
services.xserver.xkb = {
layout = "us";