[fprint] problems with fprintd on Ubuntu 12.10

Moritz von Schweinitz schweini at gmail.com
Fri Jan 25 16:46:03 PST 2013


Hello, again!

So I installed libfprint 0.5 and fprintd 0.4.1 from source on Ubuntu 12.10.
For other people's ftre reference, I had to install the foloowing
packages for that to work:

apt-get install build-essential
libusb libusb-1.0-0 libusb-1.0-0-dev libnss3-dev glib-2.0 glib-2.0-dev
glib-2.0 libglib2.0-0 libglib2.0-dev libgdk-pixbuf2.0 libgdk-pixbuf2.0
libgdk-pixbuf2.0-dev intltool libdbus-glib-1-dev libdbus-glib-1-2
libpolkit-gobject-1-0 libpolkit-gobject-1-dev

( i had to install from source because ubuntu's libfprint 0.4 doesnt
support my "0483:2015 SGS Thomson Microelectronics TouchChip
Fingerprint Reader")

- 'enroll' and 'verify' in libfprint's 'example/' seem to work fine.
- fprintd-enroll seems to work
- fprintd-verify crashes with:
==================
Listing enrolled fingers:
 - #0: right-index-finger

** (fprintd-verify:10077): CRITICAL **: dbus_set_g_error: assertion
`gerror == NULL || *gerror == NULL' failed
VerifyStart failed: 
==================

so, what am i doing wring this time?

also: do the executables "fprint-enroll" and "fprintd-verify" take arguments?
if they would work, could i use them directly, instead of 'talking'
DBUS from the perl program i want to use?
If not, is there another simple command-line wrapper for fprintd / libfprint ?

Thanks,

M.


More information about the fprint mailing list