Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: 🔑 Ubuntu 24.4. LTS – FPC FingerPrint – Lenovo ThinkPad E14 Gen 4, E15 Gen 4. Zp  (Přečteno 187 krát)

Kankys

  • Návštěvník
  • Příspěvků: 21
Čtečka otisků prstů je skvělá věc, pomůže vám s přihlášením do systému v terminálu za každým sudo nemusíte vypisovat heslo. Pokud vlastníte Lenovo ThinkPad / Thinkbook E14 Gen 4 nebo E15 Gen 4 možná jste podle této tabulky https://fprint.freedesktop.org/supported-devices.html zjistili, že čtečka otisku prstů Fingerprint reader FPC 10a5:9800 není v linuxu podporována a tím další vaše pokusy o zprovoznění skončily.

Ale na stránce Lenovo https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-edge-laptops/thinkpad-e14-gen-4-type-21eb-and-21ec/downloads/ds563477-fpc-fingerprint-driver-for-ubuntu-2004-ubuntu-2204-thinkpad-e14-gen-4-e15-gen-4?category=Fingerprint%20Reader existuje ovladač, který funguje.
Celý tento proces jsem dělal na Ubuntu 24.4LTS s Gnome 46. Tento postup by měl jít na všech distribucích rodiny Ubuntu.

Při instalaci postupuj opatrně, vše si zkontroluj, případně si pročti dokumentaci i scriptu nebo na stránce Lenovo ať si nezpůsobíš potíže. V žádném případě neručím za vzniklé škody.

1. Ověříme si, že vážně máte Fingerprint reader FPC 10a5:9800  tímto příkazem:

Kód: [Vybrat]
lsubs
Pokud to sedí, pokračujeme dále.

2. Pokud nemáte nainstalujte balíček fprintd:

Kód: [Vybrat]
sudo dnf install fprintd
Také pro jistotu doporučuji tento balíček (když nepůjde stáhnout i tak by mělo vše fungovat):

Kód: [Vybrat]
sudo apt install libfprint-2-tod1
3. Stáhneme si ovladač z webu Lenovo https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-edge-laptops/thinkpad-e14-gen-4-type-21eb-and-21ec/downloads/ds563477-fpc-fingerprint-driver-for-ubuntu-2004-ubuntu-2204-thinkpad-e14-gen-4-e15-gen-4?category=Fingerprint%20Reader a to FPC FingerPrint Driver r1slm02w.zip a uložíme si ho třeba do složky /home/"user"/Stažené/.

4. Soubor zip rozbalíme..

5. První půjdeme do složky: /home/"user"/Stažené/r1slm02w/FPC_driver_linux_27.26.23.39/install_fpc a tam nastavíme install.sh jako spustitelný soubor. Otevřeme v této složce terminál a do něj zadáme:

Kód: [Vybrat]
sudo ./install.sh
6. Teď půjdeme do této složky: /home/"user"/Stažené/r1slm02w/FPC_driver_linux_libfprint/install_libfprint a tam nastavíme install.sh jako spustitelný soubor. Otevřeme v této složce terminál a do něj zadáme:

Kód: [Vybrat]
sudo ./install.sh
7. Restartujeme notebook.

8. Půjdeme do nastavení -> Systém -> Uživatelé -> kde už uvidíte možnost nastavení přihlašovaním prstem.

Nyní Vám fingerprint funguje pouze na přihlášení, ale můžete jsi ho nastavit i na sudo v terminálu.

    Zadejte v terminálu:

Kód: [Vybrat]
sudo pam-auth-update
    Otevře se toto okno:
    Ujistěte se, že u řádku „Fingerprint authentication“ je hvězdička
  • .

        Pokud není, najeďte na ni šipkami a stiskněte Mezerník.
    Stiskněte Tab, tím skočíte na <Ok>, a dejte Enter.

Po tomto kroku by si sudo mělo okamžitě začít říkat o otisk prstu (stačí otevřít nový terminál a zkusit to).

Co když si poraním prst nebo čtečka selže?

Nebojte se, nikdy nezůstanete uvězněn mimo svůj počítač.

V Ubuntu (a Linuxu obecně) je otisk prstu nastaven pouze jako pohodlnější alternativa k heslu, nikoliv jako jeho náhrada. Heslo je vždy „hlavní klíč“.

Zde je přesně to, co se stane, když si zraníte prst nebo čtečka přestane fungovat:

1. Přihlašovací obrazovka (Login)

Když se přihlašujete do systému a nepřiložíte prst (nebo ho čtečka nerozpozná):

    Po chvíli čekání vás systém vyzve k zadání hesla.
    Nebo můžete obvykle rovnou začít psát heslo (případně kliknout myší do pole pro heslo), čímž se ověřování otiskem přeskočí.

2. Terminál (Sudo)

Když napíšete sudo ... a systém čeká na otisk:

    Čekání (Timeout): Pokud prst nepřiložíte, po několika sekundách vyprší časový limit a terminál se vás zeptá na heslo: Password:.
    Selhání: Pokud přiložíte zraněný prst a čtečka ho nerozpozná, po 3 neúspěšných pokusech systém automaticky přeskočí na vyžadování hesla.
    Rychlé přeskočení: Pokud nechcete čekat, až čtečce dojde trpělivost, můžete v terminálu často stisknout Ctrl+C. V některých konfiguracích to ukončí příkaz, ale v mnoha (v závislosti na nastavení PAM) to jen ukončí čekání na prst a skočí na heslo. Jistotou je prostě nechat to „vyhnít“ (počkat pár vteřin) nebo 3x přiložit „špatný“ prst.

Doporučení: Přidejte si „záložní“ prst

Nejlepší prevencí je naskenovat si prst i z druhé ruky. Je to otázka minuty a může vám to ušetřit psaní hesla, když budete mít na jedné ruce náplast.

Link na původní článek najdeš na mám blogu:https://lukan.cz/2025/11/%f0%9f%94%91-ubuntu-24-4-lts-fpc-fingerprint-lenovo-thinkpad-e14-gen-4-e15-gen-4-zprovozneni-ctecky-otisku-prstu/
"Nenutim nikoho, aby mi uvěřil,já dukaz nepotřebuji. . ." Bram Stoker

 

Provoz zaštiťuje spolek OpenAlt.