synaTudor
synaTudor copied to clipboard
fprintd: Failed to start Tudor host process <...> NoReply: Remote peer disconnected
I have 06cb:00be
and experienced the same issue as described in #35. After 1d08e98 commit is made I git-pulled the repo and tried to reinstall everything as described in readme.
My environment is ThinkPad L15 Gen 1 with Fedora 41, libfprint-tod is from quantt corp repo
dnf list
:
libfprint-tod.x86_64
94.8-1.fc41
copr:copr.fedorainfracloud.org:quantt:libfprint-tod
$ lsusb | grep "Synap"
Bus 001 Device 003: ID 06cb:00be Synaptics, Inc.
$ systemctl status tudor-host-launcher.service
○ tudor-host-launcher.service - Tudor host launcher DBus service
Loaded: loaded (/usr/lib/systemd/system/tudor-host-launcher.service; static)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf, 50-keep-warm.conf
Active: inactive (dead)
янв 26 10:26:54 evils-thinkpad tudor_host_laun[19546]: Lost DBus name 'net.reactivated.TudorHostLauncher'!
янв 26 10:26:54 evils-thinkpad systemd[1]: tudor-host-launcher.service: Deactivated successfully.
янв 26 10:27:13 evils-thinkpad systemd[1]: Starting tudor-host-launcher.service - Tudor host launcher DBus service...
янв 26 10:27:13 evils-thinkpad systemd[1]: Started tudor-host-launcher.service - Tudor host launcher DBus service.
янв 26 10:27:24 evils-thinkpad tudor_host_laun[19839]: Lost DBus name 'net.reactivated.TudorHostLauncher'!
янв 26 10:27:24 evils-thinkpad systemd[1]: tudor-host-launcher.service: Deactivated successfully.
янв 26 10:27:59 evils-thinkpad systemd[1]: Starting tudor-host-launcher.service - Tudor host launcher DBus service...
янв 26 10:27:59 evils-thinkpad systemd[1]: Started tudor-host-launcher.service - Tudor host launcher DBus service.
янв 26 10:27:59 evils-thinkpad tudor_host_laun[20367]: Lost DBus name 'net.reactivated.TudorHostLauncher'!
янв 26 10:27:59 evils-thinkpad systemd[1]: tudor-host-launcher.service: Deactivated successfully.
$ systemctl restart fprintd.service
$ fprintd-enroll
Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available
journalctl:
янв 26 10:32:40 evils-thinkpad systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
янв 26 10:32:40 evils-thinkpad fprintd[22167]: About to load configuration file '/etc/fprintd.conf'
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Launching FprintObject
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Initializing FpContext (libfprint version 1.94.8+tod1)
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Opening driver /usr/lib64/libfprint-2/tod-1/libtudor_tod.so
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Found TOD entry point symbol 0x7fb65e182d16, GType is 93981191741152
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Loading driver syna_tudor_relink (Synaptics Tudor)
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Preparing devices for resume
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 1D6B:0003
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 8087:0029
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 04F2:B6BE
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 1D6B:0002
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 1D6B:0003
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 058F:9540
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 1D6B:0002
янв 26 10:32:40 evils-thinkpad fprintd[22167]: No driver found for USB device 1D6B:0002
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Got sleep inhibitor for tudor device: 12
янв 26 10:32:40 evils-thinkpad audit: BPF prog-id=259 op=LOAD
янв 26 10:32:40 evils-thinkpad systemd[1]: Starting tudor-host-launcher.service - Tudor host launcher DBus service...
янв 26 10:32:40 evils-thinkpad systemd[1]: Started tudor-host-launcher.service - Tudor host launcher DBus service.
янв 26 10:32:40 evils-thinkpad audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=tudor-host-launcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
янв 26 10:32:40 evils-thinkpad tudor_host_laun[22190]: Lost DBus name 'net.reactivated.TudorHostLauncher'!
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Failed to start Tudor host process - is tudor-host-launcher.service running? Error: 'GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected' (g-dbus-error-quark code 4)
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Clearing sleep inhibitor 12 for tudor device...
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Disposed tudor device resources
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Got delay inhibitor for sleep.
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Device reported probe completion
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Completing action FPI_DEVICE_ACTION_PROBE in idle!
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Updated temperature model after 0,08 seconds, ratio 0,27 -> 0,27, active 0 -> 0, FP_TEMPERATURE_COLD -> FP_TEMPERATURE_COLD
янв 26 10:32:40 evils-thinkpad fprintd[22167]: Ignoring device due to initialization error: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
янв 26 10:32:40 evils-thinkpad fprintd[22167]: entering main loop
янв 26 10:32:40 evils-thinkpad fprintd[22167]: D-Bus service launched with name: net.reactivated.Fprint
янв 26 10:32:40 evils-thinkpad systemd[1]: tudor-host-launcher.service: Deactivated successfully.
янв 26 10:32:40 evils-thinkpad audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=tudor-host-launcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
янв 26 10:32:40 evils-thinkpad systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
янв 26 10:32:40 evils-thinkpad audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Also, unrelated, but ninja install
script moves libtudor_tod.so
to /usr/local/lib64/<...>
, but libfprint-tod checks /usr/lib64/<...>
, so I moved libtudor_tod.so
to /usr/lib64/libfprint-2/tod-1/
, maybe install script needs a fix
journalctl:
янв 26 10:19:01 evils-thinkpad systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
янв 26 10:19:02 evils-thinkpad fprintd[14634]: About to load configuration file '/etc/fprintd.conf'
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Launching FprintObject
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Initializing FpContext (libfprint version 1.94.8+tod1)
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Impossible to load the shared drivers dir Error opening directory “/usr/lib64/libfprint-2/tod-1”: No such file or directory
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Preparing devices for resume
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 1D6B:0003
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 8087:0029
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 04F2:B6BE
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 1D6B:0002
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 1D6B:0003
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 06CB:00BE
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 058F:9540
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 1D6B:0002
янв 26 10:19:02 evils-thinkpad fprintd[14634]: No driver found for USB device 1D6B:0002
янв 26 10:19:02 evils-thinkpad fprintd[14634]: entering main loop
янв 26 10:19:02 evils-thinkpad fprintd[14634]: Got delay inhibitor for sleep.
янв 26 10:19:02 evils-thinkpad fprintd[14634]: D-Bus service launched with name: net.reactivated.Fprint
янв 26 10:19:02 evils-thinkpad systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.