Привет! Я тоже обладатель ноутбука серии ThinkBook (14-G4-ABA), и недавно начал пользоваться Ubuntu как основной системой.
Вижу, что теме уже больше года, может не актуально, но я всё равно решил поделиться своим траблшутингом этого вопроса, может кому-то будет полезно.
Когда я установил Ubuntu 22.04.1, я тоже встретился с нерабочим отпечатком пальца, что знатно бесило. После долгих поисков фикса и кучи нерабочих мануалов, я решил написать в support Lenovo, как вендору, вдруг помогут.
В итоге я получил от них ответ "Эта серия ноутбуков не тестировалась и не производилась для других ОС кроме Windows., проверить это можете в спецификации". Этот ответ меня конечно же не устроил и я пошёл копать дальше.
У них же на сайте я встретился с драйвером ELAN
https://support.lenovo.com/us/en/downloads/ds560939-elan-fingerprint-driver-for-ubuntu-2204-thinkpad-e14-gen-4-e15-gen-4 кинул этой ссылкой в вендора, на что мне ответили - "это ведь не та серия ноутбуков, для вашего не подойдёт".
Но как оказалось, магия сработала.
К слову в инструкции README всё ниже описано подробней, мной от туда скопипащено.
ОПРЕДЕЛЕНИЕ СКАНЕРА ОТПЕЧАТКОВ В ВАШЕЙ СИСТЕМЕ:
1. Откройте консоль терминала и установите hwinfo.
$ sudo apt install hwinfo
2. В консоли терминала введите:
$ hwinfo | grep Fingerprint
3. Информация об устройстве отпечатков пальцев должна быть:
Device: usb 0x0c4b "ELAN:Fingerprint"
В серии ThinkBook 14-G4-ABA как раз этот девайс.
ИНСТРУКЦИЯ ПО УСТАНОВКЕ
1. Скачать по ссылке выше ELAN FingerPrint Driver r1slf01w.zip
2. Откройте консоль терминала, введите следующее:
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt install libfprint-2-tod1 libssl1.1
$ sudo mkdir -p /usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/
$ sudo cp libfprint-2-tod1-elan.so /usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/
$ sudo systemctl restart fprintd.service
3. Зарегистрируйте отпечаток пальца.
4. Проверить отпечаток пальца.
После этих этапов у меня появилась возможность сканировать и добавлять палец в настройках, в разделе "Пользователи". Но при входе в систему, у меня всё равно разблокировка не срабатывала. Немного порывшись, я встретился с рекомендацией установить пакет $sudo apt install libpam-fprintd
И профит! Всё заработало.