LINUX.ORG.RU

vfs5011 fingerprint Dell 3360

 ,


0

1

Использую dell 3360 + arch x64 + kde. Хочу поставить fingerprint driver, поскольку часто выхожу из системы, было бы намного удобнее. Руководствуясь https://wiki.archlinux.org/index.php/Dell_Vostro_3360 поставил vfs5011. Написал https://github.com/ars3niy/fprint_vfs5011/issues/5 вопрос так и висит пол года. fprintd падает, потому-что не нашел никаких сканеров отпечатков пальцев после 20 секунд от запуска. Думаю проблема где-то в usb настройках, или отключено питание или черт знает. Никак докопаться не могу, а главное ж у всех works ok. Bus 003 Device 003: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader

Откуда у вас взят fprintd и с какой библиоткой (libfprint) он связан? То есть ldd показывает на вашу скомпилированную библиотеку или на установленную пакетным менеджером?

mky ★★★★★
()
Ответ на: комментарий от deathangel908

Сам драйвер с гитхаба

Разве там драйвер? Там же библиотека libfprint.so.0 целиком, пропатченная на поддержку доп. устройств. И, если это так, то в какой каталог поставиласть эта libfprint.so.0 после ″make install″?

Что показывает команда ″ldd fprintd″? (с полным именем пути fprintd, так как не знаю, куда он ставится в арче).

mky ★★★★★
()
Ответ на: комментарий от mky

make install поставил библиотеку в /usr/local/lib, а fprintd был в /usr/lib/ и ldd не мог найти libfprint.so.0 в этой же папки, Проблему решил просто скопировав /usr/local/lib в /usr/lib . Спасибо большое, я бы не додумался ldd посмотреть)

deathangel908 ★★
() автор топика
Ответ на: комментарий от deathangel908

Ну, теперь вы знаете про ldd :-)

Проблему решил просто скопировав /usr/local/lib в /usr/lib

Тут не так всё просто. Точнее, если не запретить пакетному менеджеру, то он рано или поздно обновит libfprint, и запишет libfprint из репозитария вашей. Возможно, более правльным было бы запускать fprintd с установленной переменной среды LD_LIBRARY_PATH в /usr/local/lib или прописать в файле /etc/ld.so.conf (каталоге /etc/ld.so.conf.d) путь к /usr/local/lib и запустить ldconfig. Погуглите про это, если не лень.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.