EPIC-19: LightDM greeter integration #20

Closed
opened 2026-07-27 13:24:43 +02:00 by elegos · 0 comments
Owner

Goal

Provide biometric authentication feedback in LightDM-based login screens.

Context

LightDM is a widely-used display manager (Linux Mint, Xubuntu, Raspberry Pi OS, and many Ubuntu-based derivatives use it with slick-greeter or gtk-greeter). PAM auth via pam_linux_hello.so (EPIC-05) works automatically; this EPIC adds the visual overlay.

Scope

  • Subscribe to D-Bus signals from linux-hello-daemon
  • Integrate with the LightDM greeter API or provide a standalone minimal greeter
  • Alternatively: patch slick-greeter / gtk-greeter to show the D-Bus-driven overlay
  • Reuse Slint overlay components from EPIC-10

Dependencies

  • EPIC-04 (auth daemon)
  • EPIC-10 (Slint auth overlay — visual component)

Out of scope

  • SDDM (EPIC-13), GDM (EPIC-14), greetd (EPIC-20)
  • LightDM session management beyond auth feedback
## Goal Provide biometric authentication feedback in LightDM-based login screens. ## Context LightDM is a widely-used display manager (Linux Mint, Xubuntu, Raspberry Pi OS, and many Ubuntu-based derivatives use it with slick-greeter or gtk-greeter). PAM auth via `pam_linux_hello.so` (EPIC-05) works automatically; this EPIC adds the visual overlay. ## Scope - Subscribe to D-Bus signals from `linux-hello-daemon` - Integrate with the LightDM greeter API or provide a standalone minimal greeter - Alternatively: patch slick-greeter / gtk-greeter to show the D-Bus-driven overlay - Reuse Slint overlay components from EPIC-10 ## Dependencies - EPIC-04 (auth daemon) - EPIC-10 (Slint auth overlay — visual component) ## Out of scope - SDDM (EPIC-13), GDM (EPIC-14), greetd (EPIC-20) - LightDM session management beyond auth feedback
elegos added this to the Foundation project 2026-07-27 13:41:30 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
elegos/linux-hello#20
No description provided.