We have moved to a new Sailfish OS Forum. Please start new discussions there.
0

fingerprint sensor does not work

asked 2018-11-20 14:51:23 +0300

pawel gravatar image

updated 2018-11-20 17:29:21 +0300

it did work before flashing the phone (xperia x)

it never did work since then, when i start csd tool it says:

initiating sensor verification

Timeout while communicating with fingerprint deamon

terminal (as i did start csd from there) shows:

QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", The name org.sailfishos.fingerprint1 was not provided by any .service files

any help very much appriciated !

edit retag flag offensive close delete

1 Answer

Sort by » oldest newest most voted
2

answered 2018-11-20 15:29:27 +0300

spiiroin gravatar image

Fingerprint daemon is not a "D-Bus autostart" service, so the most likely cause for such error/warning message would be that either the daemon is not installed / fails to start.

You can check whether the daemon is running or not from command line with:

systemctl status sailfish-fpd.service

And the installation status of relevant packages from command line with:

rpm -qa '*fpd*'

(For xperia x there should be: sailfish-fpd, sailfish-fpd-slave-f5121, and sailfish-devicelock-fpd)

edit flag offensive delete publish link more

Comments

thanks !

seems it is disabled

' sailfish-fpd.service - Fingerprint Daemon Loaded: loaded (/lib/systemd/system/sailfish-fpd.service; disabled; vendor preset: enabled) Active: failed (Result: start-limit) since Tue 2018-11-20 13:52:24 CET; 1h 26min ago Process: 3452 ExecStart=/usr/bin/sailfish-fpd --systemd (code=exited, status=1/FAILURE)'

pawel ( 2018-11-20 16:20:14 +0300 )edit

did enable.it but same.result.

pawel ( 2018-11-20 16:33:28 +0300 )edit

result.of inst:

sailfish-devicelock-fpd-1.0.4-1.4.8.jolla.armv7hl sailfish-fpd-slave-f5121-1.2.0-1.4.1.jolla.armv7hl sailfish-fpd-1.2.0-1.5.1.jolla.armv7hl

pawel ( 2018-11-20 16:44:15 +0300 )edit

and this is the result with enabled service:

sailfish-fpd.service - Fingerprint Daemon
Loaded: loaded (/lib/systemd/system/sailfish-fpd.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit) since Tue 2018-11-20 15:31:11 CET; 13min ago
Process: 3437 ExecStart=/usr/bin/sailfish-fpd --systemd (code=exited, status=1/FAILURE)
Process: 3433 ExecStartPre=/bin/sh -c /usr/bin/test -f /run/systemd/boot-status/init-done || sleep 5 || : 
(code=exited, status=0/SUCCESS)
Main PID: 3437 (code=exited, status=1/FAILURE
pawel ( 2018-11-20 16:45:52 +0300 )edit

and this is the result of an manual start:

sailfish-fpd.service - Fingerprint Daemon
Loaded: loaded (/lib/systemd/system/sailfish-fpd.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit) since Tue 2018-11-20 17:14:37 CET; 1min 37s ago
Process: 6048 ExecStart=/usr/bin/sailfish-fpd --systemd (code=exited, status=1/FAILURE)
Process: 6043 ExecStartPre=/bin/sh -c /usr/bin/test -f /run/systemd/boot-status/init-done || sleep 5 || : (code=exited, status=0/SUCCESS)
Main PID: 6048 (code=exited, status=1/FAILURE)
Nov 20 17:14:36 Sailfish systemd[1]: sailfish-fpd.service: Main process exited, code=exited, status=1/FAILURE
Nov 20 17:14:36 Sailfish systemd[1]: sailfish-fpd.service: Unit entered failed state.
Nov 20 17:14:36 Sailfish systemd[1]: sailfish-fpd.service: Failed with result 'exit-code'.
Nov 20 17:14:37 Sailfish systemd[1]: sailfish-fpd.service: Service hold-off time over, scheduling restart.
Nov 20 17:14:37 Sailfish systemd[1]: sailfish-fpd.service: Start request repeated too quickly.
Nov 20 17:14:37 Sailfish systemd[1]: sailfish-fpd.service: Unit entered failed state.
Nov 20 17:14:37 Sailfish systemd[1]: sailfish-fpd.service: Failed with result 'start-limit'.
pawel ( 2018-11-20 18:34:20 +0300 )edit
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2018-11-20 14:51:23 +0300

Seen: 374 times

Last updated: Nov 20 '18