联想ThinkBook 15 Ubuntu系统下Goodix指纹传感器驱动求助
联想ThinkBook 15 Ubuntu系统下Goodix指纹传感器驱动求助
Hey 兄弟,我之前也踩过Goodix指纹传感器在Ubuntu下失效的坑,给你分享几个亲测有效的解决办法:
先检查内核版本是否支持你的传感器:
这款ID为27c6:55a4的Goodix设备,在5.15及以上版本的Linux内核里支持度会更好。打开终端输入uname -r查看当前内核版本,如果版本偏低,可以尝试升级到Ubuntu的最新稳定内核。安装官方指纹识别工具包:
终端执行以下命令,安装系统原生的指纹支持组件:sudo apt update && sudo apt install libpam-fprintd fprintd安装完成后重启系统,然后打开「设置-用户账户」,看看是否出现指纹录入的选项。
手动加载Goodix驱动模块:
如果上面的步骤没生效,试试手动加载驱动模块,终端输入:sudo modprobe goodix_fp加载完成后再去检查指纹功能是否可用。
尝试社区开源驱动:
要是官方支持还是不行,可以试试社区维护的适配这款传感器的开源驱动,操作步骤如下:- 先安装编译依赖:
sudo apt install git build-essential dkms - 克隆适配的驱动仓库(可在Ubuntu社区或代码托管平台找到对应仓库),进入仓库目录后执行:
sudo dkms add . sudo dkms build goodix_fp/0.1 sudo dkms install goodix_fp/0.1
完成后重启系统,再测试指纹识别。
- 先安装编译依赖:
另外,你可以先在终端输入lsusb,确认系统是否能识别到设备——输出里应该能看到ID 27c6:55a4 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device,如果看不到的话才需要考虑硬件问题,但你之前Windows能用,大概率还是驱动支持的问题。
备注:内容来源于stack exchange,提问作者Kavin Santhosh




