Skip to content

Releases: hananqaisar-commits/Linux-FaceLock

Linux-FaceLock v2.21: Dynamic Island Face ID & PAM Face Authentication for Linux

Choose a tag to compare

@hananqaisar-commits hananqaisar-commits released this 11 Aug 02:57

πŸ”’ Linux-FaceLock v2.21 β€” Authentic Face ID for Linux & Windows

✨ Highlights

  • Dynamic Island UI: Minimalist 60 FPS face verification pill
  • Native PAM Authentication: Full support for sudo, gdm, lightdm, kscreenlocker, xfce4-screensaver
  • Multi-Distro Packaging: Debian (.deb), Fedora (.rpm), Arch (.pkg.tar.zst)
  • Offline Machine Learning: Pre-bundled dlib & face_recognition models
  • Windows Support: Dual-boot Credential Provider helper

πŸ“¦ Quick Install

# Debian / Ubuntu / Kali / Mint
sudo dpkg -i NovaUnlock-v2.21-Debian.deb

NovaUnlock v2.014

Choose a tag to compare

@hananqaisar-commits hananqaisar-commits released this 16 Jul 06:36

NovaUnlock v2.014 binary release. Offline ML stack bundled: dlib + face_recognition prebuilt (Linux native packages and the universal installer ship prebuilt dlib; the Windows package bundles a prebuilt dlib wheel so setup is a fully offline 1-2 minutes, no compilation needed).

Assets:

  • NovaUnlock-v2.014-Debian.deb: native package for Ubuntu/Debian/Kali/Mint/Pop!_OS (apt).
  • NovaUnlock-v2.014-Fedora.rpm: native package for Fedora/RHEL/openSUSE (dnf).
  • NovaUnlock-v2.014-Arch.pkg.tar.zst: native package for Arch/Manjaro (pacman).
  • nova_unlock_installer_v2.014: universal Linux one-file installer for any distro.
  • nova_unlock_windows_v2.014.zip: Windows runtime package with prebuilt dlib wheel (source files stripped).
  • *.sha256: integrity checksums for each asset.
  • nova_unlock_windows_v2.014.manifest.txt: Windows package audit details.

No source archive is uploaded by this script.

NovaUnlock v2.012

Choose a tag to compare

@hananqaisar-commits hananqaisar-commits released this 13 Jul 13:31

NovaUnlock v2.012 binary release. Offline ML stack bundled: dlib + face_recognition prebuilt (Linux native packages and the universal installer ship prebuilt dlib; the Windows package bundles a prebuilt dlib wheel so setup is a fully offline 1-2 minutes, no compilation needed).

Assets:

  • NovaUnlock-v2.012-Debian.deb: native package for Ubuntu/Debian/Kali/Mint/Pop!_OS (apt).
  • NovaUnlock-v2.012-Fedora.rpm: native package for Fedora/RHEL/openSUSE (dnf).
  • NovaUnlock-v2.012-Arch.pkg.tar.zst: native package for Arch/Manjaro (pacman).
  • nova_unlock_installer_v2.012: universal Linux one-file installer for any distro.
  • nova_unlock_windows_v2.012.zip: Windows runtime package with prebuilt dlib wheel (source files stripped).
  • *.sha256: integrity checksums for each asset.
  • nova_unlock_windows_v2.012.manifest.txt: Windows package audit details.

No source archive is uploaded by this script.

NovaUnlock v1.38

Choose a tag to compare

@hananqaisar-commits hananqaisar-commits released this 13 Jul 09:17

NovaUnlock v1.38

Face-unlock for Linux (Debian/Ubuntu/Kali, Fedora, Arch) and Windows.

What's new

  • Smoother unlock animation β€” the success sequence (camera fade β†’ sphere grow β†’ lock open β†’ hold β†’ smooth fade) now plays in full (~1.6s) before the desktop unlocks. Previously the login fired at ~0.45s and cut the animation off mid-play. Fix applies to both Linux and Windows unlock UI.
  • Real GUI enrollment on Linux β€” enrollment now opens a genuine PyQt5 window (live preview + green face box + progress ring). The old code used cv2.imshow, which silently fell back to a text-only CLI under the headless OpenCV build. CLI enrollment remains as a clean fallback when no camera/display is present.

Installers

  • Universal one-file (nova_unlock_installer_v1.38) β€” runs on any supported distro.
  • Native packages: .deb (Debian/Ubuntu/Kali), .rpm (Fedora), .pkg.tar.zst (Arch).
  • Windows (nova_unlock_windows_v1.38.zip) β€” includes credential provider + GUI enrollment wizard.

All Linux installers bundle offline ML wheels, so setup completes in ~1 minute with no network.