loginx 1.1

This is a combination of getty, login, and xinit for use on Linux console. Has a friendly curses-based prompt. Scroll through valid login names instead of typing it. Will remember last login name, so all you have to type is the password. Will launch X if .xinitrc is present, or a shell otherwise. Can fallback to plain shell if X fails to start.

Tags system login xinit
License ISC
State stable

Recent Releases

1.103 May 2021 03:25 minor feature: 2021-05-02 Release 1.1 Explicitly launch X as root because X no longer provides the suid. Launcher. signal race condition that could result in a hung tty. When X crashed too quickly. Reset terminal after X crash.
1.010 Jul 2020 19:10 minor feature: Set logind-related XDG_ environment variables. Use /etc/shells to find unusable accounts. Use pkg-config to find ncurses. Add installdirs target and DESTDIR support. Change license to ISC.
0.202 Dec 2017 00:04 minor feature: Create an Xauthority file for each display. Add more checking for failed X startup. Redirect X session output to /tmp/user/xsession-errors. Start X on the same vt as login. Write a user process entry to utmp and clear it on exit. Add configure checks for PAM and NCurses. Installation fixes.