Thanks @kubrick, looks good on my side as well.
Search Criteria
Package Details: libfprint-2-tod1-xps9300-bin 0.0.6-3
Package Actions
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.30 |
First Submitted: | 2020-06-21 02:57 (UTC) |
Last Updated: | 2024-09-06 07:11 (UTC) |
Dependencies (2)
- libfprint-todAUR (libfprint-tod-gitAUR, libfprint-todAUR)
- git (git-gitAUR, git-glAUR) (make)
Required by (0)
Sources (2)
Piscolero commented on 2024-09-06 07:31 (UTC)
kubrick commented on 2024-09-06 07:12 (UTC)
Thanks @Piscolero! I have implemented your solution. Let me know if it works for you (it does for me).
Piscolero commented on 2024-09-05 15:28 (UTC)
Just a small hint.
To fix the warning /usr/lib/udev/rules.d/60-libfprint-2-tod1-goodix.rules:2 Unknown group 'plugdev', ignoring.
the udev rule should use TAG+="uaccess"
instead of GROUP="plugdev"
.
Reference: https://wiki.archlinux.org/title/Udev#Allowing_regular_users_to_use_devices
kubrick commented on 2024-02-23 06:32 (UTC)
AFAIK, unless it’s in a Dell laptop “Developer Edition”, then no.
zayn7lie commented on 2024-02-22 23:45 (UTC)
Would there have any plan for the support of 27c6:532d
(XPS 13 2-in-1 (9310))?
kubrick commented on 2022-08-12 22:00 (UTC)
I don't think it's got anything to do with crypto.
It's just that it's closed source and undocumented, so it would be a lot of effort to implement a full open source driver, and illegal to distribute a modified version of the binary.
zugnush commented on 2022-08-11 19:55 (UTC)
Oh okay. Sorry, should have checked the id more carefully. I guess there must be some crypto embedded for that level of certainty that it will never be reverse engineered.
kubrick commented on 2022-08-11 13:01 (UTC) (edited on 2022-08-11 13:06 (UTC) by kubrick)
@zugnush your device is not supported by this driver
Also it has been added to https://gitlab.freedesktop.org/libfprint/wiki/-/wikis/Unsupported-Devices
"support is unlikely to ever happen"
zugnush commented on 2022-08-11 09:41 (UTC) (edited on 2022-08-11 09:44 (UTC) by zugnush)
I think I've covered all the bases but keep getting no device. Any advice?
[neilm@rho ~]$ fprintd-list neilm
No devices available
[neilm@rho ~]$ sudo systemctl status fprintd
● fprintd.service - Fingerprint Authentication Daemon
Loaded: loaded (/usr/lib/systemd/system/fprintd.service; enabled; preset: disabled)
Active: active (running) since Thu 2022-08-11 21:17:27 NZST; 5s ago
Docs: man:fprintd(1)
Main PID: 2359 (fprintd)
Tasks: 5 (limit: 17752)
Memory: 1.5M
CPU: 11ms
CGroup: /system.slice/fprintd.service
└─2359 /usr/lib/fprintd
Aug 11 21:17:27 rho systemd[1]: Starting Fingerprint Authentication Daemon...
Aug 11 21:17:27 rho fprintd[2359]: Creating TOD wrapper for goodix-tod (Goodix Fingerprint Sensor 53xc) driver
Aug 11 21:17:27 rho systemd[1]: Started Fingerprint Authentication Daemon.
[neilm@rho ~]$ lsusb | grep Print
Bus 003 Device 002: ID 27c6:5503 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
[neilm@rho ~]$ sudo pacman -Ss libusb
core/libusb 1.0.26-1 [installed]
[neilm@rho ~]$ sudo pacman -Ss fprint
extra/fprintd 1.94.2-1 (fprint) [installed: 1.90.6-1]
[neilm@rho yay]$ yay -Ss libfprint-tod-git
aur/libfprint-tod-git 1.94.3+tod1-1 (+10 0.12) (Installed: 1.94.3+tod1.r2.gfbffb62e-1)
Library for fingerprint readers - TOD version
[neilm@rho yay]$ yay -Ss libfprint-2-tod1-xps9300-bin
aur/libfprint-2-tod1-xps9300-bin 0.0.6-2 (+12 0.09) (Installed)
niveus.corax commented on 2022-05-22 08:01 (UTC) (edited on 2022-05-22 08:03 (UTC) by niveus.corax)
@rolandd
thank you. Your suggestion partially worked. Downgrading to fprintd-1.90.6 did allow me to enroll finger prints, however, when starting the fprintd service is craps out with:
systemd[1]: Started Fingerprint Authentication Daemon.
fprintd[2790]: Client :1.79 not authorized for device Goodix Fingerprint Sensor 53xc: Device was not claimed before use
fprintd[2790]: Client :1.79 not authorized for device Goodix Fingerprint Sensor 53xc: Not Authorized: net.reactivated.fprint.device.enroll
fprintd[2790]: Client :1.79 not authorized for device Goodix Fingerprint Sensor 53xc: Device was not claimed before use
fprintd[2790]: Client :1.79 not authorized for device Goodix Fingerprint Sensor 53xc: Device was not claimed before use
systemd[1]: fprintd.service: Deactivated successfully.
systemd[1]: Starting Fingerprint Authentication Daemon...
fprintd[3062]: Failed to open /sys/bus/usb/devices/1-1/power/persist
systemd[1]: Started Fingerprint Authentication Daemon.
systemd[1]: fprintd.service: Deactivated successfully.
Pinned Comments