Tested the Goodix driver on ThinkPad E14 Gen 4, it cause the fprintd coredump on 20.04.6, need feedback to Goodix about this issue, and it works fine on jammy.
u-ThinkPad-E14-Gen-4 fprintd[1473]: fprintd: ../nptl/pthread_mutex_lock.c:81: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
u-ThinkPad-E14-Gen-4 systemd[1]: fprintd.service: Main process exited, code=dumped, status=6/ABRT
u-ThinkPad-E14-Gen-4 systemd[1]: fprintd.service: Failed with result 'core-dump'.
u@u-ThinkPad-E14-Gen-4:~$ lsusb
Bus 003 Device 002: ID 27c6:550a Shenzhen Goodix Technology Co.,Ltd. FingerPrint
u@u-ThinkPad-E14-Gen-4:~$ sudo add-apt-repository ppa:libfprint-tod1-group/ppa
[sudo] password for u:
u@u-ThinkPad-E14-Gen-4:~$ ubuntu-drivers list
libfprint-2-tod1-goodix-550a
Tested the Goodix driver on ThinkPad E14 Gen 4, it cause the fprintd coredump on 20.04.6, need feedback to Goodix about this issue, and it works fine on jammy.
u-ThinkPad- E14-Gen- 4 fprintd[1473]: fprintd: ../nptl/ pthread_ mutex_lock. c:81: __pthread_ mutex_lock: Assertion `mutex- >__data. __owner == 0' failed. E14-Gen- 4 systemd[1]: fprintd.service: Main process exited, code=dumped, status=6/ABRT E14-Gen- 4 systemd[1]: fprintd.service: Failed with result 'core-dump'.
u-ThinkPad-
u-ThinkPad-
u@u-ThinkPad- E14-Gen- 4:~$ lsusb
Bus 003 Device 002: ID 27c6:550a Shenzhen Goodix Technology Co.,Ltd. FingerPrint
u@u-ThinkPad- E14-Gen- 4:~$ sudo add-apt-repository ppa:libfprint- tod1-group/ ppa
[sudo] password for u:
u@u-ThinkPad- E14-Gen- 4:~$ ubuntu-drivers list 2-tod1- goodix- 550a
libfprint-
u@u-ThinkPad- E14-Gen- 4:~$ apt-cache policy libfprint- 2-tod1- goodix- 550a 2-tod1- fpc: 2004-0ubuntu2 2004-0ubuntu2
libfprint-
Installed: 0.0.10+
Candidate: 0.0.10+
OS: 20.04.6
Kernel: 5.15.0-75-generic