Сканер отпечатка пальца в КДЕ ( fingerprint reader in KDE )

Изображение пользователя lord_i.

Всем привет.
От нечего делать решил проверить текущее состояние дел в интеграци сканера отпечатка пальца в кубунту.
В общем, оно, конечно, сто лет не надо, но если есть девайс почему бы не задействовать.
Нашелся вот такой проект
Установка достаточно тривиальна, и хорошо описана в первоисточнике. Там же есть довольно большой список поддерживаемых сканеров.
Все устанавливается, сканер работает, без проблем сканирует и все внутренние тесты проходят в пределах собственно программы.
Теперь о грустном.
Я так понял, решение должно охватывать lightdm при логине, su, sudo и запросы пароля в графическом интерфейсе.
Из заявленного косо криво заработало при sudo, притом графический запрос на сканирование не появляется, надо догадываться что он есть. Кроме того, этот запрос ПОСЛЕ ввода пароля - то есть надо вводить и пароль и отпечаток. :(
Разблокировка экрана, запросы пароля админа в графике - запроса сканера нет :(
И напоследок, как вишенка на торте - после нескольких сеансов работы со сканером у меня виснет тач :) Работоспособность восстанавливается погружением в сон с последующим выходом из него.
Короче говоря - вся история напоминает бесформенный кизяк :)
Не претендую на глубину изучения материала. Может кто погружался глубже и получал более пристойные результаты?

0
lord_i - 18 Декабрь, 2015 - 09:15
Изображение пользователя lord_i.

Судя по реакции уважаемых форумчан - фича действительно мало востребованная. Честно говоря, думал что хоть кто-то пользуется :)

0
leisampei - 18 Декабрь, 2015 - 09:57
Изображение пользователя leisampei.

Я один раз попробовал, раз уж на ноуте есть сканер пальца, но не прижилось.
По сути своей сканер пальца действует параллельно с паролем, отсюда и делема - стоит ли использовать если защиты он не прибавляет.
Пользовался этим папа ppa:fingerprint/fprint

0
lord_i - 18 Декабрь, 2015 - 09:54
Изображение пользователя lord_i.

То что он защиты не может прибавить - так это и понятно. На ноуте куча отпечатков пальцев хозяина. :) Я только с точки зрения удобства думал попробовать чтоб пароль не вводить.

+6
Fogma - 18 Декабрь, 2015 - 10:03
Изображение пользователя Fogma.

учимся держать вещи правильно

0
leisampei - 18 Декабрь, 2015 - 10:08
Изображение пользователя leisampei.

Со временем выработался рефлекс ввода пароля и по скорости что палец, что пароль было одинаково. ))

0
РыжийПёс - 30 Март, 2016 - 18:57
Изображение пользователя РыжийПёс.

Особенно, если пароль - одна цифра... И желательно расположенная поближе к клавише Enter.

0
Condor - 18 Декабрь, 2015 - 11:29
Изображение пользователя Condor.

У них в описании написано, что: Please note that Fingerprint GUI doesn't work with kdm and kscreensaver... то есть не получится залогиниться пользователем пальцем при старте системы?
Тогда практический смысл теряется.

0
lord_i - 18 Декабрь, 2015 - 12:12
Изображение пользователя lord_i.

У меня не получилось. Но в 15.10 вроде lightdm? Я в этих нюансах всегда путаюсь :(

0
Fogma - 18 Декабрь, 2015 - 12:28
Изображение пользователя Fogma.

ssdm уже начиная с 15.04

0
MacLeod - 18 Декабрь, 2015 - 13:10
Изображение пользователя MacLeod.

Вот поэтому dm так редко и появляется - пока проверит правильность ввода паролей у всех... =)

0
Fogma - 18 Декабрь, 2015 - 13:18
Изображение пользователя Fogma.

а у кого стоит веб камера - незаметно для них проверяет сетчатку глаза.

0
Priestone - 21 Декабрь, 2015 - 15:19
Изображение пользователя Priestone.

И отправляет на:
vortex-win.data.microsoft.com
settings-win.data.microsoft.com

Чтобы микрософт потроллить

0
dyug - 21 Декабрь, 2015 - 16:28

Да... с моей вебкамерой только сетчатку проверять...
там морду распознать (глазами) иногда сложно. :-)

0
AlexBKost - 18 Декабрь, 2015 - 16:30

ssdm уже начиная с 15.04 Начиная с 14.10 & Plasma 5

