Package Details: libfprint-2-tod1-xps9300-bin 0.0.6-3

Git Clone URL: https://aur.archlinux.org/libfprint-2-tod1-xps9300-bin.git (read-only, click to copy)
Package Base: libfprint-2-tod1-xps9300-bin
Description: Proprietary driver for the fingerprint reader on the Dell XPS 13 9300 - direct from Dell's Ubuntu repo
Upstream URL: https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix/
Licenses: custom
Groups: fprint
Submitter: vagaerg
Maintainer: vagaerg (kubrick)
Last Packager: kubrick
Votes: 13
Popularity: 0.192733
First Submitted: 2020-06-21 02:57 (UTC)
Last Updated: 2024-09-06 07:11 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

rolandd commented on 2022-05-13 19:27 (UTC) (edited on 2022-05-13 19:52 (UTC) by rolandd)

Hello,

Removed my post because it is not relevant but what is relevant is that I had the following error: An unspecified error occured

I realized later that I was using frpintd 1.94.2-1 instead of 1.90.6-1. This is what I did to solve that: What I did was:

  1. Download the older version from https://archive.archlinux.org/packages/f/fprintd/
  2. install it using sudo pacman -U fprintd-1.90.6-1-x86_64.pkg.tar.zst
  3. Restarted the fprintd service just to be sure
  4. I was able to enroll my fingerprint

spyrou commented on 2022-05-13 12:08 (UTC)

@rolandd , @JulianVennen and all other Manjaro users,

You will be pleased to known that the latest Manjaro stable update fixed libusb (and consequently our fingerprint). Follow that link for more details. Please update.

niveus.corax commented on 2022-04-30 04:45 (UTC) (edited on 2022-04-30 04:46 (UTC) by niveus.corax)

@kubrick

I have libusb 1.0.26. If there a point for me to try and patch 1.0.25 instead? Or maybe your comment was directed @rolandd.

kubrick commented on 2022-04-29 22:18 (UTC)

@niveus.corax you can also rebuild libusb 1.0.25 with the patches mentioned there https://bugs.archlinux.org/task/74240

rolandd commented on 2022-04-29 19:51 (UTC)

@niveus.corax Thank you, in that case I will wait for the next stable update as that should contain libusb 1.0.26 and report back after that.

niveus.corax commented on 2022-04-29 19:48 (UTC)

@rolandd

I believe you need libusb 1.0.26-1 As far as I understand it, it does not/is not supposed to work with earlier versions.

rolandd commented on 2022-04-29 19:41 (UTC)

Hello,

I am on Manjaro stable branch but the fingerprint scanner is not working for me because the frpintd.service coredumps. Hopefully you can make some sense of it :)

The packages I have installed are: - fprintd 1.94.2-1 (extra) - libusb 1.0.25-3 (core) - fprint-tod-git 1.94.3+tod1-1 (AUR) - libfprint-2-tod1-xps9300-bin 0.0.6-2 (AUR)

× fprintd.service - Fingerprint Authentication Daemon
     Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
     Active: failed (Result: signal) since Fri 2022-04-29 21:20:07 CEST; 28s ago
       Docs: man:fprintd(1)
    Process: 9634 ExecStart=/usr/lib/fprintd (code=killed, signal=SEGV)
   Main PID: 9634 (code=killed, signal=SEGV)
        CPU: 194ms

apr 29 21:20:07 roland-xps systemd[1]: Starting Fingerprint Authentication Daemon...
apr 29 21:20:07 roland-xps systemd[1]: fprintd.service: Main process exited, code=killed, status=11/SEGV
apr 29 21:20:07 roland-xps systemd[1]: fprintd.service: Failed with result 'signal'.
apr 29 21:20:07 roland-xps systemd[1]: Failed to start Fingerprint Authentication Daemon.

It produces this coredump:

29-04-2022 21:20    systemd-coredump    Process 9634 (fprintd) of user 0 dumped core.

