每当我登录(或解锁密码屏幕)最近安装的 20.04 系统时,/var/log/syslog
都会报告它正在启动指纹认证守护程序:
…
Nov 15 13:29:28 ray-desktop dbus-daemon[528]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.193' (uid=1000 pid=8276 comm="/usr/bin/gnome-shell " label="unconfined")
Nov 15 13:29:28 ray-desktop systemd[1]: Starting Fingerprint Authentication Daemon...
Nov 15 13:29:28 ray-desktop dbus-daemon[528]: [system] Successfully activated service 'net.reactivated.Fprint'
Nov 15 13:29:28 ray-desktop systemd[1]: Started Fingerprint Authentication Daemon.
Nov 15 13:29:29 ray-desktop NetworkManager[86471]: <info> [1605464969.2480] agent-manager: agent[5d99141cf1aa3382,:1.193/org.gnome.Shell.NetworkAgent/1000]: agent registered
Nov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Activating service name='org.freedesktop.FileManager1' requested by ':1.42' (uid=1000 pid=8276 comm="/usr/bin/gnome-shell " label="unconfined")
Nov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Activating service name='org.gnome.Nautilus' requested by ':1.42' (uid=1000 pid=8276 comm="/usr/bin/gnome-shell " label="unconfined")
Nov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Successfully activated service 'org.gnome.Nautilus'
Nov 15 13:29:29 ray-desktop org.gnome.Nautilus[132137]: Failed to register: Unable to acquire bus name 'org.gnome.Nautilus'
Nov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Successfully activated service 'org.freedesktop.FileManager1'
…
Nov 15 13:29:58 ray-desktop systemd[1]: fprintd.service: Succeeded.
…
这是一台没有指纹硬件的台式电脑,那么它为什么要运行守护进程呢?
更重要的是,如何告诉系统不要这样做?
答案1
为什么在没有指纹读取器的情况下启动指纹守护程序?
因为它是一个默认启动的守护进程,与是否有实际硬件支持它无关。
您可以认为这是一个错误。或者有人认为在安装 Ubuntu 时添加启动或不启动它的支持是不值得的。
每当我登录最近安装的 20.04 系统时,
/var/log/syslog
都会报告它正在启动指纹认证守护程序:
是另一个问题。我认为这是一个不同的错误:
fprintd
即使USEFPRINTD=no
已配置,也会记录来自服务的错误消息/etc/sysconfig/authconfig
。
即使authconfig --disablefingerprint --update
。
要删除它:
sudo apt purge fprintd