0
lord_i - 19 Декабрь, 2015 - 10:14
Изображение пользователя lord_i.

Ничего я не понимаю ...
А это тогда как:
~# dpkg -l | grep lightdm
ii  liblightdm-gobject-1-0                        1.16.6-0ubuntu1                            amd64        LightDM GObject client library
ii  liblightdm-qt-3-0                             1.16.6-0ubuntu1                            amd64        LightDM Qt client library
ii  lightdm                                       1.16.6-0ubuntu1                            amd64        Display Manager
ii  lightdm-kde-greeter                           0.3.2.2-1ubuntu1                           amd64        LightDM KDE greeter
~# dpkg -l | grep ssdm
~#

При этом:
# cat default-display-manager
/usr/bin/sddm

И что у меня в итоге?

Все, разобрался. Правильно sddm, а выше написали ssdm

+1
Fogma - 21 Декабрь, 2015 - 10:28
Изображение пользователя Fogma.

да ,действительно sddm. никогда не вчитывался поэтому написал на память)

0
dyug - 21 Декабрь, 2015 - 12:09

И не ты один. :-)
Я тоже вечно пытаюсь его начать с ssdm и потом долго ругаясь вспоминаю что он все же sddm

0
РыжийПёс - 30 Март, 2016 - 18:54
Изображение пользователя РыжийПёс.

А lightdm уже забросили? Жаль...

+2
AlexBKost - 18 Декабрь, 2015 - 16:29

Я в этих нюансах всегда путаюсь :( И я путался, пока не обнаружил файлик
/etc/X11/default-display-manager

0
bow - 29 Март, 2016 - 18:32

Всем хай! недавно перешёл на kubuntu 15.10 до этого юзал 14.04... и ведь действительно графический запрос не выдаёт... хотя в 14.04 всё было как по маслу... печаль. тоска...

0
virus84 - 4 Апрель, 2017 - 14:23

Странно, при обучении, с 5 раз сканирует только один раз и вечное ожидание повторного сканирования.
UPD. Есть такой баг

0
dyug - 4 Апрель, 2017 - 14:29

баг относится к 15 году. то есть, что именно происходит сейчас - не ясно.
Версии указанные в баге соответствуют текущим?
Пишите новый, или открывайте заново баг..
Здесь его точно никто лечить не будет, хотя бы по причине отсутствия фингерпринт девайсов

+6
lord_i - 24 Декабрь, 2018 - 16:10
Изображение пользователя lord_i.

Всем привет.
Накатило желание сделать что-то приятно-бесполезное. Решил выяснить что поменялось со сканером отпечатка на конец 18 года. Кое какой прогресс есть. Мне удалось интегрировать сканер в кде, правда некоторые нюансы напрягают. Но по порядку:
1. Ставим пакеты чтоб получилось вот так:
fprint-demo/cosmic,now 20080303git-6 amd64 [установлен]
fprintd/cosmic,now 0.8.1-1 amd64 [установлен]
libfprint0/cosmic,now 1:0.8.2-2 amd64 [установлен, автоматически]
libpam-fprintd/cosmic,now 0.8.1-1 amd64 [установлен]

2. Разрешаем аутентификацию через сканер:
pam-auth-update
* тут надо в таблице выбрать пункт про сканер. он по умолчанию не выбран
3. В файле /etc/pam.d/common-auth меняем местами две строки, вот так:
#auth   [success=2 default=ignore]      pam_fprintd.so max_tries=1 timeout=10 # debug
#auth   [success=1 default=ignore]      pam_unix.so nullok_secure try_first_pass

auth [success=2 default=ignore] pam_unix.so nullok_secure try_first_pass
auth [success=1 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug

4. В файле /etc/pam.d/sddm впереди всего добавляем такую строку:
auth      sufficient pam_fprintd.so

5. ИЗ ПОД ТЕКУЩЕГО ПОЛЬЗОВАТЕЛЯ прописываем отпечаток (сканируем пять раз до сообщения что все ок)
~$ fprintd-enroll
* проверить как прописалось можно командой
~$ fprintd-verify

Перегружаемся. Теперь если вместо ввода пароля нажать энтер - система запросит отпечаток. Как в sddm так и в терминале.
Необходимость нажатия энтера немного нервирует, но в целом все работает достаточно неплохо.
Если кто знает как включить опрос сканера в параллель с вводом пароля - не держите в себе.

Всем добра! :)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры