Commit Graph

2 Commits

Author SHA1 Message Date
vasilito a4e18e242a fix: getty services use numeric args for /scheme/fbcon/ paths
getty converts numeric args to /scheme/fbcon/{N} paths.
Non-numeric args (like ttyS0) are treated as literal paths
which don't exist in Redox. Changed to:
- 29_activate_console: inputd -A 2
- 30_console: getty 2 → /scheme/fbcon/2 (VT2 login)
- 31_debug_console: getty 3 → /scheme/fbcon/3 (VT3 debug)

Serial console (ttyS0) has no standard scheme path in Redox.
Login prompt is on the framebuffer console (requires graphical QEMU
or VNC to view).
2026-05-03 11:50:55 +01:00
vasilito d319701c5a fix: add serial getty and console activation services to init.d
Boot process now includes:
- 25_serial_getty.service: getty on serial console (visible in QEMU -nographic)
- 29_activate_console.service: inputd -A 2 (activate VT2)
- 30_console.service: getty on VT2 (framebuffer console)

Fixed hunk counts (7→8, 8→9) for correct patch application.
Services use 'oneshot_async' type for fire-and-forget startup.

ZSH is the default shell for all user accounts (base.toml, mini, full, greeter).
2026-05-03 11:33:56 +01:00