On real server hardware (IPMI/BMC AST chip + nomodeset) the VESA framebuffer is set by BIOS at whatever resolution it chooses (often 1024x768 or 1280x1024). The hardcoded 1920x1080 Modeline caused X to fail → LightDM crash-loop → SOL console flooded with systemd messages. - Remove Monitor section / Modeline from xorg.conf — fbdev now uses whatever framebuffer resolution the kernel provides - Add lightdm.service.d/bee-limits.conf: RestartSec=10, max 3 restarts per 60s so headless hardware doesn't spam the console Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 lines
210 B
Plaintext
7 lines
210 B
Plaintext
[Service]
|
|
# On server hardware without a usable framebuffer X may fail to start.
|
|
# Limit restarts so the console is not flooded on headless deployments.
|
|
RestartSec=10
|
|
StartLimitIntervalSec=60
|
|
StartLimitBurst=3
|