为什么在没有指纹读取器的情况下启动指纹守护进程?

Ray*_*rth 5 authentication login services

每当我登录(或解锁其密码屏幕)最近安装的 20.04 系统时,/var/log/syslog都会报告它正在启动指纹身份验证守护进程:

\n
\xe2\x80\xa6\nNov 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")\nNov 15 13:29:28 ray-desktop systemd[1]: Starting Fingerprint Authentication Daemon...\nNov 15 13:29:28 ray-desktop dbus-daemon[528]: [system] Successfully activated service 'net.reactivated.Fprint'\nNov 15 13:29:28 ray-desktop systemd[1]: Started Fingerprint Authentication Daemon.\nNov 15 13:29:29 ray-desktop NetworkManager[86471]: <info>  [1605464969.2480] agent-manager: agent[5d99141cf1aa3382,:1.193/org.gnome.Shell.NetworkAgent/1000]: agent registered\nNov 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")\nNov 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")\nNov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Successfully activated service 'org.gnome.Nautilus'\nNov 15 13:29:29 ray-desktop org.gnome.Nautilus[132137]: Failed to register: Unable to acquire bus name 'org.gnome.Nautilus'\nNov 15 13:29:29 ray-desktop dbus-daemon[8052]: [session uid=1000 pid=8052] Successfully activated service 'org.freedesktop.FileManager1'\n\xe2\x80\xa6\nNov 15 13:29:58 ray-desktop systemd[1]: fprintd.service: Succeeded.\n\xe2\x80\xa6\n
Run Code Online (Sandbox Code Playgroud)\n

这是一台没有指纹硬件的台式计算机,那么它为什么要运行守护进程呢?

\n

更重要的是,如何告诉系统不要这样做?

\n

Rin*_*ind 6

为什么在没有指纹读取器的情况下启动指纹守护进程?

因为它是一个默认启动的守护进程,独立于是否有实际硬件支持它。

你可以认为这是一个错误。或者有人认为在安装 Ubuntu 时不值得添加启动或不启动的支持。

每当我登录最近安装的 20.04 系统时,/var/log/syslog都会报告它正在启动指纹身份验证守护进程:

是一个不同的问题。我认为这是一个不同的错误:

fprintd即使已USEFPRINTD=no配置为/etc/sysconfig/authconfig.

即使authconfig --disablefingerprint --update


要删除它:

sudo apt purge fprintd
Run Code Online (Sandbox Code Playgroud)