startx from autologin shell targets VT1 directly — KVM sees the graphical UI without VT switching. Remove bee-desktop.service (systemd-launched X defaults to VT7, invisible on KVM). Add xserver-xorg-video-fbdev for server AST/VGA framebuffer. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>