Module linux-vdso.so.1 with build-id a323d8e6dae35efa12f1792c4cb3dbafb2eb1cf6
Module librt.so.1 with build-id 4761858b348db8303e872e515aa8d56c046c921c
Module libfprint-2-tod.so.1 with build-id 01536b45d70789d9158ab7d2c834dd64b029c7b1
Module libfprint-tod-goodix-53xc-0.0.6.so with build-id 598f4a40b805dd4e225b20486cc553512c8c45a7
Module libgpg-error.so.0 with build-id 82524ee3d1c4c2244d7cfdcc1e6eea5f9855f6c6
Module libdl.so.2 with build-id bb9bd2657bfba9f60bd34d2050cc63a7eb024bc4
Module libgcrypt.so.20 with build-id 8bf3cb884124273640de797a3e77d86c98434ea4
Module libcap.so.2 with build-id eb6dae97527fc89dbb0d5bb581a15acd02ae9f56
Module liblz4.so.1 with build-id e63600ab23b2f6997f42fac2fa56e1f02ce159a1
Module libzstd.so.1 with build-id 3bccb8fe08e48d5ea135b1d0f99de0d771dd752f
Module liblzma.so.5 with build-id 8b615460aa230708c5183f16bede67aa0437d95e
Module libudev.so.1 with build-id 7dc938362569112855b6086de066cd6a18d1b978
Module libnspr4.so with build-id c5d12234f7975d11a11e67646533657d014d9540
Module libplc4.so with build-id 44dcd42fb72cc8aab586dbf4000293590bb19e67
Module libplds4.so with build-id e915f74a1aff6a20d65b5f03f5ee2e0197153a33
Module libnssutil3.so with build-id 06a43c3ce2b400d69516e9bd009f491b6f098051
Module libusb-1.0.so.0 with build-id 5c4c0a8590852aecd4ffebebb3b984106ef3df90
Module libblkid.so.1 with build-id 140694a62d8d4d07c6c320a501f948dd1b389d73
Module libpthread.so.0 with build-id 7fa8b52fae071a370ba4ca32bf9490a30aff31c4
Module ld-linux-x86-64.so.2 with build-id c09c6f50f6bcec73c64a0b4be77eadb8f7202410
Module libsystemd.so.0 with build-id 05d0460efefd339d315812f9506aecc5a5d22200
Module libgudev-1.0.so.0 with build-id a9f734ea9206d637d5aacfbd86298c91cdc1a33a
Module libnss3.so with build-id 34dd7da87e41dc61c77e01bae89e68466b8c2eea
Module libpixman-1.so.0 with build-id 341f793dcada3a48a306a793d265a517e3f2e7d6
Module libm.so.6 with build-id 596b63a006a4386dcab30912d2b54a7a61827b07
Module libgusb.so.2 with build-id 1697140c599d0977dc94f5777c7dba48d8c1b16d
Module libffi.so.8 with build-id f90d8b734f6de9b25faedb8cbfab7054dafc0a42
Module libmount.so.1 with build-id 4436aeea0cd8c01b5a77969e0531184f8b3513ce
Module libz.so.1 with build-id 1fb800ce60ddb605ebe23f9702adcd341c7c8970
Module libpcre.so.1 with build-id 845483dd0acba86de9f0313102bebbaf3ce52767
Module libc.so.6 with build-id 85766e9d8458b16e9c7ce6e07c712c02b8471dbc
Module libgcc_s.so.1 with build-id 5d817452a709ca3a213341555ddcf446ecee37fa
Module libpolkit-gobject-1.so.0 with build-id 6d189be4e9d8f711bdde061c6b5c4f8741201136
Module libfprint-2.so.2 with build-id b1aaf1e2933150bb019cd2b512cd3cca92023128
Module libgmodule-2.0.so.0 with build-id 5d0db204364cefb16d6d80f9e40df7c3d86023b3
Module libgobject-2.0.so.0 with build-id f5126c30685462884948f1048f2039305c67f5c5
Module libgio-2.0.so.0 with build-id 3f16bee59e25c8bfbb70c4e78a3c90ee79ba4469
Module libglib-2.0.so.0 with build-id d6c7c03d71a1b71f59e10016323136de55f43266
Module fprintd with build-id 381105c0d1b405b659d94e00992e74bb37386a3e
Stack trace of thread 9639:
#0  0x00007f1cf049da26 libusb_free_transfer (libusb-1.0.so.0 + 0xea26)
#1  0x00007f1cf04a1518 n/a (libusb-1.0.so.0 + 0x12518)
#2  0x00007f1cf04a2453 libusb_bulk_transfer (libusb-1.0.so.0 + 0x13453)
#3  0x00007f1ceecce60c n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x5060c)
#4  0x00007f1cf0a1d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5  0x00007f1cf0aa2584 __clone (libc.so.6 + 0x112584)

