Phase 4 - Reduce “connected” latency
- Prefer
192.168.1.46as above. - Show a better connection screen from the SDL client:
- selected target
- “probing LAN”
- “starting herm”
- elapsed seconds
- Add timestamps around probe, ssh spawn, first byte from remote, and
first rendered app frame in
herms-sdl.log. - If startup is still slow after target change, inspect HERMS boot itself:
ssh -o HostKeyAlias=relik-pi4.local mehdifarah@192.168.1.46 '
time /home/mehdifarah/.local/bin/herm --no-splash </dev/null
'
For interactive tests, use a PTY instead of redirecting stdin.