Stack trace of thread 9634:
#0  0x00007f1cf0a1a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1  0x00007f1cf0a1cc64 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x8cc64)
#2  0x00007f1cf04a0baf libusb_wait_for_event (libusb-1.0.so.0 + 0x11baf)
#3  0x00007f1cf04a1239 libusb_handle_events_timeout_completed (libusb-1.0.so.0 + 0x12239)
#4  0x00007f1cf04a1375 libusb_handle_events_completed (libusb-1.0.so.0 + 0x12375)
#5  0x00007f1cf04a13e1 n/a (libusb-1.0.so.0 + 0x123e1)
#6  0x00007f1cf04a14ee n/a (libusb-1.0.so.0 + 0x124ee)
#7  0x00007f1cf04a2453 libusb_bulk_transfer (libusb-1.0.so.0 + 0x13453)
#8  0x00007f1ceeccf11c n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x5111c)
#9  0x00007f1ceec92c3a n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x14c3a)
#10 0x00007f1ceec9697c n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x1897c)
#11 0x00007f1ceec9cd4a n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x1ed4a)
#12 0x00007f1ceec92eb9 n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x14eb9)
#13 0x00007f1ceec93fee n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x15fee)
#14 0x00007f1ceec9408b n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x1608b)
#15 0x00007f1ceec97f8a n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x19f8a)
#16 0x00007f1ceec9b58e n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x1d58e)
#17 0x00007f1ceeca823d n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x2a23d)
#18 0x00007f1ceecd0f4b n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x52f4b)
#19 0x00007f1ceecd44aa n/a (libfprint-tod-goodix-53xc-0.0.6.so + 0x564aa)
#20 0x00007f1cf0c181d5 n/a (libfprint-2.so.2 + 0x421d5)
#21 0x00007f1cf3dbd163 g_main_context_dispatch (libglib-2.0.so.0 + 0x55163)
#22 0x00007f1cf3e139e9 n/a (libglib-2.0.so.0 + 0xab9e9)
#23 0x00007f1cf3dba6c5 g_main_context_iteration (libglib-2.0.so.0 + 0x526c5)
#24 0x00007f1cf0bea580 fp_context_enumerate (libfprint-2.so.2 + 0x14580)
#25 0x0000561010d393e5 n/a (fprintd + 0xe3e5)
#26 0x00007f1cf3b5eddf n/a (libgobject-2.0.so.0 + 0x23ddf)
#27 0x00007f1cf3b60503 g_object_new_valist (libgobject-2.0.so.0 + 0x25503)
#28 0x00007f1cf3b60a6e g_object_new (libgobject-2.0.so.0 + 0x25a6e)
#29 0x0000561010d34151 n/a (fprintd + 0x9151)
#30 0x00007f1cf09bd310 __libc_start_call_main (libc.so.6 + 0x2d310)
#31 0x00007f1cf09bd3c1 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2d3c1)
#32 0x0000561010d34595 _start (fprintd + 0x9595)

Stack trace of thread 9637:
#0  0x00007f1cf0a962af __poll (libc.so.6 + 0x1062af)
#1  0x00007f1cf049b9c5 n/a (libusb-1.0.so.0 + 0xc9c5)
#2  0x00007f1cf0a1d5c2 start_thread (libc.so.6 + 0x8d5c2)
#3  0x00007f1cf0aa2584 __clone (libc.so.6 + 0x112584)

Stack trace of thread 9638:
#0  0x00007f1cf0a962af __poll (libc.so.6 + 0x1062af)
#1  0x00007f1cf049f5d7 n/a (libusb-1.0.so.0 + 0x105d7)
#2  0x00007f1cf04a12a8 libusb_handle_events_timeout_completed (libusb-1.0.so.0 + 0x122a8)
#3  0x00007f1cf089fcdf n/a (libgusb.so.2 + 0x5cdf)
#4  0x00007f1cf3decda5 n/a (libglib-2.0.so.0 + 0x84da5)
#5  0x00007f1cf0a1d5c2 start_thread (libc.so.6 + 0x8d5c2)
#6  0x00007f1cf0aa2584 __clone (libc.so.6 + 0x112584)

Stack trace of thread 9635:
#0  0x00007f1cf0a962af __poll (libc.so.6 + 0x1062af)
#1  0x00007f1cf3e13976 n/a (libglib-2.0.so.0 + 0xab976)
#2  0x00007f1cf3dba6c5 g_main_context_iteration (libglib-2.0.so.0 + 0x526c5)
#3  0x00007f1cf3dba712 n/a (libglib-2.0.so.0 + 0x52712)
#4  0x00007f1cf3decda5 n/a (libglib-2.0.so.0 + 0x84da5)
#5  0x00007f1cf0a1d5c2 start_thread (libc.so.6 + 0x8d5c2)
#6  0x00007f1cf0aa2584 __clone (libc.so.6 + 0x112584)

Stack trace of thread 9636:
#0  0x00007f1cf0a962af __poll (libc.so.6 + 0x1062af)
#1  0x00007f1cf3e13976 n/a (libglib-2.0.so.0 + 0xab976)
#2  0x00007f1cf3dbc6a3 g_main_loop_run (libglib-2.0.so.0 + 0x546a3)
#3  0x00007f1cf3ca443c n/a (libgio-2.0.so.0 + 0x10a43c)
#4  0x00007f1cf3decda5 n/a (libglib-2.0.so.0 + 0x84da5)
#5  0x00007f1cf0a1d5c2 start_thread (libc.so.6 + 0x8d5c2)
#6  0x00007f1cf0aa2584 __clone (libc.so.6 + 0x112584)
ELF object binary architecture: AMD x86-64

niveus.corax commented on 2022-04-29 10:12 (UTC)

@kubrick

No, I'm on Arch, not Manjaro.

kubrick commented on 2022-04-29 10:09 (UTC)

@JulianVennen, this is not normal. Are you sure you don't have old versions of packages or .so lying around?

@niveus.corax are you also using Manjaro?

JulianVennen commented on 2022-04-29 08:59 (UTC)

Ok, I got it to work by downgrading fprintd to 1.90.9-1. The fprintd and libfprint versions apparently don't need to match